|
Concept and Selection
Articulate business and customer justifications for the project idea; do quick rough take at approach, scope, time, costs; evaluate the business case, determine whether to proceed, and identify initial team.
Project Proposal and Evaluation
New Project Proposal
Project Scope Definition: Mission Statement
Project Scope Definition: Deliverables
Assign PM and Sponsor
Project Sponsor
Project Team Leader Description - Roles & Responsibilities
Effective Meetings Checklist
Action Item List Formats
Initiation and Planning
Form the initial team, define the requirements in detail, investigate and review major design alternatives for fulfilling the requirements, and plan the rest of the project.
Project Definition and Requirements
Project Scope Definition: Vision Document
Project Scope Definition: Statement of Work (SOW)
Software Requirements Specification
Software Requirements Capture Guideline
New System Request for Proposal (RFP) Outline
IT Project Request for Proposal
High-Level Design and Reviews
Agenda for Preliminary Design Review Meeting
Review Checklists: Preliminary Design Review
Project Alternatives Tradeoff Table
Team and Communication
Agile Technique Guideline: Standup Meetings
Project Team Organization and Assignments
Software Release Team Member Glossary
Task Responsibility Matrix Formats
Communications Plan
Project Stakeholder/Influencer Assessment and Communication Plan
Team meeting agenda
Milestone Table with Driver Tasks
Vendor assessment checklist
Planning, Scheduling, Estimating, Costs, and Risks
Software Project Plan
Software Release Life Cycle Overview
Project Flexibility Matrix
Product and Project Risk Assessment and Mitigation Tables
Project Budgets and Cost Tracking
Guidelines for planning and scheduling the project:
Plan Development: Task Identification - Work Breakdown Structure
Plan Development: Task Assignment and Deliverables
Plan Development: Logical Relationships/Dependencies
Plan Development: Task Duration
Plan Development: Project Schedule and Critical Path
Plan Development: Optimizing Project Plan Tradeoffs
Estimating Process and Methods
Example Work Breakdown Structures
MS Project Template for IT Software Development Project
Software Release Life Cycle WBS
Software Bug Fix WBS
Other plans that are typically begun early and finished during later phases:
Project Overview Test Plan
User Documentation Plan
Training Plan - High Level
|
 |
Execution and Approval
Create the project deliverables, reviewing and testing them along the way for quality and adherence to the project requirements.
Ongoing Planning
Maintenance Planning Guidelines and Plan Outline
Specifications and Development
Software Requirements Specification
Localization Guidelines
Reviews
Review Checklists: Detailed Design Review
Review Checklists: Critical Design Review
Review Checklists: Final Design Review
Coding Review Guidelines
Development Testing
Software Unit Test Plan and Report Guidelines
Integration Plan
Software Integration Checklist
Software Test Transfer Forms
Tracking and Status
Agile Technique Guideline: Information Radiators
Tracking with Visible Deliverables
Team Member Status Report
Project or Software Release One-Page Summary
Executive Summary of Project Status/Risks
Project Escalation Process Guidelines
Change Control Form
Requirements Change Management Guideline
Guidelines - Completion Criteria
Project Status Reports
Issue Resolution Status Report
Approval Testing
QA and Beta Test Manager Job Descriptions
Master Test List
Beta Test Plan
User Acceptance Test Plan
Issue Resolution Status Report
Change Control Form
Completion Criteria/Checklists
Release decision process guidelines
Software Quality Release Criteria
Delivery and Closeout
Release and deliver the project's outputs to customers, get initial customer feedback, and close out the project, including taking stock of lessons-learned.
Release to Delivery
Guidelines - Completion Criteria
Close-out Activities
Project Closeout Meeting Agenda
Lessons Learned Survey
Lessons Learned Meeting Report
|