Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "1 SWE 205 - Introduction to Software Engineering Lecture 6 - Software Project Management."— Presentation transcript:

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

2 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 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 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 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 6 Software Manager’s Roles How to lead? How to collaborate? How to organize? How to motivate? How to create good ideas?

7 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 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 9 Project planning process Assess the project constraints Required delivery date Staff available Overall budget …….. Define Process milestone and deliverables

10 10 Project planning process Project Schedule Start activities according to schedule Review Project progress Update the project schedule Negotiate deliverables

11 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.


Download ppt "1 SWE 205 - Introduction to Software Engineering Lecture 6 - Software Project Management."

Similar presentations


Ads by Google