Analyze Phase: Perform Project Startup
Inputs Outputs Who Performs Who Reviews Tools
  • Business Case
  • GIS Project Role Responsibilities
  • Business Case
  • PST Approval
  • Electronic Project Folder
  • Project Control documents set up
  • Project Manager (resp.)
  • PMO
 



Objectives:

The purpose is test purpose of Perform Project Startup in the Analyze phase is to initiate various project control activities so that a project folder system is available and project control documentation is ready for use.

Description:

This activity begins after a project manager has been assigned and has received any project initiation documentation, specifically the Business Case.

    The project manager should complete the major project startup activities as follows:

 

Analyze Phase: Complete Scope Statement
Inputs Outputs Who Performs Who Reviews Tools
  • Business Case
 
  • Scope Statement
  • Business Development Manager
  • Project Manager (resp.)
  • Sponsor
  • Requestor
  • Business Users
  • TDMs
  • Infrastructure Team Leads
 



Objectives:

The purpose of Complete Scope Statement in the Analyze phase is to define the project scope, high level requirements and business and system impacts so that the project team and the sponsor are in agreement as to the starting framework for the project. The scope statement becomes the baseline for all future project activities.

Description:

As soon as the project has been approved through the Project Initiation process and a project manager has been assigned, the business case must be expanded into a full scope statement. This document forms the basis for an agreement between the project team, and the requestor and sponsor by identifying both the project objectives and the project deliverables.  The scope statement includes:

Project Change Requests:

Each project team should have a Change Control Board (CCB) which is used to determine how to disposition requested changes.  The CCB is comprised of the sponsor, requestor, project manager and other key stakeholders identified by the team.  Significant project changes must go back through the GIS Approval Committee process.  Contact a PMO member to get on the agenda for review or for assistance in deciding if the changes are considered significant.  Depending on the impact of the changes, the project may need to also go back to the GIS PST.

 

Document Baseline & Version Control Instructions:

 


Analyze Phase: Plan Resources
Inputs Outputs Who Performs Who Reviews Tools
  • Scope Statement
  • Capacity Forecast
  • Roadmaps
  • Status Report
  • Status Report User's Guide
  • Resource Requirements portion of the Status Report
  • Managers
  • Project Manager (resp.)
  • TDMs
  • MS Project
  • Other Resource Planning Tools



Objectives:

The purpose of Plan Resources in the Analyze phase is to identify, obtain and manage all project resources (all goods and services, including human resources) so that the appropriate resources are available when needed throughout the life cycle of the project.

Description:

Obtaining resources is an iterative process throughout all phases of the project.  Early in the Analyze phase the project manager identifies as best as possible the roles (skills) and effort needed to complete the project plan.   The project manager estimates the project duration and documents target effort using the "Target" column of the Resource Requirements sheet in the Status Report.  Any known computer resources which are critical to the success of the project should be documented on the Critical Computer Resource Log (see instructions included in the template).

Resources may come from many organizations, not only GIS.  It is especially important to gain approval and commitment for business resources needed by the project team. 

Resource requirements are continuously updated throughout the life of the project as the project progresses and more detail is known.  Updated effort targets are entered in the Target columns.  If the updates are significant, contact STK GIS PMP Support to see if the GIS Approval Committee must review the changes.  It may also require approval of the PST.

Obtaining Internal Resource Instructions:

Obtaining External Resource Instructions:

The procurement processes are outside of the GIS PMP and are managed by the Sourcing department.  The following URL provides links to related forms, instructions and information:  http://gandalf.stortek.com/wwsrc/purchasing.shtml.

See your manager for assistance in determining the specific steps which must be followed for the individual project's circumstances.

 

Document Baseline & Version Control Instructions:

 

 

Analyze Phase: Conduct Kickoff Meeting
Inputs Outputs Who Performs Who Reviews Tools
  • Business Case
  • Scope Statement
  • Resource Requirements
  • Meeting Minutes
  • Project Manager (resp.)
  • Project Team
  • Sponsor
  • Requestor
   



Objectives:

The purpose of Conduct Kickoff Meeting in the Analyze Phase is to hold an initial project meeting so that all team members are brought up to speed on project information.

Description:

Project Kickoff is an opportunity to bring the project team together to discuss scope, requirements, processes, roles and responsibilities, expectations, project organization, project documentation, project tools and all other project information.  This activity includes planning for, conducting, attending and documenting the kickoff meeting. Prior to the meeting make all documents available to the project team for review.  Invite not only project team members but also business and technical subject matter experts who may be impacted as well as other interested business, technical or organizational areas.

