¨ Goals of light process:
Get the job done the first time
Provide a sufficient trail to back-fill the documentation
¨ The best way to reduce long-term maintenance
overhead is good initial architecture
Bad code drives out good, but…
Good architecture has an internal coherency that is
difficult to dislodge
¨ Adopt a process that preserves flexibility, as
architecture will evolve during development
600.436 High-
Assurance Systems
Fall 01/Introduction
18