Quản trị dự án phần mềm<br />
<br />
Nguyễn Thị Minh Tuyền<br />
<br />
Nội dung của slide này dựa vào các slide của Ian Sommerville<br />
<br />
Nội dung<br />
1. Quản lý rủi ro<br />
2. Quản lý con người<br />
3. Làm việc nhóm<br />
<br />
Nguyễn Thị Minh Tuyền<br />
<br />
2<br />
<br />
Nhập môn CNPM<br />
<br />
Quản trị dự án phần mềm<br />
v Gồm các hoạt động để đảm bảo rằng<br />
§ phần mềm được phân phối đúng hạn và<br />
§ theo đúng lịch trình và<br />
§ theo các yêu cầu của tổ chức phát triển và mua<br />
phần mềm.<br />
v Quản trị dự án là cần thiết vì việc phát<br />
triển phần mềm phụ thuộc vào các ràng<br />
buộc về tài chính và lịch trình được thiết<br />
lập bởi tổ chức phát triển phần mềm.<br />
Nguyễn Thị Minh Tuyền<br />
<br />
3<br />
<br />
Nhập môn CNPM<br />
<br />
Tiêu chí thành công<br />
v Phân phối phần mềm đến khách hàng<br />
đúng thời gian đã thỏa thuận.<br />
v Đảm bảo tổng chi phí luôn nằm trong<br />
mức tài chính cho phép.<br />
v Phân phối phần mềm thỏa mãn mong<br />
đợi của khách hàng.<br />
v Duy trì một nhóm phát triển vui vẻ và<br />
hoạt động hiệu quả.<br />
<br />
Nguyễn Thị Minh Tuyền<br />
<br />
4<br />
<br />
Nhập môn CNPM<br />
<br />
Đặc thù của quản lý phần mềm<br />
v Sản phẩm không hữu hình.<br />
§ Phần mềm không thể nhìn hay sờ được. Người quản trị<br />
dự án phần mềm không thể thấy tiến độ chỉ bằng cách<br />
nhìn vào nhìn vào artefact đang được xây dựng.<br />
v Nhiều dự án phần mềm là các dự án 'one-off’.<br />
§ Các dự án phần mềm lớn thường khác với các dự án<br />
trước đó. Thậm chí những người quản lý đã có kinh<br />
nghiệm cũng có thể gặp khó khăn trong những vấn đề<br />
đã dự đoán trước.<br />
v Các quy trình phần mềm dễ thay đổi, nghĩa là<br />
nó không được chuẩn hóa.<br />
<br />
Nguyễn Thị Minh Tuyền<br />
<br />
5<br />
<br />
Nhập môn CNPM<br />
<br />