|
1. Task Name: Modify Integrated Software Architecture
2. Purpose: Modify the software system architecture, identifying applications, databases, files, user interfaces, internal interfaces, external interfaces, and other subsystems as needed, for a release. If commercial-off-the-shelf (COTS) components are included in the release, any interfacing or adaptive software components are identified and the COTS itself is included as a component. Software and database engineers from multiple integrated product teams (IPTs) and corporate projects may have to come together to perform integrated design identifying common and unique design components. Newly identified reusable components are assigned to specific IPTs for detailed design and coding. Designs for interfaces between applications and between applications and the databases and warehouses are agreed to.
3. Roles: Software Engineer, Database Administrator, Maintenance IPT Leader
4. References: None
5. Entrance Criteria:
a. System Requirements Specifications (SRS) (Word 80KB)
b. Software Architecture Description (SAD) (previous release) (Word 34KB)
c. Enterprise Technical Architecture
d. COTS Product Documentation
e. Enterprise Execution Environment
f. Release Plan
g. System Change Requests (Approved) (Word 35KB)
6. Procedures:
a. Conduct integration design work session
b. Modify subsystems
c. Identify modifications to databases
d. Map design to execution environment
e. Identify modifications to database interfaces
f. Identify modifications to subsystem interfaces
g. Identify modifications to process modules
h. Identify modifications to external interfaces
i. Identify and assign reusable design components
7. Exit Criteria:
a. Updated Software Architecture Description (SAD) (Word 34KB)
8. Estimation Criteria:
9. Measures:
Please direct questions/comments about this page to the DFAS PAL Administrator at pal.admin@dfas.mil, DFAS-TA/IN
|