Applied Software Project Management
|
|
|
- Edward Evans
- 10 years ago
- Views:
Transcription
1 Applied Software Project Management Software Project Planning 1
2 Who needs software? Most software is built in organizations for people with specific needs. A stakeholder is a anyone who has an interest (or stake) in the software being completed A user is someone who will need to use the software to perform tasks. Sometimes stakeholders will be users; but often the stakeholder will not use the software. For example, a senior manager (like a CEO or CTO in a company) will usually have a stake in the software that is built (since it affects the bottom line), even if she won t ever use it. 2
3 Who builds software? Software is typically built by a team of software engineers, which includes: Business analysts or requirements analysts who talk to users and stakeholders, plan the behavior of software and write software requirements Designers and architects who plan the technical solution Programmers who write the code Testers who verify that the software meets its requirements and behaves as expected 3
4 Project Management The project manager plans and guides the software project The project manager is responsible for identifying the users and stakeholders and determining their needs The project manager coordinates the team, ensuring that each task has an appropriate software engineer assigned and that each engineer has sufficient knowledge to perform it To do this well, the project manager must be familiar with every aspect of software engineering 4
5 Identifying Needs The project manager drives the scope of the project. The project manager should identify and talk to the main stakeholder The effective way to show stakeholders that their needs are understood and that those specific needs will be addressed is with a vision and scope document 5
6 Vision and Scope Document A typical vision and scope document follows an outline like this one: 1. Problem Statement a) Project background b) Stakeholders c) Users d) Risks e) Assumptions 2. Vision of the Solution a) Vision statement b) List of features c) Scope of phased release (optional) d) Features that will not be developed 6
7 Project Plan The project plan defines the work that will be done on the project and who will do it. It consists of: A statement of work (SOW) that describes all work products that will be produced and a list of people who will perform that work A resource list that contains a list of all resources that will be needed for the product and their availability A work breakdown structure and a set of estimates A project schedule A risk plan that identifies any risks that might be encountered and indicates how those risks would be handled should they occur 7
8 Statement of Work The statement of work (SOW) is a detailed description of all of the work products which will be created over the course of the project. It includes: A list of features that will be developed A description of each intermediate deliverable or work product that will be built. The estimated effort involved for each work product to be delivered 8
9 Resource List The project plan should contain a list of all resources that will be used on the project. A resource is a person, hardware, room or anything else that is necessary for the project but limited in its availability The resource list should give each resource a name, a brief one-line description, and list the availability and cost (if applicable) of the resource 9
10 Estimates and Project Schedule The project plan should also include estimates and a project schedule: A work breakdown structure (WBS) is defined. This is a list of tasks which, if performed, will generate all of the work products needed to build the software. An estimate of the effort required for each task in the WBS is generated. A project schedule is created by assigning resources and determining the calendar time required for each task. Estimates and project schedules will be discussed in detail in later slides. 10
11 Risk Plan A risk plan is a list of all risks that threaten the project, along with a plan to mitigate some or all of those risks. The project manager selects team members to participate in a risk planning session: The team members brainstorm potential risks The probability and impact of each risk is estimated A risk plan is constructed 11
12 Risk Plan Example 12
Applied Software Project Management
Applied Software Project Management Estimation http://www.stellman-greene.com 1 What is estimation? The project manager must set expectations about the time required to complete the software among the
Time Management. Part 2 Work Breakdown Structure (WBS) Review. Richard Boser
Time Management Part 2 Work Breakdown Structure (WBS) Review Richard Boser WBS Planning Process PMBOK WBS is deliverable-oriented grouping of components that organizes and defines the total scope of the
Agenda. 0 Agenda review 2 minutes. 0 Chapter of the week 50 minutes. 0 Q&A of chapter 10 minutes. 0 Break 10 minutes. 0 Exercises 25 minutes
Agenda 0 Instructor Introduction 3 minutes 0 Agenda review 2 minutes 0 Chapter of the week 50 minutes 0 Q&A of chapter 10 minutes 0 Break 10 minutes 0 Exercises 25 minutes 0 Round table 15 minutes 0 Closure
10 Critical Steps to Create a Project Plan
10 Critical Steps to Create a Project Plan Elizabeth Larson, PMP, CBAP and Richard Larson, PMP, CBAP Principals, Watermark Learning, Inc. Industry Article Watermark Learning 7300 Metro Blvd, Suite 207
Guidelines: Project Schedule Project Management Office (PMO)
Guidelines: Project Schedule Project Management Office (PMO) Process The project Schedule outlines the tasks and activities of the project; the duration; start and end dates for each individual task and
02 Project planning. There are two approaches to identifying the components of a project: productbased and work- or activity-based.
C H A P T E R T W O 02 Project planning LEARNING OUTCOMES When you have completed this chapter you should be able to demonstrate an understanding of the following: project deliverables and intermediate
Information Technology Project Management
Information Technology Project Management by Jack T. Marchewka Power Point Slides by Jack T. Marchewka, Northern Illinois University Copyright 2006 John Wiley & Sons, Inc. all rights reserved. Reproduction
Project Management Certificate (IT Professionals)
Project Management Certificate (IT Professionals) Whether your field is architecture or information technology, successful planning involves a carefully crafted set of steps to planned and measurable goals.
Project Processes. Media Snapshot. Project Management Process Groups
Project Processes PROJECT LIFECYCLE A project normally requires a number of processes. A process is a series of actions directed toward a particular result Project management can be viewed as a number
ICT Project Management
THE UNITED REPUBLIC OF TANZANIA PRESIDENT S OFFICE PUBLIC SERVICE MANAGEMENT ICT Project Management A Step-by-step Guidebook for Managing ICT Projects and Risks Version 1.0 Date Release 04 Jan 2010 Contact
Minnesota Health Insurance Exchange Project (MNHIX) Deliverable Definition Document (DDD) For Project Management Plan Date: 07-31-2012
Minnesota Health Insurance Exchange Project (MNHI) Deliverable Definition Document (DDD) For Project Plan Date: 07-31-2012 11/9/2012 1:18 PM Page 1 of 8 1. High Level Deliverable Description The Project
PROJECT PLAN FOR. Project Name Here
PROJECT PLAN FOR Project Name Here Version # DatE Reviewed and Approved for submittal to Executive Sponsor , Project Manager Project Plan Approved for submittal to Executive Sponsor: , Project
Lab 2.1 Tracking Down the Bugs
Lab 2.1 Tracking Down the Bugs Chapter 7 (To Err is Human ) discusses strategies for debugging finding and fixing problems with IT systems. In this lab, we focus on the early stages of debugging, where
Effective Business Requirements (Virtual Classroom Edition)
Developing & Confirming Effective Business Requirements (Virtual Classroom Edition) Eliminate Costly Changes and Save Time by Nailing Down the Project Requirements the First Time! Pre-Workshop Preparation
Unit 06 Developing the Work Breakdown Structure
Unit 06 Developing the Work Breakdown Structure April 2007 Project Management Wilhelm F. Neuhäuser IBM Corporation 2007 Agenda Unit 6: Developing the Work Breakdown Structure Objectives Value of the WBS
Business Intelligence Project Management 101
Business Intelligence Project Management 101 Managing BI Projects within the PMI Process Groups Too many times, Business Intelligence (BI) and Data Warehousing project managers are ill-equipped to handle
The Fast Track Project Glossary is organized into four sections for ease of use:
The Fast Track Management Glossary provides a handy reference guide to the fast track management model, encompassing the concepts, steps and strategies used to manage successful projects even in the face
Minnesota Health Insurance Exchange (MNHIX)
Minnesota Health Insurance Exchange (MNHIX) 1.2 Plan September 21st, 2012 Version: FINAL v.1.0 11/9/2012 2:58 PM Page 1 of 87 T A B L E O F C O N T E N T S 1 Introduction to the Plan... 12 2 Integration
Project Manager and Business Analyst Collaboration
Project Manager and Business Analyst Collaboration Mike Sandberg Director, IT Business Analysis Center of Excellence Novell, Inc. Email: [email protected] LinkedIn: http://www.linkedin.com/in/mdsandberg
Project Knowledge Areas
From Houston S: The Project Manager s Guide to Health Information Technology Implementation. Chicago: HIMSS; 2011; pp 27 39. This book is available on the HIMSS online bookstore at www. himss.org/store.
A Report On project management Techniques for academia
A Report On project management Techniques for academia Great Teachers are Great Project Managers Held on 7th -8th march, 2015, Saturday- Sunday At Gujarat Technological University Nr. Vishwakarma Government
Before getting started, we need to make sure we. Business Intelligence Project Management 101: Managing BI Projects Within the PMI Process Group
PMI Virtual Library 2010 Carole Wittemann Business Intelligence Project Management 101: Managing BI Projects Within the PMI Process Group By Carole Wittemann, PMP Abstract Too many times, business intelligence
Project Risk Management
PROJECT ADVISORY Project Risk Management Leadership Series 9 kpmg.com/nz About the Leadership Series KPMG s Leadership Series is targeted towards owners of major capital programmes, but its content is
MGMT 4135 Project Management. Chapter-4. Defining the Project
MGMT 4135 Project Management Chapter-4 Where We Are Now Chapter-4 Steps for Chapter-4 Step-1 Scope Step-2 Establishing Project Priorities Step-3 Creating the Work Breakdown Structure Step-4 Integrating
STATE BOARD OF ELECTIONS P.O. BOX 6486, ANNAPOLIS, MD 21401-0486 PHONE (410) 269-2840
MARYLAND STATE BOARD OF ELECTIONS P.O. BOX 6486, ANNAPOLIS, MD 21401-0486 PHONE (410) 269-2840 Bobbie S. Mack, Chairman David J. McManus, Jr., Vice Chairman Rachel T. McGuckian Patrick H. Murray Charles
Module 3: Functional Requirements
smart BA Distance Learning Programme Module 3: Functional Requirements Hello and welcome to the smart BA distance learning programme Module 3 in this module you are going to analyse the requirements of
PROJECT SCOPE STATEMENT
PROJECT SCOPE STATEMENT Note: Any work not explicitly included in this Project Scope Statement is implicitly excluded from the project. Create links to referenced documents (e.g., Link_To_ ) by using Insert
PHASE 6: DEVELOPMENT PHASE
PHASE 6: DEVELOPMENT PHASE The Phase features a key step in the project: system construction. The previous phases lay the foundation for system development; the following phases ensure that the product
Project Planning. Project Scope. Work Breakdown Structure.
Chapter 5 Project Planning. Project Scope. Work Breakdown Structure. 1 Objectives Acquire a general understanding of the parts of the project management plan Understand the importance of discovering and
Software Project Management Part 2: Work Breakdown Structures
Software Project Management Part 2: Work Breakdown Structures Introduction into Software Engineering Lecture 20 Bernd Bruegge Applied Software Engineering Technische Universitaet Muenchen 1 Where are we?
Research Project Management Key Concepts. Dr Robin Henderson [email protected]
Research Project Management Key Concepts Dr Robin Henderson [email protected] Introduction The successful management of a research project depends upon the researchers ability to plan, coordinate
Bureau of Standards Jamaica Quarterly Training Schedule July - September 2015
Bureau of Standards Jamaica Quarterly Training Schedule July - September 2015 () The mission of the BSJ Training unit is to promote a culture of quality within the Jamaican society, by providing high and
Agile Project Management By Mark C. Layton
Agile Project Management By Mark C. Layton Agile project management focuses on continuous improvement, scope flexibility, team input, and delivering essential quality products. Agile project management
Project Management Plan for
Project Management Plan for [Project ID] Prepared by: Date: [Name], Project Manager Approved by: Date: [Name], Project Sponsor Approved by: Date: [Name], Executive Manager Table of Contents Project Summary...
The Right Person in the Right Job
The Right Person in the Right Job EthixPro Staffing offers a broad set of Staffing Solutions. We become your strategic partner to handle all of your staffing needs, allowing you to focus on the productivity
The Secret Mix of Successful GIS Project Management
2014 WAURISA Conference The Secret Mix of Successful GIS Project Management Presented By: Geoff Almvig, Skagit County GIS Don Burdick, Salish Coast Sciences, LLC What Is A Project? Definition: A project
PMO Metrics Recommendations
Introduction The purpose of this document is to recommend metrics to be used by the Project Management Office (PMO) to measure and analyze their project and PMO success. The metrics are divided into Project
Summary of GAO Cost Estimate Development Best Practices and GAO Cost Estimate Audit Criteria
Characteristic Best Practice Estimate Package Component / GAO Audit Criteria Comprehensive Step 2: Develop the estimating plan Documented in BOE or Separate Appendix to BOE. An analytic approach to cost
HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER
HELP I NEED TO HIRE A USER EXPERIENCE DESIGNER TABLE OF CONTENTS: pg.2 pg.5 pg.8 pg.10 ONE. I KNOW I NEED UX. BUT WHAT IS UX AGAIN? TWO. WHAT ARE THE MOST COMMON UX ROLES? THREE. HOW DO YOU FIGURE OUT
Consulting in Procurement April 2015
Consulting in Procurement April 2015 Introductions Meet the team Leon Smith Director Shauna Gallagher Manager Mick Davies Senior Manager Chris Croisdale Manager 2 Background & context Objectives of the
Exploratory Testing Dynamics
Exploratory Testing Dynamics Created by James and Jonathan Bach 1 v1.6 Copyright 2005-2006, Satisfice, Inc. Exploratory testing is the opposite of scripted testing. Both scripted and exploratory testing
Adapted from slides by John Musser
Adapted from slides by John Musser 1 What s the difference? Plan Identify activities. No specific start and end dates. Estimate Determine the size and duration of activities. Schedule Add specific start
SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework
Pragmatic Agile Development (PAD) Conceptual Framework This document describes the Pragmatic Agile Development framework, a Scrum based development process. SmartBear Software 3/10/2010 Pragmatic Agile
Project Management. Lecture 3. Software Engineering CUGS. Spring 2012 (slides made by David Broman) Kristian Sandahl
Project Lecture 3 Software Engineering CUGS Spring 2012 (slides made by David Broman) Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden A Software Life-cycle
Software Project Management Plan (SPMP)
Software Project Management Plan (SPMP) The basic template to be used is derived from IEEE Std 1058-1998, IEEE Standard for Software Project Management Plans. The following is a template for the SPMP.
Online Course Syllabus CS448 Information Technology Project Management. Important Notes:
Online Course Syllabus CS448 Information Technology Project Management Important Notes: This document provides an overview of expectations for this online course and is subject to change prior to the term
NSW Government ICT Benefits Realisation and Project Management Guidance
NSW Government ICT Benefits Realisation and Project Management Guidance November 2014 CONTENTS 1. Introduction 1 2. Document purpose 1 3. Benefits realisation 1 4. Project management 4 5. Document control
YIIP1100 PROJECT MANAGEMENT
YIIP1100 PROJECT MANAGEMENT PLANNING THE PROJECT - DEVELOPING PROJECT MANAGEMENT PLAN EXECUTING, CONTROLLING & MONITORING THE PROJECT JOUNI HUOTARI, JUHA HAUTANEN & JOHN MUSSER BASED ON PMBOK, SECTIONS
Software Project Management using an Iterative Lifecycle Model
Software Corporation Software Project Management using an Iterative Lifecycle Model 1 Objectives of this Presentation To understand what the Unified Process is To understand the iterative lifecycle approach
Work Breakdown Structure. Managing an Efficient Construction Workflow
Work Breakdown Structure Managing an Efficient Construction Workflow Managing an Efficient Construction Workflow The purpose of this whitepaper is to define an operational process that creates an efficient
Requirements Management Database
Project Whitepaper Compliance with Pragmatic Marketing s That Work, LLC Project Whitepaper - Pragmatic Marketing's That Work Page 1 of 16 Introduction The Database has been designed for maximum flexibility
Project Management Planning
Develop Project Tasks One of the most important parts of a project planning process is the definition of activities that will be undertaken as part of the project. Activity sequencing involves dividing
Work Breakdown Structure (WBS) Emanuele Della Valle http://emanueledellavalle.org
Planning and Managing Software Projects 2011-12 Class 7 Work Breakdown Structure (WBS) Emanuele Della Valle http://emanueledellavalle.org Credits 2 This slides are largely based on Prof. John Musser class
SCOPE MANAGEMENT PLAN <PROJECT NAME>
SCOPE MANAGEMENT PLAN TEMPLATE This Project Scope Management Plan Template is free for you to copy and use on your project and within your organization. We hope that you find this template useful and welcome
Incident Standard Service Request Information Request. IT Request. Minor/Low Impact Change to Existing Service. Capture and refine the idea
Incident Standard Service Request Information Request IT Request Idea Capture and refine the idea Determine the type of work Minor/Low Impact to Existing Service Mgmt. Work with customer, management to
PROJECT RISK MANAGEMENT
PROJECT RISK MANAGEMENT DEFINITION OF A RISK OR RISK EVENT: A discrete occurrence that may affect the project for good or bad. DEFINITION OF A PROBLEM OR UNCERTAINTY: An uncommon state of nature, characterized
(Refer Slide Time: 01:52)
Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This
Role and Skill Descriptions. For An ITIL Implementation Project
Role and Skill Descriptions For An ITIL Implementation Project The following skill traits were identified as fairly typical of those needed to execute many of the key activities identified: Customer Relationship
LMI Aerospace PROJECT MANAGEMENT PLAN ACCESS REQUEST PROCESS IMPROVEMENT FEBRUARY 7, 2012
PROJECT MANAGEMENT PLAN ACCESS REQUEST PROCESS IMPROVEMENT FEBRUARY 7, 2012 TABLE OF CONTENTS INTRODUCTION... 2 PROJECT MANAGEMENT APPROACH... 2 PROJECT SCOPE... 2 MILESTONE LIST... 2 SCHEDULE BASELINE
Project Management Concepts and Strategies
Project Management Concepts and Strategies Contact Hours: 24 Course Description This series provides a detailed examination of project management concepts and strategies. It discusses the seven components
Assignment 2: Microsoft Project Toolset. Eric Palmer & Mahindra Bheodari. Kennesaw State University. IS 8100 Spring 2015
Assignment 2: Microsoft Project Toolset 1 Assignment 2: Microsoft Project Toolset Eric Palmer & Mahindra Bheodari Kennesaw State University IS 8100 Spring 2015 Assignment 2: Microsoft Project Toolset 2
Introduction to the ITS Project Management Methodology
Introduction to the ITS Project Management Methodology In September 1999 the Joint Legislative Committee on Performance Evaluation and Expenditure Review (PEER) produced a report entitled Major Computer
Managing Successful Software Development Projects Mike Thibado 12/28/05
Managing Successful Software Development Projects Mike Thibado 12/28/05 Copyright 2006, Ambient Consulting Table of Contents EXECUTIVE OVERVIEW...3 STATEMENT OF WORK DOCUMENT...4 REQUIREMENTS CHANGE PROCEDURE...5
ProjectMinds Quick Guide to Project Management
ProjectMinds Quick Guide to Project Management By Manjeet Singh [email protected] 1 A D I F F E R E N T K I N D O F C O P Y R I G H T No rights reserved. All the parts of this book can be reproduced,
Basic Unified Process: A Process for Small and Agile Projects
Basic Unified Process: A Process for Small and Agile Projects Ricardo Balduino - Rational Unified Process Content Developer, IBM Introduction Small projects have different process needs than larger projects.
North European Functional Airspace Block Avinor, Norway EANS, Estonia Finavia, Finland LGS, Latvia. NEFAB Project CHANGE MANAGEMENT MANUAL
NEFAB Project CHANGE MANAGEMENT MANUAL Version 0.5 Page 1 of 38 Revision history Version Date Description Approved 0.5 14/12/2011 Page 2 of 38 Table of Contents 1. Introduction... 4 1.1. The Scope of this
Manag. Roles. Novemb. ber 20122
Information Technology Manag gement Framework Roles and Respo onsibilities Version 1.2 Novemb ber 20122 ITM Roles and Version History Version ed By Revision Date Approved By Approval Date Description of
Module F13 The TOGAF Certification for People Program
Module F13 The TOGAF Certification for People Program V9.1 Edition Copyright 010-011 Slide 1 of All rights reserved Published by The Open Group, 011 The TOGAF Certification for People Program Slide of
Software Project Management
Software Project Management Week 5: Work Breakdown Structures and a Case Study COMP3711 Software Project Management 1 Project Planning: A 12 Step Program 1) Set goal and scope 2) Select lifecycle 3) Set
An Introduction to Risk Management. For Event Holders in Western Australia. May 2014
An Introduction to Risk Management For Event Holders in Western Australia May 2014 Tourism Western Australia Level 9, 2 Mill Street PERTH WA 6000 GPO Box X2261 PERTH WA 6847 Tel: +61 8 9262 1700 Fax: +61
The Plan s Journey From Scope to WBS to Schedule
The Plan s Journey From Scope to WBS to Schedule Presented by: Rick Clare, CBAP, PMP, OCP, CSM PM Centers USA, LLC. 2013 Company Background Consulting and Training (Virtual, Public and Private Training)
SPECIFICATION BY EXAMPLE. Gojko Adzic. How successful teams deliver the right software. MANNING Shelter Island
SPECIFICATION BY EXAMPLE How successful teams deliver the right software Gojko Adzic MANNING Shelter Island Brief Contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Preface xiii Acknowledgments xxii
ITS Project Management Methodology
ITS Project Management Methodology Information Technology Services Project Management Group 11/17/2014 Version 2.1 Author: ITS Project Management Group Document Control Change Record Date Author Version
Project Management Topics
S E C T I O N II T W O Project Management Topics SECTION II: PROJECT MANAGEMENT TOPICS TABLE OF CONTENTS Introduction 3 1. PROJECT TRIAGE 5 1.1 Gather the Data 7 1.2 Review and Analyze the Data 10 1.3
The purpose of this course is to provide practical assistance for defining and managing project scope.
Scope Definition and Scope Management Purpose - To provide practical assistance for defining and managing project scope. This course will focus on tips for creating a scope statement rather than a step-by-step
Project Planning. COSC345 Lecture 3 Slides: Andrew Trotman Dramatic presentation: Richard O Keefe. Software Engineering 2013
Project Planning COSC345 Lecture 3 Slides: Andrew Trotman Dramatic presentation: Richard O Keefe Software Engineering 2013 Overview Assignment: The assignment sheet specifies a minimum Think about what
EXTREME SCOPING : An Agile Approach to Data Warehousing and Business Intelligence
EXTREME SCOPING : An Agile Approach to Data Warehousing and Business Intelligence by Larissa T. Moss It is not uncommon for seasoned project managers who use a traditional methodology on a DW or BI project
Earned Value Management and Professional Services Automation
Earned Value Management and Professional Services Automation Prepared by: Frances B. Craig Unanet Technologies www.unanet.com 1 of 5 Earned Value Management and Professional Services Automation Earned
A Business Analysis Perspective on Business Process Management
A Business Analysis Perspective on Business Process Management October 2013 Discussion Points! Why have Roles?! What is Business Analysis?! Who is the Business Analyst?! Business Analysis & Business Process
Project Integration Management
Integration Initiating ning Executing Monitoring & Controlling Closing 4.1 Develop Charter Statement Of Work Business Case 4.2 Develop 4.3 Direct and Manage Work 4.4 Monitor and Control Work 4.5 Perform
General Notes Time allowed 1 hour. Answer all 60 multiple choice questions Use the proforma answer sheet provided.
Introductory Certificate The APM Project Fundamentals Qualification. Examination paper Candidate Number Date Location Examination Paper Sample Paper v1.4 General Notes Time allowed 1 hour. Answer all 60
Quality Management System
Chapter j 38 Self Assessment 739 Quality Management System 1. Is your system thought of as a set of documents or a set of interacting processes that deliver the organization s objectives? 2. Is your system
Change Management Tool kit Project Management Guidelines
Change Management Tool kit Project Management Guidelines Projects A project is a piece of work with fixed duration and clearly defined outcomes. Each project must have: 1 Aims: A clear overall purpose
How to write a proposal
How to write a proposal Workshop Innovative space-based solutions for Future Cities July 8-9, 2014 Vienna Rob Postema Telecommunications and Integrated Applications Directorate European Space Agency ESA
Project Management Guidelines
Project Management Guidelines 1. INTRODUCTION. This Appendix (Project Management Guidelines) sets forth the detailed Project Management Guidelines. 2. PROJECT MANAGEMENT PLAN POLICY AND GUIDELINES OVERVIEW.
