Quality

Quality is about making sure that the solution is the right solution.

I have been responsible for the quality of many projects that I have led.

Quality is not just about checking for the absence of bugs. There are many other factors to consider. For example:

  • Reliability
  • Scalability
  • Correctness
  • Completeness
  • Extensibility
  • Maintainability
  • Documentation

Quality assurance is about monitoring processes and methods used to ensure quality. Methods of quality insurance include ensuring conformance to standards such as ISO 9000 or CMMI. I have experienced many cycles of quality improvement during my career.