Client Login


Our Methodology
The roadmap to successful implementation
  • Plan
  • Define
  • Design
  • Develop
  • Deploy
  • Support
Ethos Solutions has implemented our development process based on best practices of the industry over many years. This tried and true process enables us to provide clear, consistent communication with our clients as to deliverable expectations. Following our development process ensures that all aspects of the development cycle are addressed and adhered to enabling consistently successful deliverables. This process incorporates the management, creative, strategic, technical and quality oversight through defined steps to address our goal – a deliverable that meets our client’s expectations.
 
Plan
Our plan phase includes initial discussions with the client sponsor and identification of resources that would be included at the various stages of the overall project. The deliverable of this phase is a project charter and the initiation of the project plan.
 
Define
Ethos Solutions uses the define stage to structure the efficient gathering of information to ensure the business requirements are understood early in the process. This is achieved through meetings, requirement reviews, technology capability determinations, technical specifications and high level views of the project.
 
Design
This phase has a deliverable of the technical design and a completed project plan. Utilizing the information from the define stage and working with the client to ensure the business requirements are being adhered to, the completion of this phase ensures client expectations for the deliverable are set and signed off on.
 
Develop
In this phase Ethos Solutions developers build and test the deliverable. This phase is managed through the project plan to ensure schedule and cost are on track and that task and resource allocation are meeting the needs of the plan.
 
Deploy
This phase is initiated with unit testing by Ethos Solutions testing resources, proceeds to user acceptance and then to deployment. A typical engagement will have a QA system that would mirror the planned production environment where the testing would be completed prior to release. All operational processes associated with the deliverable would be provided and any client training would be completed prior to release.
 
Support
Upon release of the deliverable a review of the project would be undertaken with the client. Final user signoff on the deliverable would be obtained and a maintenance and support process would be initiated.