There may be a couple of kickoff meetings – one for the initial core team that will complete the requirements document and the WBS.  A second one with the expanded team identified and assigned when the schedule is built.

 

Analyze Phase: Determine Requirements
Inputs Outputs Who Performs Who Reviews Tools
  • Business Case
  • Scope Statement
  • Requirements Checklist
  • Requirements Document
  • Sponsor
  • Project Manager (resp.)
  • Project Team
  • Requestor
  • Stakeholders
  • Business Users
  • TDMs
  • Infrastructure Team Leads
 



Objectives:

The purpose of Determine Requirements in the Analyze phase is to obtain, understand, validate, document and gain business signoff for all business and technical requirements so that the project is positioned to meet stakeholder expectations.

Description:

The high-level requirements used to establish project scope are refined to detailed business and technical requirements that clearly define the functions and services to be delivered and the critical attributes of those functions and services.  Review the scope statement to identify high-level requirements and determine if there are any additional requirements.  Once all high-level requirements have been captured, drill down to the detailed requirements.

Individual requirements should be unambiguous, understandable, complete, appropriate, and verifiable. The set of requirements should be consistent, complete, maintainable, and traceable.  An example of a poor requirement is “Easy to use”.  A better requirement would be “No more than 3 mouse clicks from entry to home page to lowest level of information.”

Each individual requirement must also include user acceptance criteria.  Identifying user acceptance criteria assists in understanding the full extent of the requirement.  User acceptance criteria evolve later into test cases for use during the testing cycle.

User acceptance testing and formal acceptance of the product is based on compliance with the detailed requirements.  Delivery of products and services will be measured at the end of the project against the agreed upon baseline requirements as well as any additional requirements approved by the sponsor and requestor during the scope management process.

Requirements Categories

Requirements fall into several categories, consider requirements in each category to assist in definition of all project requirements:

Project Change Requests:

If requirements extend beyond the project scope the scope statement must be revised or the requirement must be excluded (see Project Control:  Scope Management).  Example, the scope statement indicates that the audience will be US only, however, there is a requirement that France needs the application.  This change must go through the formal project change control process.

Each project team should have a Change Control Board (CCB) which is used to determine how to disposition requested changes.  The CCB is comprised of the sponsor, requestor, project manager and other key stakeholders identified by the team.  Significant project changes must go back through the GIS Approval Committee process.  Contact a PMO member to get on the agenda for review or for assistance in deciding if the changes are considered significant.  Depending on the impact of the changes, the project may need to also go back to the GIS PST.

 

Document Baseline & Version Control Instructions:

 

Analyze Phase: Conduct Business Impact Analysis
Inputs Outputs Who Performs Who Reviews Tools
  • Project Request/Initial Estimate Document
  • Requirements Document
  • Affected Business Areas
  • Business Area Contacts
  • Completed BIA Interview forms
  • Completed and Approved BIA Summary Report
  • Business Development Manager (resp.)
  • Project Manager
  • Business Continuity Planner

 

  • GIS Architect
 

 

 

 

 

 

Objectives:

The purpose of Conduct Business Impact Analysis in the Analyze phase is to understand the business impact of the project's output so the project and on-going support costs can be effectively estimated and customer expectations for system availability are met or exceeded. 

Description:

During project initiation, part of the Project Request process is a high-level assessment of the project's impact to the business.  This effort is lead by the Business Development Manager who works with the project's requestor and other business resources to complete the assessment.  Once the assessment is completed, the Business Development Manager reviews the assessment results with the GIS Architect to determine whether a business impact analysis must be done if the proposed project is approved.  This determination is documented in the Project Request document in the "High-level Business Impact Assessment Recommendation" section.
If a business impact analysis is required, the project manager contacts the Business Development Manager who identifies application/business/system SMEs to be interviewed and schedules the interview sessions. The interviews are conducted by the Business Development Manager with the support of the Business Continuity Planner, using the BIA interview form. Once the interviews are completed, the BIA summary report is produced by the Business Continuity Planner.  Signoff of the BIA summary report is required from the Business Development Manager, GIS Architect, and Business Continuity Planner. 

Both the interview forms and the summary report are stored by the Business Continuity Planner on the Business Continuity website.  A copy of the summary report must also be stored in the project's Analyze phase sub-folder.

 
 
