We believe that testing alone does not deliver quality. Quality solutions come from quality processes.
Quality is a major focus at Intergen. We have a continuous improvement ethos. We are always looking for better ways of doing our jobs to improve the quality of what we do. Some of the things we do are:
- Continual research into new techniques and best practices.
- Monitoring key industry web sites and news groups to compare how we do things against others.
- Weekly training/mentoring sessions to ensure staff are kept abreast of best practice.
- Development of standard objects and code generators that embody best practice.
- Partnering team members together to review each others work.
- Drawing extensively on our own libraries of thoroughly tested and proven functions.
- Attending external training, MSDN sessions, product 'Air Lifts' and working towards various certifications.
- Formal reviews (both internal and with clients) of all major and key minor deliverables (including the various design deliverables, plans, budgets, components etc.)
We work to ensure we build the best possible solution that is robust, scalable and defect free. Then we test it to prove that it is.
Once the software solution is agreed, a test solution is developed in parallel and documented in the form of a:
- Test Strategy – outlining the high-level test solution.
- Test Plan – outlining the low level details for the testing of the developed solution.
- Load and stress testing plan - descrbing expected usage patterns and load objectives.
- Test Completion Report – outlining actual testing performed and any test variances incurred.
Intergen uses a centralised web interface defect-tracking tool, iTrack, to maintain and monitor defects lodged against the development of the software solution through to resolution. This tool is simple to use and optimises the defect tracking process both internally and externally for client use during the 'User Acceptance Phase'.
Stress testing is carried out with Microsoft Application Centre Test.