Error!
Success!

By tag: methodology

showing:  of
0
kicks

Agile development practices within a traditional sdlc  (Unpublished)

Agile development practices greatly improve quality and productivity. There are "agile" development practices that can be applied to any project independently of the project methodology. In this post I talk about a recent project and some of the development practices that worked really w...


Kicked By:
Drop Kicked By:
0
kicks

Kanban Distilled  (Unpublished)

A very quick but helpful description of the Kanban agile software development process.


Kicked By:
Drop Kicked By:
0
kicks

Is your debugger making you stupid?  (Unpublished)

What is one of the greatest advance of Visual Studio since the coming of .NET? You might think it is the Garbage Collector or the IL which allows interoperability between languages? I think of one the great advance of Visual Studio 2003 (all the way through Visual Studio 2010) is the debugger. Previ...


Kicked By:
Drop Kicked By:
0
kicks

Waterfall development just work as great  (Unpublished)

Waterfall development is still a valid way to develop software. Setting up the requirements, making proper analysis, coding and then testing works just as fine. However… not for ever changing software like a website. If I were to build an e-Commerce website, I would never choose to go Waterfall.


Kicked By:
Drop Kicked By:
0
kicks

Why should I use mocking objects in my Unit Test?  (Unpublished)

If we cut out any "fanboy" or favouritism toward certain framework and that we try to keep it in a one liner... I would say: "To simulate behaviours of objects that are impractical or impossible to incorporate inside a unit test". The Wikipedia's article about Mock Object ment...


Kicked By:
Drop Kicked By:
0
kicks

Top 100 Best Software Engineering Books, Ever  (Unpublished)

In this post I proudly present the Top 100 of Best Software Engineering Books, Ever. I have created this list using four different criteria: 1) number of Amazon reviews, 2) average Amazon rating, 3) number of Google hits and 4) Jolt awards.


Kicked By:
Drop Kicked By:
0
kicks

Scrum Explained in 5 Minutes  (Unpublished)

PDF entitled "Scrum in Five Minutes" from http://www.softhouse.se/


Kicked By:
Drop Kicked By:
0
kicks

When does design happen in Agile?  (Unpublished)

Someone at work, new to agile approaches, asked me about when agile projects do design. I thought I would share my answer in case others were still wondering, and to try and explain where experience may have lead to us activities that are not textbook...


Kicked By:
Drop Kicked By:
0
kicks

Reality-driven development  (Unpublished)

A way to think about software development as evolution directed by users and technical quality.


Kicked By:
Drop Kicked By:
0
kicks

Richard Feynman, the Challenger, and Software Engineering  (Unpublished)

When Richard Feynman investigated the Challenger disaster, he issued a brilliant report with many insights into the nature of engineering. These apply directly to modern software development. Not sure if this one is on topic - it's about general software engineering.


Kicked By:
Drop Kicked By:
0
kicks

Test Supported Development (TSD) is not Test Driven Development (TDD)  (Unpublished)

"Test Supported Development" (TSD) intends to characterize the creation of tests during ANY/ALL stages of development, that is, tests are not necessarily created before their respective System Under Test (SUT), but not necessarily created as an afterthought, either...


Kicked By:
Drop Kicked By:
0
kicks

TDD Proven Effective! Or is it?  (Unpublished)

So when Phil Haack announced that Research Supports the Effectiveness of TDD I was more than a little interested in seeing what the linked report actually contained.


Kicked By:
Drop Kicked By:
0
kicks

Explicit Strongly Typed Selective Proxies (CORRECTED)  (Unpublished)

“How could I dynamically create a proxy around an object (interface based proxies are not a problem) and then selectively apply interceptors at a method by method level if necessary?”.


Kicked By:
Drop Kicked By:
0
kicks

Agile's Dark Side  (Unpublished)

"Being a self-proclaimed Agile Advocate I seem to find myself in discussions regard the bad points about agile. Books, articles, and talks on the subject of agile always paint the rosy happy story about using agile. I’m no fool, and I realize that things aren’t quite as happy as some people mak...


Kicked By:
Drop Kicked By:
0
kicks

Confessions of a Terrible Programmer  (Unpublished)

I’m a terrible programmer. You would think that having done this for nearly 25 years that I should be pretty good at it by now. But nope, I still put bugs in my code, use the wrong types for variables or subprogram arguments...


Kicked By:
Drop Kicked By: