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 CYCLEMay 17, 2002

Database Administrator
Job Role View

    This list shows the entire life cycle structure. Tasks performed by the Database Administrator are highlighted and underlined.

    Pre-Systems Acquisition
         Business Process Review and Improvement
              Identify and Document Initial Requirements
              Review Current Business Process
              Determine Business Performance Requirements - Business Process
                   Analysis
              Establish Customer Relationship
         Mission Need Establishment
              Establish Mission Need
         Milestone Review
              Conduct Milestone A Review

    Concept and Technology Development
         Program Planning/Management
              Appoint Program Manager
              Perform COTS Availability Research
              Perform COTS Evaluation
              Analyze Acquisition and Implementation Alternatives
              Determine Acquisition Strategy
              Determine Life Cycle Strategy
              Establish Integrated Product Teams
              Maintain Customer Relationship
              Conduct Decision Review
              Establish Project Support
              Determine Program Management Plans
              Determine Integration Management Plans
              Prepare Cost Analysis Requirements Description
              Perform Funds Allocation and Execution
              Estimate Life Cycle Resources
              Perform Economic Analysis/Cost-Benefit Analysis
              Establish Data Standardization Strategy
              Establish Test and Evaluation Strategy
              Establish Risk Management Strategy
              Develop Program Objective Memorandum (POM)
              Develop Budget Submissions
              Establish/Maintain Acquisition Program Baseline
              Perform Release Planning
              Plan Clinger-Cohen Act Compliance
              Manage Program Acquisition
              Establish Program Quality Assurance Strategy
              Manage Program Baseline
         Operational Requirements Definition
              Define Operational Requirements
         System Requirements Analysis
              Identify User/Customer Organizations (Release Repeatable)
              Prepare C4I Support Plan
              Define Functional Requirements (Release Repeatable)
              Define Information Assurance/Security Requirements (Release Repeatable)
              Define External Interface Data Requirements (Release Repeatable)
              Define Systems Operations Requirements (Release Repeatable)
              Define Human Factors Requirements (Release Repeatable)
              Define Environmental Requirements (Release Repeatable)
              Define External Design Constraints (Release Repeatable)
              Define Internal Data Requirements (Release Repeatable)
              Determine System Access Requirements (Release Repeatable)
              Define Software Distribution and Installation Requirements (Release
                       Repeatable)

              Define Personnel and Logistics Requirements (Release Repeatable)
              Define Quality Requirements (Release Repeatable)
              Determine Business Performance Requirements - System
                   Requirements Analysis (Release Repeatable)
              Determine Capacity Requirements (Release Repeatable)
              Develop Joint Technical Architecture (JTA) Profile (Release Repeatable)
              Perform System Requirements Review (SRR) (Release Repeatable)
         System Architecture Design
              Define Application Systems Architecture (Release Repeatable)
              Define and Establish System Security Architecture (Release Repeatable)
              Conduct Technical Architecture Review - *1 (Release Repeatable)
              Establish Development Environment (Release Repeatable)
              Integrate Execution Environment Requirements (Release Repeatable)
              Establish Execution Environment (Release Repeatable)
         Information Assurance/Security
              Conduct DITSCAP Phase 1, Definition
         Milestone Review
              Conduct Milestone B Review (Release Repeatable)

    System Development and Demonstration
         Program Planning/Management
              Maintain Customer Relationship
              Establish Development Integrated Product Team
              Develop Continuity of Operations Plan
              Manage Program Acquisition
              Estimate Life Cycle Resources
              Determine Release Content
              Manage Functional Baseline
              Perform Program Management Reviews
              Conduct Interim Progress Review
         Technical Project Planning/Management
              Support Development Integrated Product Team
              Coordinate Technical Integration (Release Repeatable)
              Assess Technical Project Risks (Release Repeatable)
              Manage Technology/Services Acquisition
              Manage Software Quality Assurance
              Ensure Configuration Management
         Test Planning
              Prepare Test Plans (Release Repeatable)

         System Development   (Choose  Develop  OR  Purchase/Customize/Integrate)

       Develop
            Identify Integration Requirements
            Perform Release Impact Analysis (Release Repeatable)
            Prepare Software Development Plan
            Develop Integrated Software Architecture - *2 (Release
                      Repeatable)

            Perform Application Development - *3
            Produce Documentation
            Perform Development Cycle Review - *4
            Prepare Application Release Checklist - *5 (Release Repeatable)
            Obtain Implementation Approval
            Establish Allocated Baseline
            Conduct Release Review - *6 (Release Repeatable)
            Perform SQA Audit of Product
            Perform SQA Review of Process

       Purchase/Customize/Integrate
            Identify Integration Requirements
            Perform Release Impact Analysis (Release Repeatable)
            Prepare Software Development Plan
            Develop Integrated Software Architecture - *2 (Release
                      Repeatable)

            Determine COTS Customization Requirements (Release Repeatable)
            Determine COTS Modification Requirements (Release Repeatable)
            Perform COTS Customization
            Modify COTS - *7
            Produce Documentation
            Perform Development Cycle Review - *4
            Prepare Application Release Checklist - *5 (Release Repeatable)
            Obtain Implementation Approval
            Establish Allocated Baseline
            Conduct Release Review - *6 (Release Repeatable)
            Perform SQA Audit of Product
            Perform SQA Review of Process


         Deployment Planning
              Establish Continuity of Operations Capability
              Establish Transition Strategy (Release Repeatable)
              Prepare Product Delivery and Installation Plans (Release Repeatable)
              Issue User Advisory (Release Repeatable)
              Prepare User Training Plans (Release Repeatable)
              Produce User Class Materials (Release Repeatable)
         Developmental Test and Evaluation
              Train Test Users (Release Repeatable)
              Prepare Test Schedule (Release Repeatable)
              Develop Test Scripts and Test Data (Release Repeatable)
              Conduct Testing Peer Review (Release Repeatable)
              Build Application Test Environment (Release Repeatable)
              Conduct Test Readiness Review (Release Repeatable)
              Perform Tests (Release Repeatable)
              Approve and Certify Test Results (Release Repeatable)
         Operational Test and Evaluation
              Train Test Users (Release Repeatable)
              Prepare Test Schedule (Release Repeatable)
              Develop Test Scripts and Test Data (Release Repeatable)
              Conduct Testing Peer Review (Release Repeatable)
              Build Application Test Environment (Release Repeatable)
              Conduct Test Readiness Review (Release Repeatable)
              Perform Tests (Release Repeatable)
              Approve and Certify Test Results (Release Repeatable)
         Information Assurance/Security
              Conduct DITSCAP Phase 2, Verification
              Conduct DITSCAP Phase 3, Validation
         Milestone Review
              Conduct Milestone C Review (Release Repeatable)

    Production and Deployment (System Acquisition)
         Information Assurance/Security
              Conduct DITSCAP Phase 4, Security Operations and Compliance
                   Validation
         Deployment and Site Acceptance Test
              Conduct Implementation Readiness Review (Release Repeatable)
              Conduct Full-Rate Production Decision Review
              Deliver Release (Release Repeatable)
              Convert and Verify Data (Release Repeatable)
              Train Users (Release Repeatable)
              Conduct Site Acceptance Test (Release Repeatable)
              Manage Operational Baseline
              Establish Help Desk Support (Release Repeatable)
              Conduct Post Implementation Review (Release Repeatable)
              Shut Down Legacy Systems (Release Repeatable)
         Operation and Performance Oversight
              Audit Production System
              Measure System Performance

    Production and Deployment (System Maintenance)
         Capture and Identify Change Request
              Record and Analyze Problem
              Define Functional Change Requirements
              Define Technical Change Requirements
         Impact Analysis
              Perform Change Impact Analysis (Release Repeatable)
              Perform System Requirements Review (Modification)
         Program Planning/Management
              Manage System Operations and Maintenance
              Establish System Quality Assurance Strategy
              Establish Configuration Management Strategy
              Establish System Risk Management Strategy
              Maintain Customer Relationship
         Information Assurance/Security
              Conduct DITSCAP Phase 4, Security Operations and Compliance
                   Validation
         Technical Project Planning/Management
              Support Development Integrated Product Teams
              Coordinate Technical Integration (Release Repeatable)
              Assess Technical Project Risks (Release Repeatable)
              Manage Technology/Services Acquisition
              Manage Software Quality Assurance
              Ensure Configuration Management
         Release Planning
              Manage System Changes
         System Development
              Identify Integration Requirements
              Prepare Software Development Plan
              Modify Integrated Software Architecture - *8 (Release Repeatable)
              Perform Application Modification - *3
              Prepare Application Release Checklist - *5
              Produce Documentation
              Obtain Implementation Approval
              Establish Release Baseline
              Conduct Release Review - *9 (Release Repeatable)
              Perform SQA Audit of Product
              Perform SQA Review of Process
         Test Planning
              Establish System Test and Evaluation Strategy
         Deployment Planning
              Establish Transition Strategy (Release Repeatable)
              Prepare Product Delivery and Installation Plans (Release Repeatable)
              Issue User Advisory (Release Repeatable)
              Prepare User Training Plans (Release Repeatable)
              Produce User Class Materials (Release Repeatable)
         Developmental Test and Evaluation
              Train Test Users (Release Repeatable)
              Prepare Test Schedule (Release Repeatable)
              Develop Test Scripts and Test Data (Release Repeatable)
              Conduct Testing Peer Review (Release Repeatable)
              Build Application Test Environment (Release Repeatable)
              Conduct Test Readiness Review (Release Repeatable)
              Perform Tests (Release Repeatable)
              Approve and Certify Test Results (Release Repeatable)
         Operational Test and Evaluation
              Train Test Users (Release Repeatable)
              Prepare Test Schedule (Release Repeatable)
              Develop Test Scripts and Test Data (Release Repeatable)
              Conduct Testing Peer Review (Release Repeatable)
              Build Application Test Environment (Release Repeatable)
              Conduct Test Readiness Review (Release Repeatable)
              Perform Tests (Release Repeatable)
              Approve and Certify Test Results (Release Repeatable)
         Deployment and Site Acceptance Test
              Conduct Implementation Readiness Review (Release Repeatable)
              Conduct Full-Rate Production Decision Review
              Deliver Release (Release Repeatable)
              Convert and Verify Data (Release Repeatable)
              Train Users (Release Repeatable)
              Conduct Site Acceptance Test (Release Repeatable)
              Manage Operational Baseline
              Establish Help Desk Support (Release Repeatable)
              Conduct Post Implementation Review (Release Repeatable)
              Shut Down Legacy Systems (Release Repeatable)
         Operation and Performance Oversight
              Audit Production System
              Measure System Performance

*1 - shared role with Security Analyst, Architecture Engineer, and Network Engineer
*2 - shared role with Software Engineer and Development Integrated Product Team Leader
*3 - shared role with Functional Analyst, Software Engineer, Architecture Engineer, Web Engineer, Network Engineer, Quality Assurance Analyst, and User
*4 - shared role with Functional Analyst, Software Engineer, Archiecture Engineer, and Tester
*5 - shared role with Software Engineer and Architecture Engineer
*6 - shared role with Development Integrated Product Team Leader, Technical Project Officer, Software Engineer, Functional Analyst, and Test Director
*7 - shared role with Functional Analyst, Software Engineer, and Tester
*8 - shared role with Software Engineer and Maintenance Integrated Product Team Leader
*9 - shared role with Maintenance Integrated Product Team Leader, Technical Project Officer, Software Engineer, Functional Analyst, and Test Director


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:02

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