<Project Name> Software Development Plan. Version <1.0>

Similar documents
<Project Name> Development Case

Software Engineering II - Exercise

stakeholdermap.com Project Management, project planning, templates and advice <PROJECT NAME> RESOURCE PLAN VERSION <1.

Number: DI-IPSC-81427B Approval Date:

Number: DI-IPSC-81427B Approval Date:

DEPARTMENT OF DEFENSE STANDARD PRACTICE

How the Rational Unified Process Supports ISO 12207

Project Execution Plan For

PROJECT PLAN. LCG Software Process & Infrastructure ( SPI )

7.11b: Quality in Project Management: A Comparison of PRINCE2 Against PMBOK

<Project Name> Charter

CMMI Project Management Refresher Training

International Diploma in Project Management. (Level 4) Course Structure & Contents

Project Plan. CxOne Guide

When the template is complete, the whole Plan can be printed and approved.

National Aeronautics and Space Administration Washington, DC 20546

Project Management CSC 310 Spring 2018 Howard Rosenthal

Project Plan. Executive Summary. Project Name: Prepared By: Date: Business Need/Problem Identify business need/problem that needs to be solved.

REQUIREMENTS DOCUMENTATION

Microsoft Project 2013 Core Essentials

PMBOK Guide Fifth Edition Pre Release Version October 10, 2012

Project Report Template (Sem 1)

Independent Verification and Validation of SAPHIRE 8 Software Project Plan

Project Management Framework with reference to PMBOK (PMI) July 01, 2009

Biometrics Enterprise Architecture Systems Engineering Management Plan (BMEA SEMP)

ISO 9001:2015 QUALITY MANAGEMENT SYSTEM POLICIES AND PROCEDURES

Question Paper Solution (75:25), April 2015 Subject : Software Project Management

Vendor: IBM. Exam Code: C Exam Name: Rational Team Concert V4. Version: Demo

QUALITY ASSURANCE PLAN OKLAHOMA DEPARTMENT OF HUMAN SERVICES ENTERPRISE SYSTEM (MOSAIC PROJECT)

MBP1123 Project Scope, Time and Cost Management Prepared by Dr Khairul Anuar

The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th

Program/Project Management

7. Model based software architecture

Independent Verification and Validation of SAPHIRE 8 Software Project Plan

Appendix. Process Inputs and Outputs

QUALITY MANAGEMENT SYSTEM POLICIES AND PROCEDURES

Payment Transaction and Report Software Project Management Plan. Jeerasith Srisupho Version 1.0

Staffing Management Plan Template

The Agile PMP Teaching an Old Dog New Tricks

Project Management Planning Checklist, Template, Guidelines Prepared by Sid Snook, June 19, 2003 Technical Content Recommendations Purpose & Scope

Oracle Unified Method (OUM) The OUM Implement Core Workflow The Key to Understanding and Applying OUM. An Oracle White Paper April 2012

PROJECT SCOPE STATEMENT

Connoisseur Solutions Project Scope Management

Project Management Framework

Software Project & Risk Management Courses Offered by The Westfall Team

QUALITY MANAGEMENT SYSTEM POLICIES AND PROCEDURES

Chapter 3: The Project Management Process Groups: A Case Study. IT Project Management, Third Edition Chapter 3

Successful Project Management

Agricultural Projects

Agenda. PMBOK Guide Third Edition. PMI Standards Background. PMI Life Cycle Plan for Standards. Presented by Kevin Chui, PMP. How Did We Get Here?

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS

Project Cost Management

1.Which of the items listed below is not one of the software engineering layers?

Integrated Methodology Deliverable Descriptions

KITCHEN RENOVATION PROJECT PLAN 1

Project Management Auditing Guide

Project Plan. Project Name: OFCCP Compliance, Primary JIRA HRS Prepared By: Brian Schildroth Title: Project Manager Date:

Number: DI-HFAC-81743A Approval Date: Office of Primary Responsibility: AS/AIR 4.6 Applicable Forms: N/A

<Project Name> PROJECT PLAN (PP) Template

PROJECT MANAGEMENT PLAN INTRODUCTION. 1 Powered by POeT Solvers Limited

Project Management Plan Project/Operation Configuration Documentation

Abbreviations Foreword Author s Note. PART I Key Principles, Processes and Methodologies 1. 1 Introduction to Project Management Techniques 3

Rational Software White Paper TP 174

EXHIBIT 2-2-C SCHEDULES

Project Scope Management

SELECTION CRITERIA AND PROCESS

IMMEDIATE POLICY CHANGE

Project Management CSC 310 Spring 2018 Howard Rosenthal

Create Actionable Plans

PMP Course Content. Chapter 1. Introduction to PMP Objectives of PMP Requirements for PMP Exam About PMP Exam PMP Exam Syllabus.

Appendix T Human Factors Engineering Project Plan Template

PROJECT SCOPE MANAGEMENT

Project Planning & Scheduling

INFORMATION TECHNOLOGY PROJECT MANAGEMENT. Fourth Edition. International Student Version. Jack T. Marchewka WILEY. John Wiley & Sons, Inc.

