VCM Boston 2005 Session - VistA Software Life Cycle
From VistApedia
Overview
VistA is not setup on a "Best of Breed" model. Rather than being built as a patchwork "Frankenstein" model. VistA started using a different paradigm is an integrated model.
The Impact of Change
One fundamental issue taught to computer science and other programmers is to avoid change. The Waterfall Software Life Cycle model is built upon a system of creating Requirements Documents.
The OpenVistA Software Life Cycle, in contrast does not avoid change, but is designed to manage change. The VA's history of dealing with an integrated system means that the process anage complexity
Lessons of History
- Don't do big projects. Only small projects are known to succeed.
- Do specific changes for specific people