| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE html PUBLIC "-//W3C/DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd"> |
| <!-- VERSION rmc:7.1.0 --> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> |
| <!-- START NON-TRANSLATABLE --> |
| <title>openup&#92;disciplines&#92;&#92;test.xmi</title> |
| </head> |
| <!-- WARNING: do not modify the generated comments in this file below this line. They are used as markers for the import process. --> |
| <body> |
| Element Name: test.xmi<br/><br/> |
| <!-- END NON-TRANSLATABLE --> |
| <br/><br/><br/> |
| <!-- START NON-TRANSLATABLE --> |
| Attribute: presentationName<br/><br/> |
| <!-- END NON-TRANSLATABLE --> |
| <!-- START:presentationName,_0TkKQMlgEdmt3adZL5Dmdw CRC: 2018365746 -->Test<!-- END:presentationName,_0TkKQMlgEdmt3adZL5Dmdw --> |
| <br/><br/><br/> |
| <!-- START NON-TRANSLATABLE --> |
| Attribute: briefDescription<br/><br/> |
| <!-- END NON-TRANSLATABLE --> |
| <!-- START:briefDescription,_0TkKQMlgEdmt3adZL5Dmdw CRC: 3608645465 -->This discipline explains how to provide feedback about the maturing system by designing, implementing, running, and evaluating tests.<!-- END:briefDescription,_0TkKQMlgEdmt3adZL5Dmdw --> |
| <br/><br/><br/> |
| <!-- START NON-TRANSLATABLE --> |
| Attribute: mainDescription<br/><br/> |
| <!-- END NON-TRANSLATABLE --> |
| <!-- START:mainDescription,_FuQswLv-EdmmUvZAZjqE3g CRC: 2754197133 --><p> |
| The purpose of this discipline is to: |
| </p> |
| <ul> |
| <li> |
| Provide early and frequent <em>feedback</em> that the system satisfies the requirements |
| </li> |
| <li> |
| Objectively measure progress in small increments |
| </li> |
| <li> |
| Identify issues with the solution |
| </li> |
| <li> |
| Provide assurance that changes to the system do not introduce new defects |
| </li> |
| <li> |
| Improve velocity by facilitating the discovery of issues with requirements, designs, and implementations as early |
| as possible |
| </li> |
| </ul> |
| <p> |
| The Test discipline is iterative and incremental. It applies the strategy of “test early and test often” in order to |
| retire risks as early in the system’s lifecycle as possible. |
| </p> |
| <p> |
| Testing occurs in each iteration of the lifecycle, beginning with the earliest builds of the system. In fact, it’s |
| common for one iteration to have many test cycles, depending on the frequency of new builds. |
| </p> |
| <p> |
| Testing asks the question: “What does the Solution have to <em>do</em> in order for us to consider a requirement |
| implemented?” Tests elaborate on the requirements with specific conditions of satisfaction that the Solution must meet. |
| </p> |
| <p> |
| This discipline challenges the assumptions, risks, and uncertainty inherent in the development of highly technical |
| artifacts, and addresses those concerns using concrete demonstration and impartial evaluation. |
| </p> |
| <p> |
| The Test discipline relates to the other disciplines in the following ways: |
| </p> |
| <ul> |
| <li> |
| <a href="./../../openup/disciplines/requirements_4467C860.html" guid="_0TR2ZMlgEdmt3adZL5Dmdw">Discipline: Requirements</a> |
| identifies the <em>intent</em> of the system. Testing elaborates on the requirements with detailed tests that |
| measure how the system supports the requirements. |
| </li> |
| <li> |
| <a href="./../../openup/disciplines/development_B5D1D8A.html" guid="_0TeDoMlgEdmt3adZL5Dmdw">Discipline: Development</a> |
| creates incremental builds of the system that the Test discipline evaluates. In each iteration, testing provides |
| objective feedback. Effective testing enables Developers to focus on implementing new functionality, and improving |
| the design of the system. |
| </li> |
| <li> |
| <a href="./../../openup/disciplines/project_management_AFB03A6.html" guid="_0TqQ4MlgEdmt3adZL5Dmdw">Discipline: Project |
| Management</a> plans the overall project, and the scope of work, for each iteration. The Test discipline provides |
| an objective measure of progress, which enables adaptive planning. |
| </li> |
| <li> |
| <a href="./../../openup/disciplines/configuration_and_change_management_417EC254.html" guid="_0TwXgMlgEdmt3adZL5Dmdw">Discipline: |
| Configuration and Change Management</a> controls changes within the project. The test effort verifies that each |
| change to the Solution is tested appropriately. Test assets are kept under configuration management. |
| </li> |
| </ul><!-- END:mainDescription,_FuQswLv-EdmmUvZAZjqE3g --> |
| </body> |
| </html> |