akbkhome

Smoking toooooo much PHP



Iterative development
i usually only write up 30% of what is needed into the specs .. actually for the most part the specs are what i put in the offer. then as we work through each of the todo items i add some more infos to the specs. the first half way working implementation gets shown to the customer, specs are updated and the code is updated. this way we work through all the todo items. we always have a test version with the latest code (usually not older than 7-14 days) online so the customer cannot claim at project end, that this is all wrong. obviously we tell the customer that the more he participates, the better the final product will be .. its his choice. this way the bug fix and change phase is usually pretty short.
#1 - Lukas ( Link) on 21 Aug 2006, 17:58 Delete Comment
SantosJ
I have also written out long documents detailing what I wanted in a project and either the specs completed changed halfway through or I couldn't exactly do it the way I wanted. They are really awesome to have in case you forget something or need to draw some inspiration for what the 'big picture is'.
#2 - SantosJ ( Link) on 21 Aug 2006, 21:32 Delete Comment
wiki
One thing that really paid off was using a wiki with version history for the specs and even documentation writing. It makes collaboration with the customer very easy and fits well with an iterative approach.
#3 - Lukas ( Link) on 22 Aug 2006, 04:05 Delete Comment


Name
Email
Homepage
Comment Title
Comment
 
Contact me at alan@akbkhome.com