Chapter 2 Process Area - Verification

xiaoxiao2021-03-06  16

verification

A engineering process in a process of maturity level 3

purpose

The purpose of verification is to ensure that the selected work product meets its predetermined needs.

Introduction

The "Verification" process includes: preparation verification, execution verification, and determining corrective actions.

Verification includes all selected requirements, including customer, product, and product components, verify products and intermediate working products.

Verify that birth is a gradual process, because it runs through the development of products and work products, starting to verify the needs, gradually verify the gradually generated work products, and finally verify the completed products.

Specific practice in this process is interdependent as follows:

l Specific Practices "Work Products Need to Verify" determine the work product that needs to be verified, performing the method used by the verification, and the need to meet each selected work product.

l Specific Practices "Establish Verification Environment" determined the environment that will be used to complete the verification.

l Specific Practices "Establish Verification Procedures and Criteria" Development and Selected Work Products, Demand, Methods, and Verification Processes and Guidelines for Verify the Characteristics of Environment.

l Specific practice "Performance" is implemented in accordance with available methods, procedures and criteria.

The verification of working products fully improves the possibility of product satisfaction customers, products, and product components.

"Verification" is similar to the "confirmation" process, but they are for different issues. Confirm that the product is provided (or will be provided) will satisfy its expected use, and verify that it focuses on whether the work product correctly reflects the specified needs. In other words, verify that "your build is correct", and confirmation guarantees "You build the right thing".

Peer review is an important part of verification and has been confirmed to be a valid defect elimination mechanism. An important inevitable result is a better understanding of work products and production of these products, which prevents defects and determines opportunities for process improvement.

Peer reviews include systematic inspections for work products by producers to discover defects and other necessary modifications.

Examples of peer review methods include: l Review L Structured Test

Related process domain

For more information on how to determine the product or product component to meet its expected use in the expected environment, see the confirmation process domain.

For more information on the needs of customers, products, and product components, please refer to the requirements development process.

For more information on how to manage requirements, see the Demand Management Process Area.

Practice - Target Relation

Continuous hierarchical SG1 Preparation Verification SG1 Preparation Verification SP1.1-1 Select Verified Product SP1.1-1 Select Verified Product SP1.2-2 Establish Verification Environment SP1.3- 3 Establishment of verification procedures and guidelines SP1.3-3 Establishment verification procedures and guidelines SG2 implementing peer review SG2 implementation peer review SP2.1-1 Preparing peer review SP2.1-1 Preparing peers Review SP2.2-1 implementing peers review SP2. 2-1 Implementing peer review SP2.3-2 analysis peer review data SP2.3-2 analysis of peers review data SG3 Verify the selected work product SG3 verification selected Work Products SP3.1-1 Execution Verification SP3.1-1 Perform verification SP3.2-2 analysis verification results and determine the corrective action SP3.2-2 analysis verification results and determine the corrective action GG1 to achieve a specific target GP1.1 completion of the basic practice GG2 Institutionalization A managed process GG2 institutionalization Process GP2.1 Establishing Organization GP2.1 Establishing Organization GP2.2 Plan Process GP2.2 Plan Process GP2.3 Provide Resource GP2.3 Provide Resource GP2.4 Assignment Responsibilities GP2.4 Assignment Responsibilities GP2.5 Training Personnel GP2.5 Trainers GP2.6 Management Configuration GP2.6 Management Configuration GP2.7 Identification and Conflict GP2.7 Identification and Control of Related Conditions GP2.8 Supervision and Control This process GP2.8 Supervision and Control This process GP2.9 objective evaluation persistence GP2.9 Objective Evaluation Perseverance GP2.10 Taking a higher level management review status GP2.10 to institutionalize the defined procedure GP3.1 with higher level management review status GG3 Establish a defined process GP3.1 to establish a defined process C / ML3-5 GP3.2 Collection Improvement Information GP3.2 Collection Improvement Information GG4 Institutionalization A Quantifier Management GP4.1 Establishment Process Quantitative Target GP4 .2 Stabilized sub-process Enforcement GG5 Institutionalization One Optimization Process GP5.1 Guaranteed Continuous Process Improved GP5.2 Correlation Problem Target Realization Target

SG1 Preparation Verification

Do a good job in the preparation of verification.

In order to ensure the need, design, development plan, and progress arrangements in the product and product components, pre-prepared is necessary. Verify that the choice, review, test, analysis, and presentation of work products are included.

Verification methods include, but are not limited to, review, peer review, review, walk, analysis, simulation, testing, and presentation.

Preparation also needs to define support tools, test equipment and software, simulation, prototype, and facilities.

