Recent software development models show how the testing activities relate to the development activities. This paper describes the 7 “S” of defect occurrence. Results of a case study are analysed before and after implementation of 7 “S” for an improvement in defect detection.
The three pillars for the success of any project are cost, effort and quality. The foundation of these pillars is based on estimation technique used for the project. However, historically it has been observed that lots of projects experience cost, effort and schedule overrun or poor quality. In most of cases, the project end up taking alternate paths to fulfil the budget constraint and ends up delivering an inadequate product/application/service. In this paper we will look at what could be the possible factors affecting the foundation (i.e. estimation) of any project.
To manage quality in a project, you need to identify defects during the earlier stages of the project. During the course of time you improve based on quantitative measurements that are discussed below and the end product is robust and reliable.
Causal Analysis is a Quality Control tool that, if used effectively, can provide drastic improvements. It is approach is an effective tool for Quality Control and is used in many Software Development and Services engagements.
There are countless philosophies regarding Quality Assurance and how to achieve ‘Zero Defects’ in a manufacturing or production environment. Less effort has been expended in defining the quality requirements for a software development environment. While quality standards have been developed for the more traditional environments and industries, corporate Information Services Departments lag behind.
We can’t measure quality of a product that is performing well today, but can go down tomorrow because of changes in customer needs. Thus we define Quality Index (QI), which is a measure of quality. Customer satisfaction is one of the most critical things when it comes to quality of the application. Based on the QI, one can measure customer satisfaction. Easy for management to digest one number and drill down, if required. The QI trend provides continuous feedback, which is required for control. It is easy to monitor when the process is going out-of-control.