As methodical problem-solvers, Corus consultants follow a proven approach for taking clients from discovery to resolution.
First, we work with the client project sponsors and key stakeholders to produce a scope definition. At the end of the discovery phase, Corus provides:
- An executive summary
- An analysis document
- A stakeholder analysis
- A project goal definition
- Requirements and use-case definitions
- System design documents (object model, UML documents)
- System integration points definitions (system inputs/outputs)
- User interface design wireframes
- Project and staffing plans
- Cost estimation
Methodology
Corus then uses the Agile Software Development Methodology to minimize risk and deliver the highest client satisfaction. Our tools include the Microsoft Solutions Framework for our Microsoft centric engagements. For Java or Open Source projects, Corus uses Confluence/Jira/Subversion.
Our product definition, development and testing occur in overlapping iterations that reduce the margin of error in estimates and allow fast feedback.
In the review and design phases, Corus consultants will complete:
- User interfaces layouts and design (if applicable)
- Any interface requirements
- Solution architecture, including hardware and software review
- Interdependencies with other software and processes
Other critical phases of the process include:
- Iterative development and testing
- Formal testing and pilot testing
- Production roll-out
- Teach-the teacher training and documentation
- Project management / status meetings (close communication)
Contact Corus today
Corus communicates with clients every step of the process through status reports, keeping them informed on progress, costs and any other issues that may arise. Contact Corus today and find out how our high-level consulting force can help your organization get the job done.