Analyze Phase: Apply Measurement Guidelines
Inputs Outputs Who Performs Who Reviews Tools
  • Measurement Guidelines
  • Documents per Measurement Guidelines
  • Project Manager (resp.)
 
  • Managers
  • Metric SME
  • PMO
  • Project Team
  • Sponsor
  • Requestor
 

 

 

 

 

 

Objectives:

The purpose of Apply Measurement Guidelines in the Analyze phase is to ensure applicable measurements are documented so that the success of the project can be assessed objectively and to identify triggers for re-planning activities. 

Description:

The measurement guidelines document the measurement activities required on all GIS projects. Any deviations from this plan or project specific measurements must be documented and approved by the appropriate manager.  

Project metrics are captured and analyzed for the following reasons:

Measurements will be taken during the project and at the end of the project.  Consistent measuring will ultimately allow the GIS organization to better manage customer expectations, improve the development process and improve our estimating ability. 

 

 

Analyze Phase: Determine Project Solution Approach
Inputs Outputs Who Performs Who Reviews Tools
  • Business Case
  • Scope Statement
  • Requirements Document
  • Project Solution Approach
  • Sponsor
  • Project Manager (resp.)
  • Project Team
  • Requestor
  • Business Users
 



Objectives:

The purpose of Determine Project Solution Approach in the Analyze phase is to use a decision analysis method to assess various solution approaches against project requirements so that the project team, business users, sponsor and requestor have an understanding of the product to be delivered by the project.

Description:

In general the project approach will define the manner and methods to successfully complete the project objectives and commitments. The project approach may be defined in one or more ways.

This activity defines the boundaries for the project and/or the general manner and methods for successful project completion against objectives and commitments. At this point in the project lifecycle the solution/approach should be described in business terms.  Engineering terminology will be included at the time of solution (technical) design. The boundaries identify the primary functions and services to be delivered by the project. The approach provides a general agreement on how the functions and services will be provided.  For example, a web page vs. an SAP module.

The project team, sponsor and requestor also need to determine if the ultimate product will be delivered through a series of generations (phases).  If so, the team needs to determine what portion of the product will be delivered in each generation. 

In addition, they must determine if they will use an iterative or fast-track approach within the project lifecycle.  If multiple iterations will be performed, the project must determine the iteration approach for the project, specifying iteration objectives.  If a fast-track approach will be used, the team must pay particular attention to additional risk this method will introduce into the project lifecycle.  These decisions will help determine how the project schedule is built, how the commit date (or dates) will be established for the project, as well as how reporting on percent project complete will occur.

Determine Project Solution Approach Instructions:

 

 

Analyze Phase: Assess Technical & Architectural Impact
Inputs Outputs Who Performs Who Reviews Tools
  • GIS Roadmap (Infrastructure & Applications)
  • Business Case
  • Scope Statement
  • Requirements Document
  • Project Solution Approach
  • Green Team TRC Walkthrough
  • Critical Computer Resource Log
  • Meeting Minutes
  • Architectural Design
  • Architectural Approval
  • TRC Decision
  • Updated Critical Computer Resource Log
  • Technical Impact Checklist
  • Architecture Team
  • Project Manager (resp.)
  • Project Team (technical members)
  • Supplier (if needed)
  • Infrastructure Team
  • TDMs
 

 

 

 

 

 

 

 

 

Objectives:

The purpose of Assess Technical & Architectural Impact in the Analyze phase is to review the technical impact of the proposed project solution against existing or proposed architectural standards as well as the existing technical and application infrastructure so that the project's product will be planned within the generally accepted architectural framework and there will be a complete understanding of the technical infrastructure/architectural requirements and resources needed for implementation of the project.

Description:

The architectural design document and technical impact checklist are completed by the architect with the assistance of the project manager, technical project team members, and when appropriate a supplier.  These documents provide basic architectural information that helps the architecture team and CAROT (Computing Asset Rationalization Enablement Team) to:

Many projects will fit into the existing infrastructure and applications environment.  However, others may require changes to StorageTek’s defined architecture and/or purchase of new hardware and software.  The TRC must approve all such changes.  The CIO must approve all new software.

When the architecture team has the opportunity to review project impacts early in the project lifecycle, they can also contribute suggestions as to the appropriateness of various solutions.

If necessary, initiate (or update) the Critical Computer Resource Log with those items which are determined to be critical to the project's success.

Instructions for projects that already completed the TRC Walkthrough via the Green Team process:

