Besides bagging all key global quality certifications such as the ISO 9001:2000, SEI CMM Level 5, CMMi Level 5 and ISO 27001—a sign of its immense process maturity—NIIT Technologies has been working consistently to retain delivery excellence.
In order to meet its commitment of delivering defect free products, services and solutions to customers on-time, every time, NIIT Technologies has evolved an integrated Quality Management System (QMS) and stringent quality controls. The company’s quality orientation is reflected in its policies on software delivery, information security and HR practices for managing the workforce. Quality Management training is mandatory for all role holders in NIIT Technologies. The QMS addresses the process needs of all technology practices including Custom Software Development and Maintenance, Legacy Modernisation and Maintenance and Enterprise Integration. It also takes care of the support processes for pre-sales, work environment, HR practices and business needs by incorporating new life cycle methodologies, measurements, estimation models and global benchmarks.
At NIIT Technologies, institutionalised frameworks exist for key quality initiatives including the following:
» Measurement centric approach to project management
» Technology and Process Improvement
» Defect Prevention
» Competency building and deployment
» Quality Training
» Best Practices identification and deployment
» New Quality Models
» Agile processes
In order to enhance its process performance, NIIT Technologies has deployed a model centred around target setting and measurement against organisational goals. The company has also developed its prediction/forecasting model for efforts and defects. Projects attempt to uncover the targeted number of defects before committing a delivery to the client. NIIT Technologies data demonstrates an estimation accuracy of 85 percent, schedule slippage of less than 5 percent and Acceptance testing defects at 0.03 weighted defects per function point. Thus enabling a low risk of outsourcing software development for clients.
NIIT Technologies has automated the processes that generate the core metrics for measuring and monitoring the performance of the project business units and organisations as a whole. The core metrics tracked at the organisational level are Productivity, Review Effectiveness, Effort Overrun, Schedule Slippage, Test coverage and Defect Density.
Process Automation
NIIT Technologies is using the following intranet-based tools in an integrated way for tracking various project and people processes:
» TEAMS for Resource Management
» STAR for Time and Effort capture and reporting
» COMPAS for project data capture and reporting
» An Internal Audit System for automated audit data capture and reporting
» SPI system for automating the process improvement submission, evaluation, pilot and deployment
» iSEEK for sharing project learning and best practices