Communication Model for Cooperative Robotics Simulator. Project Plan. Version 1.0

<P <Programme_name> <Project_name> <Account_name> <Phase_name> Test Strategy (Template)

Project Charter ... /home/tansie/project-charter-template-1.doc Last revised: 11/20/09 by FSS/pm. Downloaded from

PART THREE: Work Plan and IV&V Methodology (RFP 5.3.3)

LCS International, Inc. PMP Review. Chapter 7 Planning Project Resources. Presented by David J. Lanners, MBA, PMP

PROCESS TRAINING. DIR PM Lite 2.0 Process Training v2.0 1

Project Management Institute (PMI) Practice Standard for Configuration Management

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Ice s

Summary of 47 project management processes (PMBOK Guide, 5 th edition, 2013)

Objectives of Project Management Framework. What are the Characteristics Of Project. Activities involved Project Management

The Scheduling Maturity Model. ched

B.Sc.(I.T.) Sem VI Software Project Management Solution Set, April 2017

PMI Scheduling Professional (PMI-SP)

AUTOMATED DEFECT PREVENTION: BEST PRACTICES IN SOFTWARE MANAGEMENT

Value of Failure! Students Course! Module 4: Preventing Failure!

This chapter illustrates the evolutionary differences between

Introduction... 1 Management... 2 Activities... 3 Schedules... 5 Resources... 6

Course Outline. TEC D 205 Engineering Tech Project Planning Olympic College Bremerton, WA. Week 1 Chapter 4: DEFINING THE PROJECT

Lecture 2: Project Management, Part 1: Requirements, WBS, Scheduling, and Risk Management. Prof. Shervin Shirmohammadi SITE, University of Ottawa

Jochen(Joe)Krebs

Project Remedies Solution Set s Ability to Transform your IT Organization. A Selection of Use Cases from Project Remedies Inc.

Software Engineering

Requirements Engineering and Software Architecture Project Description

Transcription:

1 z 8 2007-02-26 15:48 <Project Name> Software Development Plan Version <1.0> [Note: The following template is provided for use with the Rational Unified Process. Text enclosed in square brackets and displayed in blue italics (style=infoblue) is included to provide guidance to the author and should be deleted before publishing the document. A paragraph entered following this style will automatically be set to normal (style=body Text).]

2 z 8 2007-02-26 15:48 Revision History Date Version Description Author <dd/mmm/yy> <x.x> <details> <name>

3 z 8 2007-02-26 15:48 Table of Contents 1. Introduction 1.1 Purpose 1.2 Scope 1.3 Definitions, Acronyms and Abbreviations 1.4 References 1.5 Overview 2. Project Overview 2.1 Project Purpose, Scope and Objectives 2.2 Assumptions and Constraints 2.3 Project Deliverables 2.4 Evolution of the Software Development Plan 3. Project Organization 3.1 Organizational Structure 3.2 External Interfaces 3.3 Roles and Responsibilities 4. Management Process 4.1 Project Estimates 4.2 Project Plan 4.2.1 Phase Plan 4.2.2 Iteration Objectives 4.2.3 Releases 4.2.4 Project Schedule 4.2.5 Project Resourcing 4.2.5.1 Staffing Plan 4.2.5.2 Resource Acquisition Plan 4.2.5.3 Training Plan 4.2.6 Budget 4.3 Iteration Plans 4.4 Project Monitoring and Control 4.4.1 Requirements Management Plan 4.4.2 Schedule Control Plan 4.4.3 Budget Control Plan 4.4.4 Quality Control Plan 4.4.5 Reporting Plan 4.4.6 Measurement Plan 4.5 Risk Management plan 4.6 Close-out Plan 5. Technical process plans 5.1 Development Case 5.2 Methods, Tools and Techniques 5.3 Infrastructure Plan 5.4 Product Acceptance Plan 6. Supporting Process Plans 6.1 Configuration Management Plan 6.2 Evaluation Plan 6.3 Documentation Plan 6.4 Quality Assurance Plan 6.5 Problem Resolution Plan 6.6 Subcontractor Management Plan 6.7 Process Improvement Plan 7. Additional Plans

4 z 8 2007-02-26 15:48 8. Annexes 9. Index

5 z 8 2007-02-26 15:48 Software Development Plan 1. Introduction [The introduction of the Software Development Plan should provide an overview of the entire document. It should include the purpose, scope, definitions, acronyms, abbreviations, references, and overview of this Software Development Plan.] 1.1 Purpose 1.2 Scope [Specify the purpose of this Software Development Plan.] [A brief description of the scope of this Software Development Plan; what Project(s) it is associated with, and anything else that is affected or influenced by this document.] 1.3 Definitions, Acronyms and Abbreviations [This subsection should provide the definitions of all terms, acronyms, and abbreviations required to properly interpret the Software Development Plan. This information may be provided by reference to the project Glossary.] 1.4 References [This subsection should provide a complete list of all documents referenced elsewhere in the Software Development Plan. Each document should be identified by title, report number (if applicable), date, and publishing organization. Specify the sources from which the references can be obtained. This information may be provided by reference to an appendix or to another document. For the Software Development Plan, the list of referenced artifacts should include: Iteration Plans Requirements Management Plan Measurement Plan Risk Management Plan Development Case Business Modeling Guidelines User Interface Guidelines Use-Case-Modeling Guidelines Design Guidelines Programming Guidelines Test Guidelines Manual Style Guide Infrastructure Plan Product Acceptance Plan Configuration Management Plan Evaluation Plan (only if this is a separate plan - normally this is part of the SDP at Section 6.2) Documentation Plan Quality Assurance Plan Problem Resolution Plan Subcontractor Management Plan Process Improvement Plan] 1.5 Overview [This subsection should describe what the rest of the Software Development Plan contains and explain how the document is organized.]