This activity provides the opportunity for a detailed architecture walkthrough.  The detailed walkthrough of architecture documentation also includes sign off from all Green Team members. See the Green Team Process for more details. Documentation to be used and included at this time, where applicable, will be as follows:

Detailed information about the impact to the infrastructure will also help the project manager understand other areas that should be contacted for the purpose of determining requirements.

Architects and Green Team members work side by side on architecture issues throughout the project, where necessary. 

Instructions:

 

 

Analyze Phase: Setup Development & Test Environments

Inputs Outputs Who Performs Who Reviews Tools
  • Architecture Standards, Procedures and Policies
  • Architectural Design
  • Architectural Approval
  • TRC Decision
  • Change Control Process
  • Development & Test Environments
  • Maintenance & Support Team members
  • Project Manager (resp.)
  • Project Team (technical members)

 

  • Testers
 



Objectives:

The purpose of Setup Development & Test Environments in the Analyze phase is to complete all technical tasks necessary to ensure the readiness of the development and test environments so that the project team has complete access to fully configured development and test environments.

Description:

This activity ensures that the appropriate project-specific development and test environments are in place.  This activity includes designing and building the architecture.  This involves the full spectrum from obtaining hardware and software to installation and configuration of the hardware and software, network, PC, etc.  It includes the installation and setup of new tools.  It also includes security design and access, database setup and installation.  Training may also be necessary before the setup can be completed.

 

 

Analyze Phase: Create Test Approach

Inputs Outputs Who Performs Who Reviews Tools
  • Resource Requirements
  • Requirements Document
  • Project Solution Approach
  • Architecture
  • Test Approach
  • Project Manager (resp.)
  • Project Team
  • Testers
  • Test Team

 

  • Business Users
  • TestDirector
  • Test Repository



Objectives:

The purpose of Create Test Approach in the Analyze phase is to develop, document and plan the types of anticipated project tests so that all impacted resources are aware of project expectations and a preliminary schedule is developed for all project testing.

Description:

All projects must plan for unit testing, code reviews, functional testing, release testing, user acceptance testing and production validation.  When needed, projects should also plan for performance testing.

* The project manager contacts the test team to request a project folder be set up in TestDirector for their project.  The test team can also provide training for the TestDirector tool if necessary.

 

 

Analyze Phase: Create Project Schedule

Inputs Outputs Who Performs Who Reviews Tools
  • Resource Requirements
  • Requirements Document
  • Project Solution Approach
  • Risk Mitigation Plan
  • Schedule
  • Sponsor
  • Manager
  • Project Manager (resp.)
  • Project Team
  • Requestor

 

 
  • MS Project
  • Other scheduling tools



Objectives:

The purpose of Create Project Schedule in the Analyze phase is to develop the project schedule (work breakdown structure, work effort estimates, dependencies and resource assignments) so that the resources and effort can be documented so that all project stakeholders have a common expectation of what can be expected from the project and so that the project manager has a tool to use to guide and manage the project.

Description:

As part of this activity the project manager with the assistance of the project team identifies all work to be done on the project. WBS activities that are too large for effective management are broken out into smaller activities or tasks. Task dependencies and resource assignments are documented. The project schedule will then be determined based on the agreed-upon staffing level and work effort estimates. The critical path should be analyzed and resource leveling completed to ensure that the schedule is realistic.

Although creating the project schedule should be an iterative effort, it also provides a baseline for progress measurement and project control.  Keep in mind that any changes to resource needs, especially timing, must be reviewed with managers of the resources. Communicate to all management, GIS and business, the level of effort and time frame in which resources are required.

The project schedule lists planned dates for performing activities and meeting milestones.  It is expected that this document will change over time as part of the Schedule Management activity under the Project Control phase.

GIS uses the MS Project application for project schedules. 

