What is Software Project Management - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

What is Software Project Management

Description:

Software project management is planning, monitoring and ... strategic. budget. management support. The 'Waterfall' Software Life cycle (SLC) Concept Exploration ... – PowerPoint PPT presentation

Number of Views:106
Avg rating:3.0/5.0
Slides: 16
Provided by: han45
Category:

less

Transcript and Presenter's Notes

Title: What is Software Project Management


1
What is Software Project Management
  • Definition of Software
  • Software is the program(s) that is (are) the
    product of a (s/w engg.) project.
  • The programs, routines, and symbolic languages
    that control the functioning of the hardware and
    direct its operation. Definition of Project
  • A specific plan or designScheme
  • Series of activities or tasks that have a
    specific objective to be completed within certain
    specifications, have defined start and end dates,
    having funding limits, and consume resources
    (money, people, equipment)

2
What is SPM
  • Definition of Management
  • The act or art of managing the conducting or
    supervising of something (as a business)
  • Judicious use of means to accomplish an end
  • The collective body of those who manage or direct
    an enterprise

3
What is SPM
  • Definition of Software Quality Management
  • Software project management is planning,
    monitoring and controlling of people, product,
    risk, quality and processes involved in the
    creation of executable programs, related data,
    and documentation.

4
PEOPLE
  • Senior Managers - define business issues which
    have significant impact on the project
  • Project Managers - perform planning, monitoring
    and controlling tasks
  • Practitioners - deliver technical skills
    (developers, technical writers, ...)
  • Customers - specify the requirements
  • End Users - interact with released software
  • Other Stakeholders - people who are interested
    in / are effected by the project outcome

5
PRODUCT
  • Product
  • Software
  • Scope
  • Context (environment)
  • Information Objectives (input and
    output)
  • Functionality and performance
    requirements

6
PROCESSES
  • Possible approaches to develop software
  • ad hoc (aka unorganised)
  • Linear sequential model (waterfall)
  • Prototyping model
  • Spiral model
  • Formal model
  • Incremental model

7
What is SPM
management
project
software
people
project
product
SKILLS
8
Implementaing SPM
9
RISKS in SPM
  • Project Risks
  • budget
  • schedule
  • personnel
  • resource
  • customer- requirements
  • Technical Risks
  • design
  • implementation
  • interfacing
  • maintenance
  • performance
  • reliability
  • Business Risks
  • market
  • strategic
  • budget
  • management support

10
The Waterfall Software Life cycle (SLC)
Concept Exploration
System Exploration
Requirements
Design
Implementation
Installation
Operations Support
Maintenance
Retirement
11
The Interactive Waterfall Software Life cycle
(SLC)
Concept Exploration
System Exploration
Requirements
Design
Implementation
Installation
Operations Support
Maintenance
Retirement
12
34 Competencies for SP Manager
  • SPM is all about the 34 competencies in Product,
    project and peopleSoftware Competencies
  • Assessing Processes
  • Awareness of Product standards
  • Defining the product
  • Evaluating alternative processes
  • Managing requirements
  • Managing sub-contractors
  • Performing initial asssessment gtgtgt

13
Software Compentencies
  • Selecting methods and tools
  • Tailoring processes
  • Tracking product quality
  • Understanding development activities

14
Project Compentencies
  • Building a work breakdown structure
  • Documenting plans
  • Estimating costs
  • Estimating Efforts
  • Managing Risks
  • Monitoring Development
  • Scheduling
  • Selecting metrics
  • Selecting Project Management Tools
  • Tracking process
  • Tracking project progress

15
Management Compentencies
  • Appraising performance
  • Handling intellectual property
  • Holding effective meetings
  • Interaction and communication
  • Leadership
  • Managing Change
  • Negotiating successfully
  • Planning careers
  • Presenting effectively
  • Recruiting
  • Selecting a team
  • Teambuilding
Write a Comment
User Comments (0)
About PowerShow.com