Tag Info

New answers tagged


In some projects, you have to follow a strict development process, which may not be iterative. An example for these is in the aerospace sector when you have to deliver software by DO-178B/C standards and the like. For one, you do not even have a choice in those cases. You couldn't develop iteratively even if you wanted to. But more importantly, these ...


The need for iterative and incremental development on most software projects comes from the fact that those projects' requirements are in constant flux, and the fact that quickly delivering a prototype then iterating on it seems to produce better results than trying to produce a comprehensive specification before starting development. The only situation I ...

Top 50 recent answers are included