G.3 Short-term Prototyping
Prototyping projects requiring two weeks' development time or less may
be categorized as short term and qualify for the exclusions defined in
this section.
The project manager is ultimately responsible for determining and specifying
adequate project controls and documentation requirements for projects in
this category. However, prototyping projects that continue to full-scale
development must continue to follow the SBA SDM once the final prototype
has been accepted and the prototype documentation package has been completed.
When the Define System phase of the lifecycle is re-entered, the production
system developers will use the system concept and user requirements demonstrated
by the prototype as the basis for completion of the requirements of the
SBA SDM.
The outline that follows contains recommended maximum exclusions of
project controls and documentation during the software prototyping task.
Refer to Table G-2, SBA Short-term Prototyping Deliverables and Responsibilities,
for additional information.
G.3.1 Exclusions for the Prototype Planning Stage
- Milestones and deliverables
- Hardware, tools, and techniques
- Milestone concurrence for the Prototype Project Plan
G.3.2 Exclusions for the Prototype Development Stage
- Entity relationship diagrams
- Control flow graphs
- Security and control requirements
- Partial data dictionary
- Review of Rapid Analysis documentation
- Draft User's Manual and demonstration agendas
- Modification of working documentation
- Summary list of refinements
- Concurrence on delivery of the initial prototype
G.3.3 Exclusions for the Specifications Stage
- Entity relationship diagrams
- Control flow graphs
- Security and controls requirements
- Data dictionary
- Screen layouts
- Report layouts
- Menus
- Logical database model
- Physical database structure
- Draft User's Manual
- Requirements not addressed by the prototype