What is tailoring?- The key practices of software-producing and acquiring organizations needs significant interpretation or tailoring prior to application. The tailoring involves the identification of process artifacts, process tailoring, and their relationships to project artifacts. Subsequent to this process, the nature of various kinds of tailoring used is explored in the definition and development of software process descriptions. Various techniques that are appropriate to each type of tailoring are then discussed. The approach is built on Software Process Framework, which serves for providing guidance for designing, analyzing, and reviewing the process of software for consistency with the Software Capability Maturity Model.
- Various tailoring plans are implemented by including mandatory processes, process waivers, tailored processes / procedures, Lifecycle models. The tailoring plans are reviewed at enterprise level but owned and updated only at the project level.
- Tailoring a software process means amending it to meet the needs of the project. It involves altering the processes in different environments, it’s an ongoing process. Factors like customer and end user relation ship, goals of business must be kept in mind while tailoring. Degree to which tailoring is required must be identified.
|
Testing - What is capability levels in continous representation?What is capability levels in continous representation? - There are 6 capability levels for Continuous representation: Level 0: Not performed, Level 1: Performed, Level 2: Managed, Level 3: Defined, Level 4: Quantitatively managed, Level 5: Optimizing..........