These will primarily be data items that need to be collected to support each analysis in addition to the core set defined below. Product error - The customer's expectations of how the product will operate and perform have not been met. Staff are not following the software engineering process due to a lack of training, ignorance, or resistance. The process, or its supporting procedures, may have inconsistencies or gaps. Procedures may not fully support the process, or support something that is not a process requirement.
Customers often impose their process requirements upon development.
Customer requirements may therefore have to be merged with the company process. Anytime any merging or tailoring of procedures and requirements occurs, there is a chance that the results may be inconsistent or even contradictory. Gaps may be detected if a problem arises and there is nothing in the process to prevent it from happening again. The process may contribute to errors because it is poorly defined. With use, these gaps are detected at the project level and solutions forwarded to the SEPG to correct the process.