Software Project Planning - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

Software Project Planning

Description:

Software Project Planning. Should Know the project 'Justification' or 'Goals? ... Does it tie back to 'justification & goal?' Quick Plan. Needs to Include: What ... – PowerPoint PPT presentation

Number of Views:192
Avg rating:3.0/5.0
Slides: 7
Provided by: fts2
Category:

less

Transcript and Presenter's Notes

Title: Software Project Planning


1
Software Project Planning
  • Should Know the project Justification or
    Goals?
  • Improve Productivity
  • Increase Market Share
  • Reduce Expense
  • Improve Competitiveness
  • .
  • .
  • keep up with the Jones
  • for you (this class) it may be
  • Pass a course - - - - Ace a course - - -
  • Learn some techniques

2
Project Planning
  • Planning - - - needs to understand cover 5
    areas
  • project deliverables
  • deliverable characteristics
  • schedules and checkpoints
  • cost people resources, tools, processes,
    methods, etc.
  • risks

What does this mean ? Does it tie back to
justification goal?
3
Quick Plan
  • Needs to Include
  • What is the Project?
  • Main goal or target
  • Brief Project/Product Description (with a list
    of no more than 5-10 major component ---- so one
    must elevate to high level descriptions)
  • How much does it cost?
  • Rough size and productivity estimate is needed
    for Cost Estimate
  • Rough Cost Estimate people, tools, etc.
  • When will it be done?
  • High Level Schedule (Use size/productivity and
    estimated resources)
  • Major Risks? (sometimes optional depends on the
    risks)

Note that detail of project/product
characteristic is not always included
4
More Comprehensive Plan
  • What is the project?
  • Project Goals/Objectives
  • Product/Project List/Description of Deliverables
  • Product/Project Attributes and Measurements
  • How do you plan to do this?
  • Process Methodology (both technical and
    managerial)
  • Organizational structure
  • When will it be done by Whom?
  • Detailed Schedule
  • task sequencing
  • resource allocation (people staffing and tools)
  • How much will it cost?
  • resources by type of and levels of skill
  • tools, equipment, consultants
  • recruiting, travel, training, awards, etc.
  • What problems may we encounter?
  • Risks and mitigations

5
Software Project Plan Will Change
  • Functional Non-Functional Requirements Modified
  • Number of Requirements Increased/Decreased
  • Technology Change
  • Methodology and Process Changes and Improvements
  • Deeper Awareness/Understanding of certain
    characteristics
  • security
  • reliability
  • performance
  • reuse
  • defects quality
  • Corrections to Misunderstandings
  • Schedule, Financial, Resource, Tool, etc. change
  • Gain more and improved knowledge about the
    project often drives changes

6
Software Project Management Plan IEEE Format
  • List of content
  • Introduction to briefly describe the project and
    the deliverables
  • Project organization to describe the process ,
    organizational responsibility structure
  • Managerial process to describe the management
    objectives, assumptions, risks, control
    mechanisms, staffing and resource plan
  • Technical process to describe the methodology,
    tools, supports and techniques to be used
  • Work Packages, Schedule, and Budget

Try the following URL for a copy of the IEEE Std
plan
http//ieeexplore.ieee.org/stamp/stamp.jsp?tparn
umber741937userTypeinst
Write a Comment
User Comments (0)
About PowerShow.com