VCM Boston 2005 Session - VistA Software Life Cycle

From VistApedia
Revision as of 16:16, 7 March 2007 by Ftrotter (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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 VistA 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