Planning
After we have discussed with you the entire scope of work, we form a core team that puts together a plan for your project. We envision the overall direction for the project, including determining which features will be included, and a general idea of schedule.
During this phase the team prepares the functional specifications, works the design process through, and prepares work plans, cost estimates, and schedules for the various deliverables.
Once the planning stages are complete, a proposal is submitted to the company for approval.
In complicated cases a screen prototype of a new system can also be developed. This allows the customer to review the future system and to give their feedback at an early stage of the development.
Design and Development
Our team will begin to build the program (code as well as documentation). Our development process is interactive and the customer is included in monitoring the progress of development so they won’t be faced with any sudden issues at the end.
Testing
Testing begins as soon as possible and is conducted throughout the entire development process. Test plans are written and the program is tested and verified that it operates according to the specifications. Testing emphasizes usage and operation under realistic environmental conditions. The team focuses on resolving and prioritizing bugs and preparing the system for release.
Delivery
ETHANY will launch the application and transition the project into operation. The project manager works with the customer(s) and obtains final customer approval for the project.
Maintenance Support
The development team continues to support the system after installation as defined in the original proposal.
|