SP1.1-1 Select the product you need to verify

Choose the work product that you need to verify, and the authentication method to be used for each work product.

Work products are selected based on the extent to which project objectives and needs, and the level of treatment of project risks.

Work products that will be verified may include parts related to maintenance, training, and support services. The verification requirements for working products and their verification methods are included. The verification method proposes a technical way to verify working products and a special way to verify that specific work products meet their needs.

Examples of software engineering verification methods include: L path overlay test L load, pressure, and performance test l Based on the decision table test L based on functional decomposition test L test case re-acceptance test

Selecting a verification method usually begins to define the needs of the product or product component to ensure that these needs are verified. The verification method should include duplicate verification to ensure that the modifications made to work products do not result in unexpected defects.

For integrated products and process development and verification methods should be used as an iterative development with product and product components.

Typical work product

1. List of work products required to verify

2. Verification method for each selected work product

Child practice

1. Determine the work product that needs to be verified.

2. Determine the need to meet each selected work product.

For more information on helping to determine the needs of each work product, see the two-way traceability specific practice of maintaining demand in the demand management process.

3. Determine the available verification method.

4. The authentication method that will be used for each selected work product definition.

5. Submitted determined to verify the work product, will meet the needs, and the methods that will be used for integration with the project plan. For more information on how to coordinate project plans, please refer to the project planning process.

SP1.2-2 establishment verification environment

Establish and maintain the environment you need to verify.

An environment must be established to verify it. Depending on the needs of the project, the verification environment can be made, developed, reused, modified, or combinations of these forms.

The types of environments will depend on the selected verification method to verify the work product and the useful method. The environment in which peer review needs may be slightly more than material bags, reviewers and rooms. Product testing may require simulators, emulators, scripting builders, data finishing tools, environmental controllers, and interfaces with other systems.

Typical work product

Verify the environment

Child practice

1. Determine the verified environmental demand.

2. Determine the verification resource available for reuse and modification.

3. Determine the verification equipment and tools.

4. Additional verification support equipment and environment, such as test equipment and software.

SP1.3-3 establishment of verification procedures and guidelines

Establish and maintain verification procedures and guidelines for selected work products.

For integrated products and process development and verification procedures and guidelines should be synchronized with product and product components.

Verification criteria are defined to ensure that work products meet their needs.

Examples of the source of the verification criteria include: EQUITER L Product and Product Part Requirements L Standard L Tissue Level Policy L Test Type L Test Parameters L Quality and Test Cost Factors L Work Product Type

Typical work product

Verification procedures

2. Verification Guidelines

Child practice

1. Generate comprehensive, integrated verification procedures for work products and any necessary commercial set software

2. Develop and refine the verification criteria if necessary.

3. Determine the expected result, any deviation allowed during observation, and other guidelines that meet the needs.

4. Determine any equipment and environmental components required to verify.

SG2 performs peer review

Perform a peer review for the selected work product.

The peer review includes systematic inspections for work products by producers to find out the defects that need to be eliminated, and other necessary changes.

Peer review is an important and effective engineering method, through review, structural investigation, or other equality review methods.

Peer reviews are mainly used for project development work products, but can also be used in other working products, such as documents and training work products that are usually developed by support groups.

SP2.1-1 Preparing for peer review

Prepare a peer review of the selected work product.

Preparations for peers, usually include determining personnel who will be invited to participate in peer reviews of each working product, and determine key personnel who must participate in peer reviews, prepare and update any materials that will be used during peer reviews (such as check orders and review guidelines) And arrange the time of the peer review.

Typical work product

1. Peer review progress arrangement

2. Peer review checklist

3. Entering and exiting criteria for work products

4. Requires criteria for reviewing again

5. Training materials for peer review

6. Select the work product to be evaluated

Child practice

1. Determine what type of peer review will be made.

Examples of peer review types include: l Review L Structured Take Checks l Active Review

2. Define the requirements for collecting data during peer review.

For more information on how to determine how to collect data, see the metric and analysis process domain.

3. Establish and maintain the entry and exit guidelines for peer reviews.

4. Establish and maintain guidelines for the review of the review.

5. Establish and maintain checklists to ensure consistent review of work products.

Examples of checking the list of monologues include: L architecture rule L design guidance L integrity L correctness L can be maintenance-free defect type

Revise the checklist if necessary to accommodate specific work products and peer review types. Check the single-compiler's peers and potential users to review the checklist.

6. Develop a detailed peer review schedule, including the date of the peer review training, and when it will receive the materials required for peer review.

