Quality management
Overview
Navisoft’s commitment to quality management means all decision-making processes take place within planned timeframes and budgets, and all contractual obligations are fulfilled. Navisoft’s quality management system covers all major processes in management, support and delivery of services, including marketing, design, development, production, testing, implementation and support of software solutions and systems.
Best practices
We are constantly improving our quality systems to reflect international best practices in quality management, resulting in proven business effectiveness and efficiency. Our open-minded approach to business process management provides objective information about its effectiveness and helps us identify development areas.
Models
Project management and implementation at Navisoft are based on models and methodologies such as CMMi, OPM3, RUP and SCRUM, which ensures the high quality of our products and services. Our methodology allows for flexible adjustment of production and collaboration processes based on client needs, and provides an individual approach to every client, regardless of the size of the project and organisation.
Recognition timeline
- 2000: Navisoft obtains ISO 9001 certification
- 2003: Navisoft is recertified as compliant with ISO 9001:2000
- 2006: Navisoft becomes Russia’s first CMMi level 4-certified software engineering company
- 2009: Navisoft is certified as compliant with ISO 9001:2008
- 2009: all Navisoft delivery units are assessed and awarded CMMI maturity level 5
- 2010: Navisoft is listed in the Global Services 100 List
- 2011: Navisoft is listed in the 2011 Global Services 100
- 2012: Navisoft is listed in the 2012 Global Services 100 List
Our quality management system
The Navisoft quality management system spans the entire range of our management and delivery practices:
- Through all project lifecycle phases - from requirements and design, to testing and deployment all the way to production and support
- It ensures strict adherence to established roles, templates, communication and project management procedures
- Provides engagement governance that guarantees total transparency and predictability in all operations
- Ensures committment to continuous improvement. This is supported with regular customer satisfaction surveys that are carried out at all organizational levels
Navisoft QA specialists are engaged in the following activities:
- Process tailoring during engagement setup
- Project progress assessments and audits (milestone reviews, phase completion)
- Verification of project deliverables (plans, requirements, architecture, design, code inspections, testing documentation, etc.)
- Environment configuration reviews
- Communication management and reporting reviews
- Implementation of corrective actions
- Quality Assurance Training for all staff