|
Collegiate Sports Paging System Development Case
Version 1.0
Revision History
Table of Contents
Introduction
|
| Artifact | Tools Used | Formal Deliverable? |
| Glossary | Microsoft® Word® | Yes |
None.
The development of a Supplementary Business Specification, Business Analysis Model, and Business Use Cases will be omitted from the standard workflow.
We will capture requirements through the development of use-cases. Use-cases define actors (individuals who interact with the system) and use-cases (descriptions of how the actors interact with the system). During the development of use-cases (which will be done through facilitated sessions), a set of non-use-case requirements will also be captured into the Supplementary Specifications document.
The following artifacts are produced during this workflow:
| Artifact | Tools Used | Formal Deliverable? |
| Vision | Microsoft Word | Yes |
| Actors | Rational Rose | No |
| Boundary Classes | Rational Rose | No |
| Glossary | Microsoft Word | Yes |
| Supplementary Specifications | Microsoft Word | Yes |
| Use Cases (updated) | Rational Rose, Microsoft Word |
No |
| Creative Design Brief | Microsoft Word | Yes |
| Navigation Map | Microsoft Word | Yes |
| User Interface Prototype | Microsoft® PowerPoint®, Microsoft Word | Yes |
The following reports are generated during this workflow:
| Report | Tools Used | Formal Deliverable? |
| Use-Case Survey | Microsoft Word | Yes |
| Artifact | Tools Used | Formal Deliverable? |
| Glossary | Microsoft Word | Yes |
None needed - keep as is.
The development of two artifacts is added to the standard workflow - Creative Design Brief and Navigation Map. We also move the generation of the User Interface Prototype into the Inception phase.
The use-cases developed during the Requirements workflow form the basis for subsequent analysis and design. Object-oriented design and analysis techniques will be used to complete the use-cases initially developed, produce the analysis and design object models, the data model, and the software architecture document.
The following artifacts are produced during this workflow:
| Artifact | Tools Used | Formal Deliverable? |
| Data Model | Rational Rose | Yes |
| Design Model | Rational Rose | Yes |
| Database Design | Rational Rose | Yes |
| Software Architecture Document | Microsoft Word | Yes |
The following reports are generated during this workflow:
| Report | Tools Used | Formal Deliverable? |
| Use-Case Survey | Microsoft Word | Yes |
| Artifact | Tools Used | Formal Deliverable? |
| Glossary | Microsoft Word | Yes |
| Supplementary Specifications | Microsoft Word | Yes |
| Use Cases (updated) | Rational Rose, Microsoft Word |
No |
| Creative Design Brief | Microsoft Word | Yes |
| Navigation Map | Microsoft Word | Yes |
| User Interface Prototype | Microsoft PowerPoint, Microsoft Word | Yes |
This is not a real-time system, so the real-time design workflow is omitted. We are designing the database at this point, so the optional workflow is included in this phase.
Implementation will occur by developing objects and packages based on the design models developed earlier. Once these are initially created, they will be reviewed by the development team, unit tested by the developer, and placed under configuration management for integration into subsystems and systems for integration testing.
The following artifacts are produced during this workflow:
| Artifact | Tools Used | Formal Deliverable? |
| Implementation Subsystem | Microsoft® FrontPage® | Yes |
Formal code reviews will occur at the end of the Inception phase.
See the Test Plan.
| Artifact | Tools Used | Formal Deliverable? |
| Data Model | Rational Rose | Yes |
| Design Model | Rational Rose | Yes |
| Database Design | Rational Rose | Yes |
| Software Architecture Document | Microsoft Word | Yes |
The standard workflow is used.
The following artifacts are produced during this workflow:
| Artifact | Tools Used | Formal Deliverable? |
| Risk List | Microsoft Word | Yes |
| Software Development Plan | Microsoft Word | Yes |
| Iteration Plans | Microsoft Word | Yes |
| Iteration Assessment | Microsoft Word | Yes |
| Status Assessment | Microsoft Word | Yes |
None
| Artifact | Tools Used | Formal Deliverable? |
| Vision | Microsoft Word | Yes |
| Development Case | Microsoft Word | Yes |
| Software Architecture Document | Microsoft Word | Yes |
The standard workflow is used.
The test workflow will be driven by test cases and scripts that will be developed from the use-cases. Integration testing (which tests the functionality of the system), load and stress testing (which tests the system under various load conditions) will be deferred to the Elaboration phase.
The following artifacts are produced during this workflow:
| Artifact | Tools Used | Formal Deliverable? |
| Test package | Microsoft Word | Yes |
| Change requests | Microsoft Word | Yes |
The following reports are generated during this workflow:
| Report | Tools Used | Formal Deliverable? |
| Test summary | Microsoft Word | Yes |
| Artifact | Tools Used | Formal Deliverable? |
| Implementation Subsystem | Microsoft FrontPage | Yes |
The standard workflow will be used.
A one-month Beta test will be used to determine suitability of the system for deployment. Once any major defects are corrected, the system will be released for general use. During the inception phase, no deployment will be executed.