7. Ensure that work products meet the entry guidelines for peer review prior to distribution.

8. Put the reviewed work products and their related information to participate in the participants to ensure that participants fully do their peer review preparation. 9. The role of proper assignment of peers.

Examples of roles include: l Moderator L Speech L. Recorder L author

10. Prepare for peer review before implementing peer review before reviewing.

SP2.2-1 implementing peer review

The selected work products were implemented and identified by the issues of peer reviews.

One purpose to implement peer review is to detect and eliminate defects early. The peer review is progressing as the work product is developed. These reviews are structured and are not management reviews.

It can be reviewed for key products, design, testing, and implementation of key products and specific plan work products.

Peer reviews should focus on the reviewed working products, rather than reviewing the individual.

When you find problems in your peer review, you should notify the main developers of the work product to correct.

For more information on how to track the issues made by peer review, please refer to the project supervision and control process.

Peer reviews should follow the following guidelines: It must be fully prepared, and the implementation process is managed and controlled, and the consistent and sufficient data (such as formal review) must be recorded, and the action must be recorded.

Typical work product

1. Peer review results

2. Problems discovered by peers Peer Review Issues

3. Peer review data

Child practice

1. Act as the specified role during the peer review.

2. Determine and record defects and other issues in work products.

3. Record the results of the peer review, including action.

4. Collect peer review data.

For more information on data collection, see the metric and analysis process.

5. Determine action matters and report the questions to the relevant manners.

6. If the scheduled criterion indicates that it is necessary to make an additional peer review.

7. Make sure that the exit criterion of the peer review is met.

SP2.3-2 analysis of peer review data

Analyze the data of peer review preparation, implementation, and results.

For more information on obtaining and analyzing data, see the metric and analysis process domain.

Typical work product

1. Peer review data

2. Peer evaluation action

Child practice

1. Record the preparation, implementation, and results related to the peer review.

Typical data has product name, product size, peer review team, peer review type, preparation time for each reviewer, time long, discovered defect quantity, defect type and source. Other information on the review work products, such as size, development phase, inspected mode of operation, as well as evaluated demand.

2. Store data for future reference and analysis.

3. Protect data to ensure that the peer review data is not misused.

Examples of misuse of peer review data include these data to evaluate people's performance and use this data in order to ingest.

4. Analyze peer review data.

SG3 verifies the selected work product

The selected work product is verified according to its requirements.

SP3.1-1 execution verification

Perform verification of the selected work product.

Gradually verifying that the product and product components have been discovered earlier, and leading to defects and early elimination. These results can significantly save the costs related to troubleshooting and modifications related to troubleshooting.

(For users of continuously expressed, this is a specific practice of ability level 1. The verification process of capacity level 1 or 2 may not include procedures and criteria, which are created in specific practices of "establishment verification procedures and guidelines" in the Capacity Level 3. When there is no provision and criteria, the method established in a specific practice of "Selecting Work Products" is used to achieve the performance level 1.)

Typical work product

Verification result

2. Verify report

3. Demonstration

4. Simulated operation procedure record (as-run procedures log)

Child practice

1. Perform verification on the selected work product according to its needs.

2. Record the results of the verification activity.

3. Determine the action obtained from work product verification.

4. Documentation "AS-Run" ("as-run") verification method and the difference between the method and procedures discovered in its implementation.

SP3.2-2 analysis verification results and determine corrective actions

Analyze all the results of all verification activities and determine corrective actions.

The actual results must be compared to the established verification criteria to determine acceptability.

The analysis results are recorded as evidence that has been verified.

For each working product, all available verification results are gradually analyzed and corrective measures to ensure demand.

Since the peer review is one of the various verification methods, peer review data must be included in this analysis activity to ensure a sufficient analysis of the verification results. Analysis report or "simulation" method documentation may also point out that due to method issues, guidelines or verification environment problems lead to bad verification results.

For more information on the implementation of corrective activities, please refer to the Practice of the Project Supervision and Control Process Area.

Typical work product

1. Analysis report (such as performance statistics, non-compliant reasons, behavioral contrast between real products and models, and trends)

2. Problem report

3. Request for verification methods, guidelines, and environmental changes

4. Correction of verification methods, guidelines, and / or environments

Child practice

1. Compare the actual results with the expected results.

2. According to the established validation criteria, it is determined that the work products that have not yet met the needs, or to determine the methods, procedures, guidelines, and issues in the verification environment.

3. Analyze the defect data discovered by the verification.

4. Record all the analysis results in a report.

5. Use the verification result to compare the actual metrics and performance and technical performance parameters.

