Software development processes

From Slashdot – Lean Software Development

Re:The Winds of Change (Score:5, Insightful)
by TrappedByMyself (861094) on Wednesday August 31, @04:14PM (#13448501)

It’s not so much that development processes are coming and going, it’s just that people are tailoring the processes around what works.

I’ve been seeing this agile stuff for almost 8 years, and that doesn’t mean it wasn’t around before that.

So, gather around boys and girls, here is how you write software (does not apply to stuff like mission critical embedded software)

1. Ask customer what they want
2. Build something
3. Show it to customer, and ask what they want changed

If you make that cycle short, have good engineers, reasonable customers, and competent management, you will rule the universe.

What happens is that projects often have stupid and/or lazy people involved, so there are tons of failed projects. So, awhile back, the academics get together and come up with this deal where you do this extravagent design/requirements process upfront. TEH SAVIOR!!!…managers rejoice…projects continue to fail…however, the projects with good people continue to prosper. So, what is wrong? oh, we need agile, iterative, incremental, eXtreme, [insert buzzword here] processes. TEH SAVIOR!!!…managers rejoice…projects continue to fail…however, the projects with good people continue to prosper. Things are a little better though, because the processes are closer to how good people do things.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Comments are closed.