HealthEdge employs an Agile Implementation Methodology that ensures customers experience a timely, cost-effective and predictable implementation and successful transition to self-sufficient operation. Our field-proven approach provides faster and more predictable results and allows us to embrace change at all levels. Project risk is minimized by decomposing the implementation into easily achieved sets of objectives that provide frequent milestones by which to measure the overall speed and effectiveness of the implementation effort.
The “test-driven” nature of the methodology allows us to validate the implementation early and often thereby reducing project risk and eliminating late-stage surprises.
Our Professional Services team begins each implementation with a collaborative and interactive discovery process that engages customers in order to define requirements. We do this through a series of question and answer working sessions, which are conducted in person with each customer. At this time we will also review pertinent artifacts, documents, specifications, and existing processes and business operations. Findings are used to facilitate a high level solution design and to conduct the requisite project planning that is needed to get the implementation started.
Once requirements have been defined and a high level solution design is established we will then begin the collaborative process of developing and planning implementation iterations during which we will work with each customer to design, build, and test a set of deliverables within each iteration. Prior to commencing work on a deliverable, our Professional Services team will present relevant system functionality and issues for the customer’s consideration. This is done in order to better understand requirements before commencing the work. Once work begins we will meet with key staff to refine requirements for the deliverable. We will also work with the customer to define complete test cases for the requirements. These test cases will be used for numerous purposes including clarifying the requirements and testing and accepting the work during the iteration. By using these test cases, any issues with the requirements or the implementation can be identified and fixed early when the cost to fix is low.
HealthEdge adheres to a test-driven methodology when implementing configuration or any other form of development including interfaces, etc. This is done before a single line of code or configuration is written. In doing so, requirements are captured as stories, test scenarios, and detailed test cases all of which become vital documentation artifacts. The implementation begins with the analysis of the test cases and culminates with deliverables that are accepted based upon the successful completion of the test cases.