6. Provide information on how to eliminate defects (including verification methods, guidelines, and verification environments) and officially reflected in the plan.

General practice of goals

GG1 Completes a specific target by converting identifiable input work products to identifiable output work products, process support and enables specific target implementations of the process domain. GP1.1 performs basic practice to perform basic practice to develop work products and provide special goals to meet process domains. GG2 Institutionalization A managed process process is scheduled as a managed process. Just suitable for continuous

GG3 Institutionalization A defined process process is subjected to a defined process. Editor Press: The appearance of this type of goal reflects its position in the grading representation. Just suitable for hierarchical

Guarantee

GP2.1 establishes an organization's policy

Establish and maintain organizational policies for plans and execute verification processes.

Detailed detail

This policy establishes a product and product component, selecting a verification method, and maintaining the product and product components to meet the user's requirements, guidelines, and environmental tissue expectations.

Ability to perform

GP2.2 planning process

Establish and maintain a plan for performing a verification process.

Detailed detail

Typically, the plan to perform the verification process is part of the project plan described by the project plan process. .

GP2.3 provides resources

Provide sufficient resources for performing verification processes, developing work products, and services for providing processes.

Detailed detail

Special facilities may be required for validating products or product components. Develop or purchase the facilities needed to verify it if necessary.

The resources provided include the following tools: l Test Management Tools L Test Case Generator L Test Coverage Analyzer L Simulator L Load, Pressure and Performance Tools

GP2.4 allocation responsibilities

Assign the execution process, develop work products, and provide the responsibility of providing verification process services.

GP2.5 Trainer

The person who must conduct and support the verification process must be trained.

Detailed detail

The training topic example is, for example, the application area L verification principle, standard and method l expected using the environment

Guide (process)

GP2.6 management configuration

The designated work product during the verification process is based on appropriate configuration management.

Detailed detail

Work products stored in configuration management, as follows: l Select the product and product part list L authentication method, procedure and guidelines l verify report

GP2.7 identifies and contains related dry people

Control plan, identify and contain related trusters related to the verification process.

Detailed detail

From customers, end users, developers, producers, testers, suppliers, marketers, maintenance personnel, final cleansters, and other affected by products and processes, or those who affect product and process. The event of a person, is as follows: l Select Products and Work Products Requires Verification Methods, Procedures and Guidelines L Review Product and Product Part Verification Results and Resolve Problems L Solving issues related to customer or end users.

In particular, it is necessary to resolve problems involving customer or end users in the following aspects of significant deviations from customers or end users.

l Abandon contract or agreement (what, when, and products for products, services or manufactured products)

l Additional research, test, test or evaluation

l Process or agreement

GP2.8 supervision and control process

The process is implemented and appropriate corrective activities based on the program supervision and control verification process.

Detailed detail

The metrics method for monitoring and control is, for example,: l The number of verification activities (planned and actual) l Verify the trend of the problem report (eg, the number of records and the number of closed numbers) l Verification issues continue Time (that is, the time for each question report opens)

Verification (process)

GP2.9 objective evaluation persistence

The description, rules, procedures, and objective assessment of the verification process, and deal with relevant matters that are not implemented.

Detailed detail

Examples of the review activities are as follows: l Selecting the product and product parts to be verified to establish and maintain verification methods, procedures and guidelines l Verify product or product components.

Work product review examples are as follows: l Verification method, procedures and guidelines

GP2.10 uses a higher level of management review status

Use a higher level management review verification process, status, and results, and solve the problem.

GG3 Institutionalization A defined process process is subjected to a defined process. Executive Ability GP3.1 creates a defined process to establish and maintain a description of a defined demand development process. Boot (procedure) to perform GP3.2 Collection Improvement information Collect work products, metrics, metrics, and improve information from planning and execution verification processes, so that future use and improvements in the organization process and process areas. Continuous / Maturity 3-5 GG4 Institutionalization An integrated managed process is institutionalized as an integrated managed process. GP4.1 Establish integration targets for the process to establish and maintain integration goals for verification processes to clarify quality and process implementation based on customer needs and business goals. The GP4.2 stabilization sub-process performs the performance of a stable one or more sub-processes to determine the ability to verify the process to achieve the established quality and process implementation goals. GG5 Institutionalization A Optimized Process is an optimized process. GP5.1 ensures that the continuous process improvement ensures continuous verification process improvement during the relevant business goals of the organization. GP5.2 Correcting the root cause of the problem of identifying and correcting defects and other problems during the verification process. Just suitable for continuous

转载请注明原文地址:https://www.9cbs.com/read-44823.html

New Post(0)