6 z 8 2007-02-26 15:48 2. Project Overview 2.1 Project Purpose, Scope, and Objectives [A brief description of the purpose and objectives of this project and a brief description of what deliverables the project is expected to deliver.] 2.2 Assumptions and Constraints [A list of assumptions that this plan is based and any constraints, for example. budget, staff, equipment, schedule, that apply to the project.] 2.3 Project Deliverables [A tabular list of the artifacts to be created during the project, including target delivery dates.] 2.4 Evolution of the Software Development Plan [A table of proposed versions of the Software Development Plan, and the criteria for the unscheduled revision and reissue of this plan.] 3. Project Organization 3.1 Organizational Structure [Describe the organizational structure of the project team, including management and other review authorities.] 3.2 External Interfaces [Describe how the project interfaces with external groups. For each external group, identify the internal and external contact names.] 3.3 Roles and Responsibilities [Identify the project organizational units that will be responsible for each of the disciplines, workflow details, and supporting processes.] 4. Management Process 4.1 Project Estimates [Provide the estimated cost and schedule for the project, as well as the basis for those estimates, and the points and circumstances in the project when re-estimation will occur.] 4.2 Project Plan 4.2.1 Phase Plan [Include the following: Work Breakdown Structure (WBS) a timeline or Gantt chart showing the allocation of time to the project phases or iterations identify major milestones with their achievement criteria Define any important release points and demos] 4.2.2 Iteration Objectives [List the objectives to be accomplished for each of the iterations.] 4.2.3 Releases [A brief description of each software release and whether it s demo, beta, etc.] 4.2.4 Project Schedule [Diagrams or tables showing target dates for completion of iterations and phases, release points, demos, and other milestones.] 4.2.5 Project Resourcing 4.2.5.1 Staffing Plan [Identify here the numbers and type of staff required, including any special skills or experience, scheduled by project phase or iteration.] 4.2.5.2 Resource Acquisition Plan [Describe how you will approach finding and acquiring the staff needed for the project.]

7 z 8 2007-02-26 15:48 4.2.5.3 Training Plan [List any special training project team members will require, with target dates for when this training should be completed.] 4.2.6 Budget [Allocation of costs against the WBS and the Phase Plan.] 4.3 Iteration Plans [Each iteration plan will be enclosed in this section by reference.] 4.4 Project Monitoring and control 4.4.1 Requirements Management Plan 4.4.2 Schedule Control Plan [Describes the approach to be taken to monitor progress against the planned schedule and how to take corrective action when required.] 4.4.3 Budget Control Plan [Describes the approach to be taken to monitor spending against the project budget and how to take corrective action when required.] 4.4.4 Quality Control Plan [Describe the timing and methods to be used to control the quality of the project deliverables and how to take corrective action when required.] 4.4.5 Reporting Plan [Describes internal and external reports to be generated, and the frequency and distribution of publication.] 4.4.6 Measurement Plan 4.5 Risk Management plan 4.6 Close-out Plan [Describe the activities for the orderly completion of the project, including staff reassignment, archiving of project materials, post-mortem debriefings and reports etc.] 5. Technical Process Plans 5.1 Development Case 5.2 Methods, tools and techniques [Lists the documented project technical standards, etc., by reference: Business Modeling Guidelines User Interface Guidelines Use-Case-Modeling Guidelines Design Guidelines Programming Guidelines Test Guidelines Manual Style guide] 5.3 Infrastructure Plan [Enclosed by reference] 5.4 Product Acceptance Plan [Enclosed by reference] 6. Supporting Process Plans 6.1 Configuration Management Plan

8 z 8 2007-02-26 15:48 [Enclosed by reference] 6.2 Evaluation Plan [Part of the Software Development Plan, this describes the project s plans for product evaluation, and covers the techniques, criteria, metrics, and procedures used for evaluation this will include walkthroughs, inspections, and reviews. Note that this is in addition to the Test Plan which is not enclosed in the Software Development Plan.] 6.3 Documentation Plan 6.4 Quality Assurance Plan 6.5 Problem Resolution Plan 6.6 Subcontractor Management Plan 6.7 Process Improvement Plan [Enclosed by reference] 7. Additional plans [Additional plans if required by contract or regulations.] 8. Annexes [Additional material of use to the reader of the SDP.] 9. Index