Phil's Virtual Software Development Office
Phil's Virtual Software Development Office
Office
Resume
Process
Software
Links
Login
Site Map
My Software Development Process (continued...)

A Non-Linear, Iterative Process
Like the Rational Unified Process, my Software Development Process is non-linear. This means that earlier steps can be revisited, if necessary. For example, more Requirements Gathering may be necessary after the Software Design step. Each phase may be visited several times. Each cycle of Requirements Gathering, Software Design, Coding, and Testing is known as an "iteration". Iterations are performed until the software is acceptable for deployment. For small web sites, only one iteration is usually necessary.

Iteration
Iteration
<< prev page 3 of 3 next >>