Reaffirming our commitment to quality management in software development with ISO9001 certification
We recently reaffirmed our commitment to quality by becoming ISO9001:2008 certified. While ISO9001 certification does not in and of itself ensure quality, it strengthens the 6th pillar in our software development quality assurance practice: Quality of the integrated organisation wide system for managing quality.
Our 6 pillars of quality assurance (Quality of Explicit and Implicit User Requirements Elicitation, Functional Quality, Code Quality, Reliability, Quality of User Experience and Quality of the Organisation Wide Quality Management System) have evolved through our experience developing applications across software and hardware engagements, technology platforms, industries and value chain activities. This experience has taught us that while quality concerns everything that affects user experience, behind that statement there are many important layers each requiring a structured approach to management for quality. Because we believe quality to be the most pivotal aspect of any software development engagement, we elaborate on our philosophy and practices across each pillar, below.