SWE 205 - Introduction to Software Engineering - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

SWE 205 - Introduction to Software Engineering

Description:

... Introduction to Software Engineering. Lecture 6 - Software Project Management ... Manager of a civil engineering project can see the building being developed. ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 12
Provided by: Khal77
Category:

less

Transcript and Presenter's Notes

Title: SWE 205 - Introduction to Software Engineering


1
SWE 205 - Introduction to Software Engineering
  • Lecture 6 - Software Project Management

2
Lecture Objectives
  • To explain the main tasks undertaken by project
    managers.
  • To introduce software project management and to
    describe its characteristics.
  • To discuss project planning and planning process.

3
Software Project Management
  • Concerned with activities involved in ensuring
    that software is delivered
  • On time
  • On schedule
  • In accordance with requirements and
  • Within budget

4
Software Management distinctions
  • Software product intangible
  • Manager of a civil engineering project can see
    the building being developed.
  • Behind the schedule is visible in the actual
    project. E.g part of building has not been build.
  • Software Manager relies on
  • Reports and reviews to monitor progress.

5
Software Management distinctions
  • Typical engineering process have fix standards.
    E.g.
  • Building bridges, cars etc.
  • Software products are uniquely flexible.
  • Many software projects are one-off projects.

6
Software Managers Roles
How to lead?
How to organize?
How to collaborate?
How to motivate?
How to create good ideas?
7
Management Activities
  • Proposal writing.
  • Project planning and scheduling.
  • Project costing.
  • Project monitoring and reviews.
  • Personnel selection and evaluation.
  • Report writing and presentations.
  • To both client and stakeholders in the company.

8
Project Planning
  • Probably the most time-consuming project
    management activity.
  • Iterative process which is only complete when the
    project itself is complete.
  • Project plan is regularly revised
  • As more project information is available.

9
Project planning process
  • Assess the project constraints
  • Required delivery date
  • Staff available
  • Overall budget ..
  • Define Process milestone and deliverables

10
Project planning process
Project Schedule
Negotiate deliverables
Start activities according to schedule
Review Project progress
Update the project schedule
11
Key Points
  • Good project management is essential for project
    success.
  • Project Managers have diverse roles but most
    significant activities are
  • Planning
  • Scheduling
  • Planning and scheduling are iterative process.
Write a Comment
User Comments (0)
About PowerShow.com