Which software development methodology do you like best of those you've been subjected to? And most importantly, why do you prefer it over the others?
|
I don't see Rapid Application Development mentioned too often, even though it's how many projects actually get done. I like it, because it's about as lean as you can get: just start doing, and the via rapid iteration the prototype gradually becomes the actual software. Granted, it works best for solo coding. For teams, some more formal flavor of Agile, such as Scrum, is about as close to RAD as you can get with a team. |
|||
|
|
|
We use SCRUM. I like it the best. We have a small team of 4 devs and it fits our style perfectly. We are able to quickly respond to customer's changes and unforeseen things that come up, say a bug fix in a different project that just cant wait for a new iteration on THAT project, or a developer who to take several days off due to some family matter or other. We are able to map out the tasks to complete the project and to know exactly what is required of us at any given time. I can see "here is where I am" and "this is where I need to go" so "this is what i have to get done today" |
||||
|