LWN.net Logo

Shuttle iterative development

Shuttle iterative development

Posted Jun 22, 2007 17:51 UTC (Fri) by man_ls (subscriber, #15091)
In reply to: OpenMRS might help more than the developing world by dion
Parent article: Google Summer of Code Series, OpenMRS

So it might work well for very strictly defined problems, like "fly space shuttle", if you do it right.
As you can see from the program managers, it doesn't work [pdf]. An excerpt:
Shuttle program schedules required that the software be certified and ready to support the first orbital flight. However, the detailed definition of all requirements could not be completed in time to support a proven software design, implementation, and verification development cycle (Figure 2) due to the ongoing vehicle engineering analysis work. [...] To satisfy these conflicting demands and still deliver a fully verified, error-free software system consistent with Shuttle flight schedules, a development strategy was evolved that preserved the effectiveness of the proven development cycle and satisfied the customer requirements.


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds