blob: 32636a5772e9335ec82c6c310120f032480f9ae5 [file] [log] [blame]
<?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_basic\customcategories\introduction_to_openup_basic.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: introduction_to_openup_basic.xmi<br/><br/>
<!-- END NON-TRANSLATABLE -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: presentationName<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:presentationName,_BTJ_YMXwEduywMSzPTUUwA CRC: 2831147402 -->Introduction to OpenUP/Basic<!-- END:presentationName,_BTJ_YMXwEduywMSzPTUUwA -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: mainDescription<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:mainDescription,-TfxeHO_AJxYCzXVva0kSzQ CRC: 2940019542 --><table width="589" align="center" border="0">
<tbody>
<tr>
<td width="96">
<div align="center">
<a
href="./../../openup_basic/customcategories/getting_started_with_openup,__cft0MXxEduywMSzPTUUwA.html"
guid="__cft0MXxEduywMSzPTUUwA"><img height="48" alt="getting started" src="./resources/GetStarted_48.gif" width="48"
usemap="#Map" border="0" /></a>
</div>
</td>
<td width="95">
<div align="center">
<a href="./../../openup_basic/customcategories/core_principles_cat,_HEu9QBOHEduCNqgZdt_OaA.html"
guid="_HEu9QBOHEduCNqgZdt_OaA"><img height="48" alt="core principles" src="./resources/CorePrinciples_48.gif"
width="48" usemap="#Map2" border="0" /></a>
</div>
</td>
<td width="88">
<div align="center">
<a href="./../../openup_basic/rolesets/openup_basic_roles,_TZIJ0O8NEdmKSqa_gSYthg.html"
guid="_TZIJ0O8NEdmKSqa_gSYthg"><img height="48" alt="roles" src="./resources/Roles_48.gif" width="48"
usemap="#Map3" border="0" /></a>
</div>
</td>
<td width="98">
<div align="center">
<a href="./../../openup_basic/domains/openup_basic_wp,_s4Z9AMWXEdqWePvIjHInwg.html"
guid="_s4Z9AMWXEdqWePvIjHInwg"><img height="48" alt="work products" src="./resources/WorkProducts_48.gif" width="48"
usemap="#Map4" border="0" /></a>
</div>
</td>
<td width="88">
<div align="center">
<a
href="./../../openup_basic/disciplinegroupings/openup_basic_disciplines,__BZycP1UEdmek8CQTQgrOQ.html"
guid="__BZycP1UEdmek8CQTQgrOQ"><img height="48" alt="disciplines" src="./resources/Disciplines_48.gif" width="48"
usemap="#Map5" border="0" /></a>
</div>
</td>
<td width="98">
<div align="center">
<a href="./../../openup_basic/deliveryprocesses/openup_basic_process,_0uyGoMlgEdmt3adZL5Dmdw.html"
guid="_0uyGoMlgEdmt3adZL5Dmdw"><img height="48" alt="lifecycle" src="./resources/LifeCycle_48.gif" width="48"
usemap="#Map6" border="0" /></a>
</div>
</td>
</tr>
<tr valign="top" align="middle">
<td width="96">
<div align="center">
<a class="elementLinkWithUserText"
href="./../../openup_basic/customcategories/getting_started_with_openup,__cft0MXxEduywMSzPTUUwA.html"
guid="__cft0MXxEduywMSzPTUUwA">Getting Started</a>
</div>
</td>
<td width="95">
<div align="center">
<a class="elementLinkWithUserText"
href="./../../openup_basic/customcategories/core_principles_cat,_HEu9QBOHEduCNqgZdt_OaA.html"
guid="_HEu9QBOHEduCNqgZdt_OaA">Core Principles</a>
</div>
</td>
<td width="88">
<div align="center">
<a class="elementLinkWithUserText"
href="./../../openup_basic/rolesets/openup_basic_roles,_TZIJ0O8NEdmKSqa_gSYthg.html"
guid="_TZIJ0O8NEdmKSqa_gSYthg">Roles</a>
</div>
</td>
<td width="98">
<div align="center">
<a class="elementLinkWithUserText"
href="./../../openup_basic/domains/openup_basic_wp,_s4Z9AMWXEdqWePvIjHInwg.html"
guid="_s4Z9AMWXEdqWePvIjHInwg">Work Products</a>
</div>
</td>
<td width="88">
<div align="center">
<a class="elementLinkWithUserText"
href="./../../openup_basic/disciplinegroupings/openup_basic_disciplines,__BZycP1UEdmek8CQTQgrOQ.html"
guid="__BZycP1UEdmek8CQTQgrOQ">Disciplines</a>
</div>
</td>
<td width="98">
<div align="center">
<a class="elementLinkWithUserText"
href="./../../openup_basic/deliveryprocesses/openup_basic_process,_0uyGoMlgEdmt3adZL5Dmdw.html"
guid="_0uyGoMlgEdmt3adZL5Dmdw">Lifecycle</a>
</div>
</td>
</tr>
</tbody>
</table>
<p>
<strong>What is OpenUP/Basic?</strong>
</p>
<p>
OpenUP/Basic is an open source software development process designed for small, co-located teams who want to take an <a
class="elementLinkWithUserText"
href="./../../openup_basic/guidances/guidelines/agile_and_unified,_qg1IAK__EduMeuOwJ2MpeQ.html"
guid="_qg1IAK__EduMeuOwJ2MpeQ">agile approach</a> to development. OpenUP/Basic is an iterative process that is <a
class="elementLink"
href="./../../openup_basic/guidances/guidelines/minimal_complete_extensible,_Nm5vUK__EduMeuOwJ2MpeQ.html"
guid="_Nm5vUK__EduMeuOwJ2MpeQ">Minimal, Complete, and Extensible</a>. It&nbsp;values collaboration and stakeholder
value over unnecessary deliverables and formality.
</p>
<p>
OpenUP/Basic is organized into four major areas of content: Communication&nbsp;and Collaboration, Intent, Solution, and
Management.
</p>
<p align="center">
<img height="350" alt="Four major areas upon which the OpenUP/Basic content is organized"
src="./resources/OpenUp1_350.jpg" width="350" usemap="#Map7" border="0" /> <map id="Map7" name="Map7">
<area shape="RECT" alt="Stakeholder" coords="144,5,207,62"
href="./../../openup_basic/roles/stakeholder,_dTa6gMAYEdqX-s4mWhkyqQ.html" guid="_dTa6gMAYEdqX-s4mWhkyqQ" />
<area shape="POLY" alt="Tester" coords="336,242,310,287,254,256,278,209"
href="./../../openup_basic/roles/tester,_0ZM4MclgEdmt3adZL5Dmdw.html" guid="_0ZM4MclgEdmt3adZL5Dmdw" />
<area shape="RECT" alt="Developer" coords="148,282,201,347"
href="./../../openup_basic/roles/developer,_0YDosMlgEdmt3adZL5Dmdw.html" guid="_0YDosMlgEdmt3adZL5Dmd" />
<area shape="POLY" alt="Architect" coords="66,199,14,232,40,283,96,249"
href="./../../openup_basic/roles/architect,_0X9iEMlgEdmt3adZL5Dmdw.html" guid="_0X9iEMlgEdmt3adZL5Dmdw" />
<area shape="POLY" alt="Project Manager" coords="11,118,68,146,99,91,50,52"
href="./../../openup_basic/roles/project_manager,_0a0o0MlgEdmt3adZL5Dmdw.html" guid="_0a0o0MlgEdmt3adZL5Dmdw" />
<area shape="POLY" alt="Analyst" coords="258,99,312,66,338,114,284,145"
href="./../../openup_basic/roles/analyst,_0VxJsMlgEdmt3adZL5Dmdw.html" guid="_0VxJsMlgEdmt3adZL5Dmdw" />
<area shape="CIRCLE" alt="Communication and Collaboration" coords="176,176,47"
href="./../../openup_basic/customcategories/collab_commun_subprocess,_r8cVIEmbEdu0xduwSKie-w.html" />
<area shape="POLY" alt="Management" coords="85,219,70,163,115,89,169,72,169,117,124,144,120,197"
href="./../../openup_basic/customcategories/management_subprocess,_Aoz2gEmcEdu0xduwSKie-w.html" />
<area shape="POLY" alt="Intent" coords="181,116,223,143,229,196,264,219,283,160,245,94,181,70"
href="./../../openup_basic/customcategories/intent_subprocess,_57_ZMEmbEdu0xduwSKie-w.html" />
<area shape="POLY" alt="Solution" coords="129,211,176,235,221,210,257,231,214,271,133,272,94,232"
href="./../../openup_basic/customcategories/solution_subprocess,_HEVvgEmcEdu0xduwSKie-w.html" />
</map><br />
&nbsp;
</p>
<br />
<br />
<p>
OpenUP is characterized by four mutually supporting core principles:
</p>
<ul>
<li>
<a class="elementLinkWithUserText"
href="./../../openup_basic/guidances/concepts/core_principle_collaborate,_KkTIsMp7EdqC_NfSivunjA.html"
guid="_KkTIsMp7EdqC_NfSivunjA">Collaborate</a> to align interests and share understanding
</li>
<li>
<a class="elementLinkWithUserText"
href="./../../openup_basic/guidances/concepts/core_principle_balance,_ssG6MMvpEdqukPpotm3DYg.html"
guid="_ssG6MMvpEdqukPpotm3DYg">Balance</a> competing priorities (needs and technical costs) to maximize stakeholder
value
</li>
<li>
<a class="elementLinkWithUserText"
href="./../../openup_basic/guidances/concepts/core_principle_focus,_9gocwMvoEdqukPpotm3DYg.html"
guid="_9gocwMvoEdqukPpotm3DYg">Focus</a> on articulating the architecture to facilitate technical collaboration,
reduce risk, and minimize scrap and rework.
</li>
<li>
<a class="elementLinkWithUserText"
href="./../../openup_basic/guidances/concepts/core_principle_evolve,_GXiogMvoEdqukPpotm3DYg.html"
guid="_GXiogMvoEdqukPpotm3DYg">Evolve</a> continuously to reduce risk, demonstrate results, and gain feedback from
the customer<br />
</li>
</ul>
<p>
OpenUP/Basic is ready to use as-is; nothing needs to be added or removed. It can also be extended in large and small
ways to add new development content or customize the process for your specific environment.
</p>
<p>
<strong>Who should use OpenUP/Basic?</strong>
</p>
<p>
OpenUP/Basic is most useful for four primary groups of users:
</p>
<ul>
<li>
Software development practitioners (developers, project managers, analysts, and testers) working together as a
project team
</li>
<li>
Stakeholders
</li>
<li>
Software process engineers
</li>
<li>
Instructors
</li>
</ul>
<p>
Software development practitioners can find guidance on what is required of them in the roles defined by OpenUP/Basic.
Each role describes a set of activities and artifacts that the role is responsible for. Guidance is also given on how
those roles collaborate.
</p>
<p>
Stakeholders will find guidance on what they may expect from the software development team and how the software will be
created. OpenUP/Basic also describes the stakeholders' responsibilities and how they can best work with the development
team to obtain software that meets their needs.
</p>
<p>
Software process engineers can use EPF Composer to extend and modify OpenUP/Basic. Modification may be as simple as
altering templates for work products or as sophisticated as adding activities necessary for creating software in your
specific environment, such as audits for safety-critical systems. In addition to modifying method content, process
engineers can add, change, or remove process flows to add organization-specific capability patterns.
</p>
<p>
OpenUP/Basic is appropriate for academic organizations also. As an open source process, it can serve as the basis for
software engineering courses and, when combined with the EPF Composer, courses in software process engineering.<br />
</p><!-- END:mainDescription,-TfxeHO_AJxYCzXVva0kSzQ -->
<br/><br/><br/>
<!-- START NON-TRANSLATABLE -->
Attribute: keyConsiderations<br/><br/>
<!-- END NON-TRANSLATABLE -->
<!-- START:keyConsiderations,-TfxeHO_AJxYCzXVva0kSzQ CRC: 1673081359 --><p>
Use OpenUP/Basic as-is when you have a small,&nbsp;co-located team.
</p>
<p>
Modify OpenUP/Basic for small teams with different circumstances, for instance a novel project or geographically
distributed team members.
</p><!-- END:keyConsiderations,-TfxeHO_AJxYCzXVva0kSzQ -->
</body>
</html>