Tải bản đầy đủ (.ppt) (23 trang)

Quản lý dự án phần mềm Lập kế hoạch Phần 3

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (246.67 KB, 23 trang )

QUẢN LÝ DỰ ÁN PHẦN MỀM
***
LẬP KẾ HOẠCH
Phần 3
Phạm Minh Tuấn

05/13/14Khoa CNTT - ĐH KHTN 2
Nội dung

Giới thiệu

Phân công tài nguyên

Quản lý chi phí
05/13/14Khoa CNTT - ĐH KHTN 3
Giới thiệu

Work Breakdown Structure

Effort Estimation

Xây dựng lịch biểu

Project Network Diagram

Gantt Chart
STT Công việc Công việc trước Ước
lượng
1 A 1 MD
2 B A 3 MD
3 C A 1 MD


4 D B, C 1 MD
05/13/14Khoa CNTT - ĐH KHTN 4
Giới thiệu
05/13/14Khoa CNTT - ĐH KHTN 5
Giới thiệu

Bước tiếp theo?

Phân công tài nguyên

Trong phạm vi slide, chỉ quan tâm đến tài nguyên con người.

Tính toán chi phí

Các yếu tố tài nguyên, lịch biểu và chi phí ảnh hưởng lẫn nhau
=> Nếu một yếu tố không đáp ứng ràng buộc của dự án thì
phải tính toán lại cho cả ba.
05/13/14Khoa CNTT - ĐH KHTN 6
Phân công nhân sự

Các hoạt động quan trọng

Xác định các role trong dự án

Thiết lập Responsibility Assignment Matrix

Phân phối nhân sự
05/13/14Khoa CNTT - ĐH KHTN 7
Phân công nhân sự


Các role chính trong dự án

Programmers (system engineers)

Technical Lead, Technical Architect, Programmer, Senor programmer

Quality Assurance (QA) engineers (testers)

QA Manager, QA Lead, QA staff

DBAs

DB Administrator, DB Programmer, DB Modeler

CM Engineers (build engineers)

Network Engineers, System Administrators

Analysts (business analysts)

UI Designers

Documentation Writers (editors, documentation specialist)

Project Manager
05/13/14Khoa CNTT - ĐH KHTN 8
Phân công nhân sự

Mô tả rõ các role trong dự án
Role Description Responsibilities

Project manager The Project Manager is responsible for developing,
in conjunction with the Project Sponsor, the project
charter. The Project Manager ensures that the
project is delivered on time, within budget, and to
the required quality standards.

Manage and lead the project
team.

Manage the coordination of
the partners and the working
groups.

Develop and maintain a
detailed project plan.
Technical Lead … …
… … …
… … …
05/13/14Khoa CNTT - ĐH KHTN 9
Phân công nhân sự

Thiết lập Responsibility Assignment Matrix

Accountable (also Approver)

Responsible

Consulted

Informed

WBS Task
Project Role
Project Manager
Technical
Lead
Developer Tester BA
1.0
Requirements
R A/R
2.0 Design I A/R C
3.0 Implementation A R
4.0 Testing A R
05/13/14Khoa CNTT - ĐH KHTN 10
Phân công nhân sự

Phân phối nhân sự

Một số điểm chú ý

Ưu tiên cho các công việc trên đường găng và độ thả nổi thấp

Nếu độ thả nổi bằng nhau=>ưu tiên công việc phức tạp hơn
05/13/14Khoa CNTT - ĐH KHTN 11
Phân công nhân sự

Xác định Skills Matrix
No Resource
Project Skills
Analyst .NET
HTML/

Javascript
Test
Database
Design
1 Perter 1 5 4 3
2 Lary 5 2 1
3 Gible 2 3 5
4 Chirag 1 4
… … … … … … …
05/13/14Khoa CNTT - ĐH KHTN 12
Phân công nhân sự

Xác định nhân sự thật cho dự án


No Resource Project Role
1 Perter Technical Lead
2 Lary BA
3 Gible
Developer
… … …
05/13/14Khoa CNTT - ĐH KHTN 13
Phân công nhân sự

Bảng phân công nhân sự
No Resource Role Task Duration Start Finish
Other
Participants
1 Perter
Technical

Lead
C 1 03/25/2009 03/25/2009 Gible
D … … … …
2 Lary
BA
… … … … …
3 Gible
Developer
… … … … …
… … … … … … … …
05/13/14Khoa CNTT - ĐH KHTN 14
Phân công nhân sự

Một số điểm lưu ý về nhân viên

Kỹ năng của nhân viên

Tính tình của nhân viên

Khả năng làm việc nhóm

Định hướng của nhân viên

Có thể phải tiến hành phỏng vấn nhân viên nếu cần

Có thể thuê mướn nhân sự từ bên ngoài
05/13/14Khoa CNTT - ĐH KHTN 15
Phân công nhân sự

Xem xét lại bảng phân công cho các nhân viên


=>Cần phải cân đối
nhân sự
05/13/14Khoa CNTT - ĐH KHTN 16
Phân công nhân sự

Cân đối tài nguyên


05/13/14Khoa CNTT - ĐH KHTN 17
Phân công nhân sự

Các phương pháp cân đối nhân sự

Phân công thêm hoặc thay đổi nhân sự khác

Đưa các hoạt động song song thành tuần tự

Kéo dài công việc không thuộc đường găng
05/13/14Khoa CNTT - ĐH KHTN 18
Phân công nhân sự

Các phương pháp cân đối nhân sự

Dùng thời gian trễ

Phân hoạch công việc nếu được
05/13/14Khoa CNTT - ĐH KHTN 19
Tính toán chi phí


Các loại chi phí chính

Nhân công

Trang thiết bị cần thiết

Phần cứng, phần mềm,…

Tiện ích hỗ trợ

Viết, giấy in, máy in, máy lạnh…

Khác

Chi phí đi lại

Chi phí huấn luyện

Thưởng, Team building

Dự trữ
05/13/14Khoa CNTT - ĐH KHTN 20
Tính toán chi phí

Tính toán chi phí

Xem thêm trong giáo trình
WBS Task
Project Cost($)
Labor Cost

Equipment
Cost
… … Total
0.0 Project A 100.000 20.000 500.000
1.0
Requirements
20.000
2.0 Design 10.000
3.0 Implementation 40.000
4.0 Testing 30.000
05/13/14Khoa CNTT - ĐH KHTN 21

Bài tập
Lương: 10 $/ngày. Ngày làm 8 giờ
Overtime: 3 $/giờ
Chỉ có tối đa 2 nhân viên
Thời gian không quá 17 ngày
Không thay đổi được thứ tự công việc
Xác định lịch biểu và bảng phân công sao cho
- Tổng chi phí nhân công là thấp nhất có thể
- Cân đối nhất có thể
05/13/14Khoa CNTT - ĐH KHTN 22
05/13/14Khoa CNTT - ĐH KHTN 23
References

The Project Management Life Cycle, Jason Westland

Software Project Management For Dummies, Teresa Luckey &
Joseph Phillips


Project Management Text Book, Nguyen Thi Bich

Software Project Management Slides, John Musser

×