| <?xml version="1.0" encoding="UTF-8"?> |
| <org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.3/uma.ecore" epf:version="1.0.0" xmi:id="-bbpT_BdDRrv6waNI365Qhg" name=",_48EKsBOMEduCNqgZdt_OaA" guid="-bbpT_BdDRrv6waNI365Qhg" changeDate="2006-09-29T13:10:26.950-0700" version="1.0.0"> |
| <mainDescription><p> |
| The purpose in this phase is to complete the development of the system based upon the baselined architecture. |
| </p> |
| <p> |
| There are objectives for the Construction phase that help us to&nbsp;have cost-efficient development of a complete |
| product - an operational version of your system - that can be deployed&nbsp;in the user community&nbsp;<a class="elementlinkwithusertext" href="./../../../openup_basic/guidances/supportingmaterials/references,_9ToeIB83Edqsvps02rpOOg.html" guid="_9ToeIB83Edqsvps02rpOOg">[KRO03]</a>: |
| </p> |
| <ol> |
| <li> |
| Iteratively develop a complete product that is ready to transition to its user community. Describe remaining |
| requirements, fill in design details, complete the implementation and test the software. Release the first |
| operational version (beta) of the system and determine if users are ready for the application to be deployed. |
| </li> |
| <li> |
| Minimize development costs and achieve some degree of parallelism. Optimize resources and leverage development |
| parallelism between developers or teams of developers, by for example, assigning components that can be developed |
| independently of one another. |
| </li> |
| </ol> |
| <p> |
| The following table summarizes the&nbsp;Construction phase objectives and&nbsp;what activities address each objective: |
| </p> |
| <p align="center"> |
| <br /> |
| <strong>Construction phase objectives and activities</strong> |
| </p> |
| <table cellspacing="0" cellpadding="0" width="648" align="center" border="1"> |
| <tbody> |
| <tr> |
| <td class="Normal" valign="top" width="300"> |
| <p style="TEXT-ALIGN: justify"> |
| <b>Phase objectives</b> |
| </p> |
| </td> |
| <td class="Normal" valign="top" width="348"> |
| <p style="TEXT-ALIGN: justify"> |
| <b>Activities that address objectives</b> |
| </p> |
| </td> |
| </tr> |
| <tr> |
| <td class="Normal" valign="top" width="300"> |
| Iteratively develop a complete product that is ready to transition to the user community<br /> |
| </td> |
| <td class="Normal" valign="top" width="348"> |
| <p style="TEXT-ALIGN: justify"> |
| <a class="elementLinkWithUserText" href="./../../../openup_basic/capabilitypatterns/manage_requirements,_eE5nEUbpEduLBN1xMBngqw.html" guid="_eE5nEUbpEduLBN1xMBngqw">Manage Requirements</a><br /> |
| <a class="elementLinkWithUserText" href="./../../../openup_basic/capabilitypatterns/develop_solution,_MWFjoU9HEdudU75l2xOQTw.html" guid="_MWFjoU9HEdudU75l2xOQTw">Develop Solution (for requirement)(within context)</a><br /> |
| <a class="elementLinkWithUserText" href="./../../../openup_basic/capabilitypatterns/validate_build,_y-3IretQEdqc1LGhiSPqRg.html" guid="_y-3IretQEdqc1LGhiSPqRg">Validate Build</a> |
| </p> |
| </td> |
| </tr> |
| <tr> |
| <td class="Normal" valign="top" width="300"> |
| Minimize development costs and achieve some degree of parallelism<br /> |
| </td> |
| <td class="Normal" valign="top" width="348"> |
| <p style="TEXT-ALIGN: justify"> |
| <a class="elementLinkWithUserText" href="./../../../openup_basic/capabilitypatterns/manage_iteration,_0rWYIslgEdmt3adZL5Dmdw.html" guid="_0rWYIslgEdmt3adZL5Dmdw">Manage Iteration</a><br /> |
| <a class="elementLinkWithUserText" href="./../../../openup_basic/capabilitypatterns/develop_solution,_MWFjoU9HEdudU75l2xOQTw.html" guid="_MWFjoU9HEdudU75l2xOQTw">Develop Solution (for requirement)(within context)</a><br /> |
| <a class="elementLinkWithUserText" href="./../../../openup_basic/capabilitypatterns/validate_build,_y-3IretQEdqc1LGhiSPqRg.html" guid="_y-3IretQEdqc1LGhiSPqRg">Validate Build</a> |
| </p> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <br /> |
| <h4> |
| Key considerations |
| </h4> |
| <p> |
| Typically, the Construction phase has more iterations (two to four) than the other phases, depending on the types of |
| projects: |
| </p> |
| <ul> |
| <li> |
| Simple project: One iteration to build the product (to a beta release) |
| </li> |
| <li> |
| More substantial project: One iteration to expose a partial system and one to mature it to beta testing |
| </li> |
| <li> |
| Large project: Three or more iterations, given the size of the project (number of requirements to implement for a |
| beta release) |
| </li> |
| </ul></mainDescription> |
| </org.eclipse.epf.uma:ContentDescription> |