|
SYSTEM DEVELOPMENT AND TESTING
Step 3: System Development and Testing
In Step 3, the predominate IPMC process groups are Executing and Controlling. (See Appendix B for a detailed discussion of the Executing and Controlling process groups. )Within this step, system development translates the design approach into a stable, interoperable, producible, supportable, and cost effective design and production system; and demonstrates system capabilities through testing. Key issues to be addressed are whether the project has adequately demonstrated through testing that the system meets its functional and performance requirements and whether the system is adequately supported by documentation, training, etc., (i.e., whether the system to be deployed meets effectiveness and suitability requirements). Testing efforts are expanded and compliance with the enterprise architecture, environmental and security requirements are of prime importance. During Step 3 the Project Manager makes sure the execution and control processes are effective and producing the desired results.
Step 3 activities that lead to the Milestone III Briefing relate to the project Executing and Controlling phases of the PMEPG. This section describes the events that take place, roles and responsibilities, and the process relationships within these phases.
Milestone III: System Deployment Approval
Milestone III is intended to have the Project Manager addresses a basic set of questions necessary to warrant approval to deploy the system. Key issues to be addressed are whether the project has adequately demonstrated through test that the system meets its functional and performance requirements and whether the system is adequately supported by documentation, training, IT security, etc. Depending on the nature of a specific project, this decision Milestone can also be split into a Milestone IIIa for approval of limited initial deployment, and a Milestone IIIb for full, enterprise-wide deployment.
Complete System and Technical Design
Accomplishing the project goals in accordance with user requirements, security requirements, statutory requirements, telecommunication requirements, and the enterprise architecture is manifested in the system and technical design. Along with schedule and cost performance the results of project design and test efforts will be reported at the Milestone 3 Briefing. Specific areas of interest include reliability, performance, stress and user acceptance testing; and security certification. The briefing will include the project risk profile; cost assessments; and an assessment of change management processes.
IT Security
In accordance with security directives, the Project Manager should submit a security Certification and Accreditation (C&A) package, to the Office of Cyber Security (OCS) for new information systems. OCS provides support to the System Owner and Project Manager for accomplishing the C&A process. The C&A process ensures that system’s security controls meet all applicable requirements and are in place and working properly. Security is a significant topic of the Milestone III Briefing. A Full Authority to Operate (FATO) is necessary prior to a system going into production. Please see Appendix I for more information.
One Enterprise Architecture
At Milestone III Project Managers must have completed rows 4 and 5 of the Zachman Framework, thereby validating that they have continued to respect the allocated functional baseline established for the project at Milestone I. Additionally, they should have defined the performance metrics to be collected during in-service operation of the system as the basis for evaluating goal achievement in row 6 of the Zachman Framework. Subsequently, during Milestone IV post implementation reviews, PMs are expected to report on the actual performance of the information systems in these areas.
IT Operations Considerations
Projects that will involve organizational telecommunications and operations infrastructure should consider the following questions leading up to Milestone III:
Network Capacity Planning:
▲ |
What are the project’s final performance requirements for: |
■ |
Network quality of service? |
▲ |
What are the project’s network performance metrics to be collected during in-service operation? |
Step 3: Significant Project Management Activities
The following is a summary listing of the significant project management activities and outputs for Step 3.
▲ |
System and Technical Design (as defined by the Office of Enterprise Architecture) |
▲ |
Security Certification and Accreditation (See Appendix I) |
▲ |
Monthly Performance Reports |
▲ |
Milestone 3 Briefing and Decision Memo |
Step 3: Responsibility Assignment Matrix
The Responsibility Assignment Matrix below is provided as a “best practices” tool that the PM can adapt and fill out for the appropriate tasks and responsibilities of his or her project. For additional guidance, the PM should refer to the appendices of this guide and consult his or her Administration or Staff Office PMO.
|
|
|
|
|
|
|
|
|
Step 3 – System Development and Test |
Deliverable
/Artifact |
Task |
Responsible |
D = Develop or Designate, S = Support,
C = Concur, A = Approve |
Business Sponsor |
Program Manager |
Project Manager |
Project Team |
Stakeholders / OI&T |
EIB / SMC |
Updated Project Plan |
Insure the project management plan and the subsidiary plans are continuously updated and kept current. |
|
|
|
|
|
|
Change Control |
Review the change control process and requests to insure that project changes in scope, schedule, cost, quality, and risk are being captured, assessed, reported, and approved. |
|
|
|
|
|
|
Monthly Performance Reports |
Prepare and score template for the Office of Information and Technology. |
|
|
|
|
|
|
Consolidate project data for presentation to SMC |
|
|
|
|
|
|
Act on decisions and direction received as a result of the monthly performance review. |
|
|
|
|
|
|
Milestone III Briefing |
Create briefing slides |
|
|
|
|
|
|
Seek Administration or Staff Office approval |
|
|
|
|
|
|
Schedule EIB briefing with OI&T |
|
|
|
|
|
|
Present briefing to EIB |
|
|
|
|
|
|
Milestone III Decision Memo |
Draft Decision Memo |
|
|
|
|
|
|
Sign Decision Memo |
|
|
|
|
|
|
Accomplish Decision Memo tasks |
|
|
|
|
|
|
|