Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

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?

share|improve this question

2 Answers

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.

share|improve this answer
+1 haven't heard that term in years, but it is a good one. – JohnFx Oct 3 '10 at 19:18

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"

share|improve this answer
+1 for Scrum. It is very powerful. – user2567 Oct 3 '10 at 17:29

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.