|
|
|
|
|
|
Striving for excellence
In today’s high-stakes business environment, it’s even more important that every project you implement succeeds. Quality assurance is the key to successful, profitable development.
At Infinite, quality assurance begins at the requirements stage and continues through the project life cycle. Because clear, concise requirements are critical to successful development, we conduct a series of requirements gathering sessions. The business and technical requirements gathered during these sessions are reviewed by your business stakeholders to ensure that all requirements are captured and understood.
A Technical Architect is assigned to manage the technical solution, assuring that all deliverables adhere to the requirements and that development standards and best practices are followed. Code reviews and unit testing are conducted to identify and resolve potential issues early in the development process.
Infinite’s dedicated QA team conducts independent testing to verify the final solution meets standards and fulfills the business and technical requirements of the project. Finally, your stakeholders complete acceptance testing prior to the final release.
Testing approach
Infinite follows a common five level ‘V model’ testing approach. In the diagram below, the left side represents requirements and design. Moving down, each level includes greater detail, culminating in the code itself. Moving back up the right side, each testing level corresponds to a similarly detailed requirement or design document.
|

|
Project deliverables are assessed three ways to ensure quality and correctness (shown by the 3 types of arrows in the diagram)
Every project you implement represents an opportunity for your company to become more competitive and profitable. Infinite’s attention to detail helps drive your project from acceptable to excellent.
|
|
|
|
|
|