Skip header navigation links.
DFAS logo DFAS: Your Financial Partner @ Work DFAS seal
home money matters news e- commerce library careers about dfas search


Release 6.0      SYSTEM LIFE CYCLE May 17, 2002
   (Documents below may require viewer software)

Task:  Develop Integrated Software Architecture
Phase:  System Development and Demonstration
Activity:  System Development (Develop), (Purchase/Customize/Integrate)
Process Areas:  Software Product Engineering, Intergroup Coordination
Management Responsibility:  Technical Project Officer
Task Level:  Enterprise, Application

1.  Task Name:  Develop Integrated Software Architecture

2.  Purpose:  Define the total 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 design, 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, Development Integrated Product Team 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

6.  Procedures:

     a.  Conduct integration design work session
     b.  Identify and define subsystems
     c.  Identify databases
     d.  Map design to execution environment
     e.  Identify database interfaces
     f.   Identify subsystem interfaces
     g.  Identify process modules
     h.  Identify 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

Last updated: May 01, 2007 at 10:01

TOP

Skip footer navigation.
| Home | Search | Contact DFAS | Help/AskDFAS | FOIA | DFAS 508 Initiative | Web Policy |

U.S. Government Computer System: See our Privacy and Security Notice