
QUICK QUERY
ASK-EHS Development Methodology involves dividing a project into separate phases, each designed to emphasize customer's interaction and satisfaction.
On completion of each phase, we walk-through the outcomes with the customer to ensure that a clear, shared understanding of the project exists between all parties.

| 1. | Project Initialization | ||||||||||
| A project is initialized through a visit to the client by ASK-EHS. The purpose of the meeting is to: | |||||||||||
|
|||||||||||
| 2. | User Requirement Documentation | ||||||||||
| The next step in the development process is to identify the client's needs and opportunities more closely. The purpose of this stage is to gain a solid understanding of the client's business requirements. | |||||||||||
| Meeting with the client's project manager and users Web ASK-EHS produce a User Requirements Document that outlines the client's business needs and the best software solutions. | |||||||||||
| Note: If this project involves converting an existing system, for example, from Access to Oracle, and no functionality changes are necessary, this phase may not be required. | |||||||||||
| 3. | Design Specifications | ||||||||||
| Design Specifications of the system are identified from the User Requirements Document. Design Specifications include all the necessary steps for design, delivery and implementation of the project. ASK-EHS ensures that solid foundations are prepared for the project and discuss this document with the client for acceptance and sign off. | |||||||||||
| 4. | Implementation | ||||||||||
| Once the software is installed and ready for used, ASK-EHS's development and implementation team will experiment in live environment. Any modification required will be done on the site itself. | |||||||||||
| 5. | Handover and Acceptance | ||||||||||
| Software is installed at the client's site for beta testing and acceptance by the client. Once accepted, the software is ready to be installed for 'live' use. | |||||||||||
| 6. | Training | ||||||||||
| Training can be carried out during this phase if required. | |||||||||||
| 7. | Support and Enhancements | ||||||||||
| One of the most important aspects of a software development is the post-implementation support. |