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...)
  • Testing is the phase where the software created in the Coding phase is validated to have each and every one of the requirements that were defined in the Requirements Gathering phase. Very often, new requirements are discovered in this phase. Almost always, bugs or deficiencies are found. When the Testing phase is complete, it means that the software is "feature complete" and (practically) bug-free.

  • Deployment is the launching of the software into the customer's real-world, "production" environment. This phase entails this installation of the software. Installation of software systems can include configuration of server and client machines and network infrastructure, installing 3rd party software modules, integration with existing systems, and possibly data migration from legacy systems. The result of this final phase is a software system that fulfills its intended purpose.
<< prev page 2 of 3 next >>