Codelines

Debugging the art of software

Entries Tagged ‘Development Process’

Reflecting on Agile Development Process

I think I have taken away quite a lot from my study on Agile. Though it is not suited to all projects I can see some projects really benefiting from its practices.After having written on most of the topics I looked at I thought I’d provide a summation.
Design: Is emergent
Testing: Cannot be built into a [...]

Leave a Comment

Pair Programming

Pair programming has been adopted in many agile and XP derivatives. It has stood the test of time and the sign that it is still being used in various flavours suggests that it has something to offer. Do the pro’s outweigh the con’s?Pair programming is one of those practices you either love or hate. The [...]

Leave a Comment

Software Design is Emergent

Software Design is an interesting process as it requires, in most cases, a lot more forethought than your coding (often done on the fly). How detailed it should be depends like most things, on the size of the project and how complex it is. One thing that I am constantly trying to force myself to [...]

Leave a Comment