Waterfall Methodology: Technology Solution Initiate and Plan Process

PURPOSESCOPEPROCESS DESCRIPTIONPROCESS DIAGRAMPROCESS INPUTS/OUTPUTSPROCESS RELATIONSHIPSROLES AND RESPONSIBILITIESSUPPORTING DOCUMENTATIONREVISION HISTORY

Process Owner: Manager, Solutions Development and Support

Note: An owner must be a PCES-level manager or higher.

This process establishes standard tools and processes for the TSLC Waterfall Initiate and Plan phase within the Postal Service Technical Environment.

1. PURPOSE

The Technology Solution Initiate & Plan process starts the Technology Solution Life Cycle (TSLC) by defining the business needs and high level project plan.

The objectives of the Technology Solution Initiate & Plan process are:

2. SCOPE

The Technology Solution Initiate & Plan process applies to all technology solutions includes, but is not limited to:

3. PROCESS DESCRIPTION

This Technology Solution Initiate & Plan process is composed of the following sub-processes:

1. Develop Business Needs Statement

A Business Needs Statement (BNS) is developed to define the business objective and business value of the Technology Solution. The BNS outlines what is considered in-scope, out-of-scope, and any business assumptions. At a high level, this document will outline business interfaces and functions, reports, and any other information that will help the Technology Solution Providers to determine the scope of the TSLC Requirements and Design processes.

2. Identify Project Metrics

Project metrics are developed to depict values, thresholds, constraints, scope, duration, etc., as representative information to establish an understanding of status, condition, and position of a project.

3. Create ROM Estimate

The customer may request an estimate on cost and schedule before requirements and design are completed. This is called a ROM (Rough Order of Magnitude) because it is not a committed cost or schedule.  The more detailed the requirements, the better the ROM estimate.  ROMs are used for budget estimates and for providing customers a quick idea on the magnitude of an effort.

Upon request from the TSPM (typically the Portfolio Program Manager) for a ROM the Technology Solution Coordinator (BPL with IBSSC developed solutions) has up to 5 business days to coordinate and compile the ROM Technology Solution implementation costs and schedule milestones from the Technology Service Providers. DARs and large project Technology Solution implementations that will require additional time can request an extension in writing in advance from the Portfolio Manager responsible for the Technology Solution.

If the customer reviews the ROM Estimate and wants to proceed, continue with the remaining steps.

4. Define Change Control Board Document and Scope Management Plan

The change control board for the Technology Solution is developed and documented at this step. This document will outline the review personnel for any changes brought to the Technology Solution, the stakeholders, and what the change process will be that is followed. This must be communicated to the Technology Solution team. This is a Baseline requirement, for all SOX in-scope and out-of-scope systems, that must be stored in the TSLC Artifacts Library.

The Scope Management Plan documents how the project scope will be defined, managed, controlled, verified and communicated to the project team and stakeholders/customers. It also includes all work required to complete the project. The documents are used to control what is in-scope and out-of-scope for the project.

5. Create Cost Matrix for Completing TSLC Requirements and Design

A cost matrix is developed for completing the TSLC requirements and design. This must include all costs incurred by the Technology Solution Providers such as hours, travel, etc. This is the cost matrix that the developing organization will commit to. All assumptions (such as resources available, meeting location(s), BNS will stay constant) that have an impact on meeting this cost matrix must be documented. The TSLC implementation cost matrix is provided at the completion of the design process.

6. Develop Initial Project Plan

An initial project plan is developed.  The project plan template may be used. The project plan includes all TSLC processes and deliverables and will include dates completed for all items created in the Initiate & Plan process. All tasks associated with the Technology Solution will be developed in the plan, and this plan will be updated throughout the TSLC.

7. Register in EIR

Register the application in the EIR (Enterprise Information Repository).

8. Define the Risk Mitigation Plan

The Risk Mitigation Plan communicates how specific risks will be dealt with and the action steps that are required to carry them out. It provides the project team a sense of the actions that are expected to take and provides management with an understanding of what actions are being taken on their behalf to reduce project risk.

9. Documented Approval and Funding to Proceed

Upon the customer review of the cost matrix to develop the TSLC requirements and design, a decision is made by the customer to proceed with the TSLC processes. If approved to proceed, funding is obtained to support the TSLC requirements and design process and the draft project plan is executed.

4. PROCESS DIAGRAM