Instructions:

  1. Identify major deliverables required to complete the project and break them into smaller, more manageable activities until they are defined to the point that the project team members have sufficient details to accomplish the activity.  Start with the basic structure of the GIS PMP by using the schedule template.  Add tasks as necessary for the specific project.  Project managers are free to adjust the predecessors and successors to fit the project's needs.  Tasks may also be re-organized to fit the project's needs.

  2. Identify whether or not the team can adequately estimate costs and durations at the level the activity is identified.  If not, break the activity down into smaller activities/tasks.  For example, if the activity is “Build the Production Environment”, it may be difficult to estimate resources and duration at this level.  Break this into smaller activities/tasks such as “Setup server”, “Install OS”, “Build database”, etc.  Perform this step for each major activity.

  3. To help verify that the activity/task has been captured at the right level, ensure:

    If not, repeat Step 2.  Complete this step for each deliverable.

  4. For each activity identify the predecessor and successor activities.  During this step, consider the types of dependences (finish to start, finish to finish, start to start and start to finish) and lead and lag time.

  5. Estimate the duration of each activity based on the activity, resource skill levels and availability, experience, historical data and known risks.  Standard project management practices indicate resources should not be scheduled for more than 70% of their available time.  This allows time for meetings, training, etc.  In addition, there are formulas which can be used to help with estimating.  Always build some “padding” into the schedule to compensate for unknowns.  Be sure to document how the schedule was built in case adjustments need to be made in the future.

  6. Review the schedule to ensure that all project deliverables are represented on the schedule.  Use the requirements document to complete this step.  For example, if one of the requirements is to provide a web-based tutorial for the application being built, make sure that the tasks required to build the web-based tutorial are on the schedule.

Project Change Requests:

Each project team should have a Change Control Board (CCB) which is used to determine how to disposition requested changes.  The CCB is comprised of the sponsor, requestor, project manager and other key stakeholders identified by the team.  Significant project changes must go back through the GIS Approval Committee process.  Contact a PMO member to get on the agenda for review or for assistance in deciding if the changes are considered significant.  Depending on the impact of the changes, the project may need to also go back to the GIS PST.

 

Document Baseline & Version Control Instructions:

 

 

Analyze Phase: Create Cost Plan

Inputs Outputs Who Performs Who Reviews Tools
  • Resource Requirements
  • Project Schedule
  • Requirements Document
  • Status Report
  • Status Report User's Guide
  • Cost Plan portion of the Status Report
  • Updated Project Status Report
  • Project Manager (resp.)

 

  • GIS Managers
 



Objectives:

The purpose of Create Cost Plan in the Analyze phase is to identify expected project costs so that stakeholders understand the estimated project costs for planning and decision making purposes.

Description:

The cost plan is a way to identify project costs, both expense and capital.  These costs should be broken out by each month of the project, throughout the project life cycle.  The summary of this information is recorded, tracked and monitored in the status report.

Instructions:

 

 

Analyze Phase: Conduct Quality Review

Inputs Outputs Who Performs Who Reviews Tools
  • Project Folder
  • PMP Checklist
  • Potential list of documents to be waived
  • Meeting Minutes
  • Updated PMP Checklist (with document waiver approval from QA)
  • Project Manager (resp.)
  • Quality Assurance (resp.)

 

  • PMO
 



Objectives:

The purpose of Conduct Quality Review in the Analyze phase is clarify quality assurance expectations, identify any project document non-compliances, and get any document waivers approved and documented by QA so that quality issues are identified early in the process and ongoing standards expectations are understood.

Description:

In this meeting the project manager will review the project folder structure and content with Quality Assurance to confirm compliance with GIS standards.  If the project manager believes that any of the required project documents are not applicable to the project, a list of these waiver candidates should be presented to Quality Assurance for approval.  Waiver approval should be noted in the PMP Checklist (for each document waived) and in the meeting minutes.  Any identified non-conformances will also be documented in the meeting minutes and reviewed during the Design Quality Audit to ensure closure.

 

 

Analyze Phase: Review Project Estimates

Inputs Outputs Who Performs Who Reviews Tools
  • Project Initiation Estimate
  • Assumptions & Constraints
  • Identified Risks
  • Scope Statement
  • Requirements Document
  • Solution Approach
  • Initial Project Schedule
  • Initial Cost Plan
  • Initial Resource Requirements (from status report)
  • Approved targets for schedule, cost, requirements & resources
  • Decision for re-approval by the appropriate steering team (if appropriate)
  • Project Manager (resp.)
  • TDMs
  • PMO

 

  • Project Team
 



Objectives:

The purpose of Review Project Estimates in the Analyze phase is to review the current estimates for schedule, cost, requirements and resources with affected GIS managers to identify any significant changes in estimates from those developed during project initiation so that effective and accurate communication of the target information is assured.

Description:

This is an internal GIS review of the current targets for schedule, cost, requirements and resources.  These estimates should be developed using an iterative approach until the end of design when the baselines are established.  During this review, GIS management assesses the magnitude of changes in the estimates with those developed during project initiation.  If the current estimates are significantly different from those created during project initiation, GIS management should determine if steering team approval is needed to continue work on the project.

Instructions: