Artifact: Glossary
Purpose
There is one Glossary for the system. This document is important to many developers, especially when they need to understand and use the terms that are specific to the project. Brief
Outline
(hyperlinks into HTML template in a new window) 1. Introduction1.1 Purpose1.2 Scope1.3 References1.4 Overview2. Definitions2.1 <aTerm>2.2 <anotherTerm>2.3 <aGroupOfTerms>2.3.1 <aGroupTerm>2.3.2 <anotherGroupTerm>2.4 <aSecondGroupOfTerms>2.4.1 <yetAnotherGroupTerm>2.4.2 <andAnotherGroupTerm>Timing
The Glossary is primarily developed during the inception and elaboration phases, because it is important to agree on a common terminology early in the project. Responsibility
A Worker: System Analyst is responsible for the integrity of the Glossary, ensuring that:
Tailoring
In some projects the glossary will be the only artifact used to capture the business domain of the project. This is when neither business modeling nor domain modeling is performed. If the context of the business modeling effort is much different than a
following software engineering effort, you may need to produce one Glossary
specific to the business modeling effort. That Glossary would then be the
responsibility of the Business-Process Analyst. |
Rational Unified
Process |