Week 3:
Project management
Nguyễn Thị Minh Tuyền
Adapted from slides of Ian Sommerville
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Topics covered
1. Project planning
2. Risk management
3. Managing people
4. Teamwork
2
CuuDuongThanCong.com https://fb.com/tailieudientucntt
£Concerned with activities involved in
pensuring that software is delivered on time and on
schedule and
paccordance with the requirements of the organisations
developing and
pprocuring the software.
£Is needed because ...
psoftware development is always subject to budget and
schedule constraints that are set by the organisation
developing the software.
£Good management cannot guarantee project success.
However, bad management usually results in project
failure.
Software project management
3
CuuDuongThanCong.com https://fb.com/tailieudientucntt
Success criteria
£Important goals for most projects:
pDeliver the software to the customer at the agreed time.
pKeep overall costs within budget.
pDeliver software that meets the customers expectations.
pMaintain ahappy and well-functioning development
team.
4
CuuDuongThanCong.com https://fb.com/tailieudientucntt
£The product is intangible.
pSoftware cannot be seen or touched.
£Many software projects are 'one-off' projects.
pLarge software projects are usually different in some
ways from previous projects.
£Software processes are variable and organization-
specific.
pWe still cannot reliably predict when a particular
software process is likely to lead to development
problems.
Software management distinctions
5
CuuDuongThanCong.com https://fb.com/tailieudientucntt