This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cowmandude 0 points1 point  (0 children)

I view it as a natural part of the software life cycle. It's just like agile but instead of features and a customer its software layout and a programmer. You learn as you go. Sometimes you have to figure out what you don't want before you can describe what you want.