PMI Fundamentals PMI Processes Project Organization. Initial documents. Functional, Project, Matrix Orgs. Statement of Work (SOW) Project Charter



Similar documents
Project Management. Session 3: Planning

SOFTWARE DEVELOPMENT PLAN

Software Project Management

Work Breakdown Structure (WBS) Emanuele Della Valle

YIIP1100 PROJECT MANAGEMENT

Project Management for Everyone

Adapted from slides by John Musser

Program Lifecycle Methodology Version 1.7

MNLARS Project Audit Checklist

WBS, Estimation and Scheduling. Adapted from slides by John Musser

Project Management for Everyone

PROJECT MANAGEMENT METHODOLOGY SECTION 3 -- PLANNING PHASE

Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects

PROJECT SCOPE STATEMENT

Project Management Plan Template

Project Risk Management

Systems Analysis and Design in a Changing World, Fifth Edition

Overview of Project Management Introduction, Fundamentals and Classic Mistakes Emanuele Della Valle

2.1 Initiation Phase Overview

PMP Examination Tasks Puzzle game

IT Project: System Implementation Project Template Description

PHASE 3: PLANNING PHASE

44-76 mix 2. Exam Code:MB Exam Name: Managing Microsoft Dynamics Implementations Exam

Introduction to the ITS Project Management Methodology

SCOPE MANAGEMENT PLAN <PROJECT NAME>

Knowledge Area Inputs, Tools, and Outputs. Knowledge area Process group/process Inputs Tools Outputs

PROJECT PLAN FOR. Project Name Here

Incident Standard Service Request Information Request. IT Request. Minor/Low Impact Change to Existing Service. Capture and refine the idea

Software Project Management Plan (SPMP)

System/Data Requirements Definition Analysis and Design

Information Technology Services Project Management Office Operations Guide

PROJECT MANAGEMENT PLAN Outline VERSION 0.0 STATUS: OUTLINE DATE:

ITIL Service Lifecycles and the Project Manager

More on Software Project Management Project and Organizations, Project Portfolio Management, Procurement Management

PHASE 3: PLANNING PHASE

Partnering for Project Success: Project Manager and Business Analyst Collaboration

A Comparison of PMI s PMBOK Guide Versions 4 & 3

Develop Project Charter. Develop Project Management Plan

Software Project Management Plan (SPMP) for Nirvana National Bank ATM Software Project

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

Project Scheduling & Tracking

STATE BOARD OF ELECTIONS P.O. BOX 6486, ANNAPOLIS, MD PHONE (410)

Software Estimation Techniques - Common Test Estimation Techniques used in SDLC

Application of Standard Project Management Processes in Fiber Optic Cable Plant Project Management. Introduction. Alfred Sankara, DigiBridge TelCo

Software Project Management

Project Lifecycle Management (PLM)

Requirements Engineering

Requirements Management Practice Description

Project Management for econnectivity

PROJECT AUDIT METHODOLOGY

Chapter 5: Project Scope Management. Information Technology Project Management, Fifth Edition

ITRM Guideline CPM Date: January 23, 2006 SECTION 4 - PROJECT EXECUTION AND CONTROL PHASE

Information Technology Project Oversight Framework

Quick Reference Guide Interactive PDF Project Management Processes for a Project

Appeals Case Management System Project. Scope Management Plan. November 20, 2014

ID Task Name Time Pred

Minnesota Health Insurance Exchange (MNHIX)

Software Project Management Plan

Project Management. James M. Conrad

TenStep Project Management Process Summary

Business Analysis Standardization & Maturity

Project Management Standards: A Review of Certifications/Certificates

A COMPARISON OF PRINCE2 AGAINST PMBOK

Ellucian Implementation Methodology. Summary of Project Management and Solution Delivery Phases

Step by Step Project Planning

Comparing PMBOK Guide 4 th Edition, PMBOK Guide 5 th Edition and ISO 21500

CPM -100: Principles of Project Management

Project Management Guidebook

The Software Development Life Cycle (SDLC)

A Guide To The Project Management Body of Knowledge (PMBOK) Significant Changes from the 3 rd edition to the 4 th edition

IT Project Management

Understanding Software Project Management PMI fundamentals, Project Selection, Initial documents Emanuele Della Valle

Microsoft Project and the Project Management Domain

The 10 Knowledge Areas & ITTOs

ProjectMinds Quick Guide to Project Management

ATTACHMENT 3 SPS PROJECT SENIOR PROGRAM MANAGER (SPM) DUTIES & RESPONSIBILITIES

Project Implementation Process (PIP)

PROJECT DELIVERY METHODOLOGY (PDM) Florida Department of Transportation Office of Information Systems. Business Systems Support Office

Software Project Management Plan

Crosswalk Between Current and New PMP Task Classifications

Module 2: The Project Initiation Stage

1. Purpose and objectives

Expert Reference Series of White Papers. Intersecting Project Management and Business Analysis

Using Project Management Best Practices to Manage Oracle Enterprise Resource Planning (ERP) Projects Session ID# 12048

ájoƒ ùdg á«hô dg áµلªÿg Yesser Overall SDLC Process Definition

