During this phase, we gather the necessary requirements through a variety of methods including
focus groups, use case diagrams, 'as is' and 'to be' models, and BPMN (Business Process Modeling Notation).
Results are incorporated into comprehensive requirements documents that ensure all parties have the same
expectations of the process and the project.
The Design Phase consists of screen designs and layouts, screen navigation, menus error handling and error
and informational message definition. Edit criteria and security rules are defined. Interfaces are planned
and designed. Standards are incorporated such as BPMN and the Business Motivation Model (BMM).
During the development phase the physical data models are implemented into physical structures.
Executables are developed from the design using a variety of languages and technologies including Business
Process Execution Language (BPEL) and XML Process Definition Language (XPDL).
Proper and comprehensive test plans are critical to the success of any project. During this phase tests are
planned, documented, and executed. Test Plans are the basis for performing integration, system, and acceptance
During the Deployment Phase, the modifications and or small enhancements to the system will be deployed to
the production environment, users are trained, data is converted (as needed), and the system is turned over
to the user. This phase includes efforts required to implement the system as well as to resolve any problems
identified during the implementation process.