In this section, there is a process diagram of the Technology Solution Initiate & Plan process. The process steps are stacked vertically in the center; as each process step is completed, there is a downward arrow to the next process step in the sequence. On the left side are Inputs to the process steps in the center, and on the right side there are Outputs. For some process steps, there may not be an input and/or an output. The first process step is Develop Business Needs Statement, for which the input is Customer Business Need for the Technology Solution and its output is the Business Needs Statement. The second process step is Create the ROM; this process step does not have a corresponding input but its output is Rough Order of Magnitude Estimate. The third process step is Define CCB; this process step does not have a corresponding input but its output is Change Control Board Document. The Change Control Board Document has an asterisk to indicate that it is a Baseline requirement. The fourth process step is Create Cost Matrix; this process step does not have a corresponding input but its output is Cost Matrix for Completing TSLC Requirements & Design. The fifth process step is Develop Draft Project Plan; this process step does not have a corresponding input but its output is Initial Project Plan. The sixth process step is Customer/Portfolio Review, this process step does not have an input or output. The seventh process step is a decision point as to whether or not the project is Approved. If the project is not approved, the process ends. If the project is approved, the next process step is Obtain Approval/Funding. The output for this process step is Documented Approval and Funding to Proceed. There are no further process steps for this process.

An asterisk (*) denotes a Baseline requirement.

5. PROCESS INPUTS/OUTPUTS

Inputs

Outputs

An asterisk (*) denotes a Baseline requirement.

6. PROCESS RELATIONSHIPS

In this section, there is a relationship diagram of the Technology Solution Initiate & Plan process. There are eight processes which comprise the USPS Technology Solution Lifecycle (TSLC) Technology Solution Planning methodology. The processes are aligned vertically as bookends next to each other, specifically: the first process is Initiate & Plan; the second process is Technology Solution Requirements; the third process is Analysis & Design; the fourth process is Technology Solution Build; the fifth process is System Integration Testing (SIT); the sixth process is Customer Acceptance Testing (CAT); the seventh process is Governance Compliance; and the eighth process is Release Management. For all of the processes, there are both Inputs and Outputs to the planning activity. Within the Initiate & Plan process, the input for the planning activity is Customer Business Needs for the Technology Solution. Outputs from the Initiate & Plan process are Cost Matrix for Completing TSLC Requirements and Design; Rough Order of Magnitude (ROM) Estimate; and Change Control Board Document. The Change Control Board Document has an asterisk to indicate that it is a Baseline requirement. Outputs to the Technology Solution Requirements process are the Business Needs Statement (Project Charter); the Initial Project Plan; and Documented Approval and Funding to Proceed. In addition to being an output from the Initiate & Plan Process, the Change Control Board Document is also an output to the Governance Compliance process. As previously noted, the Change Control Board Document has an asterisk to indicate that it is a Baseline requirement. There are no additional outputs of the Initiate and Plan process.
An asterisk (*) denotes a Baseline requirement.

7. ROLES AND RESPONSIBILITIES

8. SUPPORTING DOCUMENTATION

For access to the following documents, contact the US Postal Service. See Publication 5, Let's Do Business for further information about local US Postal Service contacts.

9. REVISION HISTORY

Version #1.0
Section(s) Revised: N/A
Revision Description: Baseline
Revision Date:  
 
Version #1.1
Section(s) Revised: Process Description
Revision Description: Updated verbiage in “Create a ROM” step.
Revision Date: 04/28/09
 
Version #1.2
Section(s) Revised: Introduction
Revision Description: Updated Process Owner to: Manager, Solutions Development and Support to reflect current organization
Section(s) Revised: Title
Revision Description: Added “Waterfall”
Section(s) Revised: 8 – Supporting Documentation
Revision Description: Added section
Section(s) Revised: 4 – Process Description, 5 – Process Diagram, 7 – Process Relationships
Revision Description: Added indicators and text for baseline artifacts
Section(s) Revised: 5 – Process Diagram
Revision Description: Updated so it aligns with Process Inputs/Outputs as described in Section 6
Section(s) Revised: 5 – Process Diagram, 7 – Process Relationships
Revision Description: Added text in non-displayable format for Section 508 compliance
Revision Date: 02/22/2012
   
Version #1.3  
Section(s) Revised: All
Revision Description: This document was made Section 508 compliant and was converted to HTML.
Revision Date: FY12/Q3