Overview of A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition

NYS Forum Project Management Work Group

- ATTACHMENT - PROGRAM MANAGER DUTIES & RESPONSIBILITIES MARYLAND STATE POLICE W00B

IO4PM - International Organization for Project Management

SWEN 256 Software Process & Project Management

Input, Output and Tools of all Processes

Project Management Plan for

COST/FUNDING SOURCE: $549,050/FY2014 and FY2015 Uniform Rate

Project Scope Management in PMBOK made easy

Solution Architecture Framework Toolkit

Project Knowledge Areas

Project Management for Implementing the Smart Grid By Power System Engineering, Inc. Abstract PM Methodology Using a Repeatable Project Management

How To Understand The Business Analysis Lifecycle

Transcription:

PMI Fundamentals PMI Processes Project Organization Functional, Project, Matrix Orgs. Initial documents Statement of Work (SOW) Project Charter

Remember the 40-20-40 Rule Specification-Implementation-Test Planning Code & Unit Test Integration & Test Commercial DP 25% 40% 35% Internet Systems 55% 15% 30% Real-time Systems 35% 25% 40% Defense Systems 40% 20% 40% Bennatan, E.M, On Time Within Budget

Activity Analysis Design Code Unit Test Integration System test Small Project (2.5K LOC) 10% 20% 25% 20% 15% 10% Large Project (500K LOC) 30% 20% 10% 5% 20% 15% McConnell, Steve, Rapid Development

NASA s Manager s Handbook for Software Development

The Why phase Not a mandatory formal phase Collecting and funneling project ideas Project Justification ROI Cost-benefit analysis Project Portfolio Matrix Initial planning and estimates

Possibly includes Procurement Management: RFP Process Vendor selection Contract management Gathering the initial team Including PM if not already on-board Identify the project sponsor Primary contact for approval and decision making

Potential Phase Outputs: Concept Document, Product Description, Proposal, SOW, Project Charter Characteristics & Issues Lack of full commitment and leadership

Some frustrations: Management getting rough estimates from development Development not getting specifics from customer Finding a balanced team Budget sign-off may be your first major task Achieved via: Good concept document or equivalent Demonstration of clear need (justification) Initial estimates

Project Kickoff Meeting Project Brainstorming Meeting Clarify goals, scope, assumptions Refine estimates WBS Meeting

a.k.a. Lifecycle Management or SDLC Greatly influences your chance of success Not choosing a lifecycle is a bad option Three primary lifecycle model components Phases and their order Intermediate products of each phase Reviews used in each phase

Different projects require different approaches You do not need to know all models by name You should know which SDLC would be appropriate in various situations There are more than covered here A lifecycle is not a design, modeling or diagramming technique The same technique (UML, DFD, etc) can be used with multiple lifecycles

Varies by project Opt for iterative or incremental How well are requirements understood? What are the risks? Is there a fixed deadline? How experienced is the team or customer?

A standard for developing software processes Lifecycle model selection Project management process Predevelopment processes Development processes Post-development processes Integral process

Plans are nothing. But planning is everything. Gen. Dwight Eisenhower

Preliminary planning starts on day one Even in the pre-project phase Should not be conducted in secret Need buy-in and approval Very important step Both from above and below

Why What How Do Done Deliverable: ROI SOW, Requirements Design Specification, SDP, Lifecycle Execution PPR Futrell, Shafer, Shafer, Quality Software Project Management

Identify project scope and objectives Identify project organizational environment Analyze project characteristics Identify project products and activities Estimate effort for each activity Identify risk Allocate resources Review and communicate plan

Planning Product

Software Development Plan (SDP) Software Quality Assurance Plan (SQAP) Software Configuration Management Plan (SCMP) Risk Management Plan Software Process Improvement Plan Communications Management Plan Migration Plan Operations Plan

You (the PM) need to choose which documents are appropriate Docs do not have to be lengthy Small Set: Software Development Plan Risk Management Plan Software Quality Assurance Plan Software Configuration Management Plan

Project ROI Analysis Statement of Work (SOW) Project Charter Software Project Management Plan (SPMP) Budget Responsibility Assignment Matrix (RAM) Risk Management Plan

Statement of Need System Interface Specification Software Requirements Specification Software Design Specification Software Validation & Verification Plan User Documentation Support Plan Maintenance Documentation

Another McConnell book See construx.com s SPSG section Good content online Documents Schedules Checklists Project web site template

How much will it cost? How long will it take? How many people will it take? What might go wrong?

Scoping Estimation Risk Schedule Control Strategy

You want a fairly sophisticated process without incurring much overhead Remember, projects are often larger than they first appear Easier to loosen too much process than add later

NASA s Manager s Handbook for Software Development

Software Project Management Plan (SPMP) Some consider it the most important document in the project (along with SRS) Can be seen as an aggregation of other core documents Evolves over time as pieces come together

Fundamental Sections Project overview Deliverables Project organization Managerial processes Technical processes Budget Schedule

Often a section of SPMP Describes information flow to all parties Gathering and distributing information Status meetings Monthly, Weekly, Daily? Status reports are vital

A great communications tool Reference all project resources here