« Home « Kết quả tìm kiếm

Bài giảng môn Công nghệ phần mềm - Chương 3: Quản lý dự án phần mềm


Tóm tắt Xem thử

- QUẢN LÝ DỰ ÁN PHẦN MỀM.
- Quản lý dự án phần mềm.
- Là các hoạt động trong lập kế hoạch, giám sát và điều khiển tài nguyên dự án thời gian thực hiện, các rủi ro và quy trình thực hiện dự án nhằm đảm bảo thành công cho dự án..
- Giới thiệu về quản lý dự án phần mềm.
- Các dự án thường:.
- Tại sao phải quản lý dự án?.
- Có tới 50% trong số các dự án phần mềm thất bại.
- Chỉ có 16.2% dự án là hoàn thành đúng hạn và nằm trong giới hạn ngân sách, đáp ứng tất cả tính năng và đặc tính như cam kết ban đầu.
- Có 52.7% dự án được hoàn thành và đi vào hoạt động nhưng không hoàn thành đúng hạn và bội chi, thêm nữa không đáp ứng đầy đủ tính năng và đặc tính như thiết kế ban đầu.
- Và có 31.1% dự án thất bại trước khi được hoàn thành.
- hơn 83.8% dự án thất bại hoặc không đáp ứng những yêu cầu ban đầu.
- Quản lý các yếu tố:.
- Nhiệm vụ, quyền hạn của người quản lý dự án.
- Thời gian.
- Rủi ro.
- phân tích rủi ro.
- Phân tích rủi ro - Lập kế hoạch - Chọn người.
- Theo dõi và kiểm soát dự án.
- Xác định yêu cầu chung.
- Trước tiên cần xác định các yêu cầu chức năng (công việc phần mềm thực hiện) cũng như phi chức năng (công nghệ dùng để phát triển phần mềm)của phần mềm.
- Sau đó cần xác định rõ tài nguyên cần thiết để xây dựng phần mềm:.
- Phần mềm có thể sử dụng lại.
- Xác định thời gian cần thiết để thực hiện dự án..
- Trong quá trình này cần phải nắm bắt được bài toán thực tế cần giải quyết cũng như các hoạt động mang tính nghiệp vụ của khách hàng để có thể xác định rõ ràng yêu cầu chung của đề án, xem xét dự án có khả thi hay không.
- Bối cảnh thực hiện dự án: Căn cứ pháp lý để thực hiện, hiện trạng cntt của khách hàng trước khi có dự án, nhu cầu ứng dụng phần mềm của khách hàng, đặc điểm và phạm vi của phần mềm sẽ xây dựng..
- Mục đích và mục tiêu của dự án: Xác định mục tiêu của phần mềm: lượng dữ liệu xử lý, lợi ích phần mềm đem lại..
- Phạm vi dự án: Những người liên quan tới dự án, các hoạt động nghiệp vụ cần tin học hóa..
- Nguồn nhân lực tham gia dự án: Cán bộ nghiệp vụ, người tham gia (phân tích, thiết kế, lập trình,kiểm thử, cài đặt, người hướng dẫn khách hàng sử dụng, bảo trì).
- Ràng buộc thời gian thực hiện dự án: Ngày nghiệm thu dự án, ngày bàn giao dự án..
- Ràng buộc kinh phí: Kinh phí trong từng giai đoạn thực hiện dự án..
- Chữ kí các bên liên quan tới dự án.
- Hiểu rõ tầm quan trọng của việc lập kế hoạch dự án.
- Nắm được cấu trúc của một bản kế hoạch dự án phát triển hệ thống phần mềm..
- Lập kế hoạch dự án.
- Các loại kế hoạch thực hiện dự án.
- Cách thức tiếp cận quản lý: Đo và ước lượng.
- Đo phần mềm.
- Chỉ quản lý các yếu tố có thể đo được.
- Ước lượng phần mềm là công việc quan trọng hàng đầu trong quản lý dự án.
- Từ kích cỡ phần mềm có thể tính một số giá trị như.
- Đo kích cỡ phần mềm.
- Ước lượng phần mềm.
- Phần mềm kích cỡ 33.3 KLOC..
- Ѭớc lѭợng lại khi dự án tiến triển.
- Ước lượng cho chúng ta con số khái quát để làm cơ sở thực hiện dự án.
- Số ngѭời tham gia thay đổi theo từng pha của dự án.
- xác định nhiệm vụ.
- người thực hiện.
- Xác định tài nguyên cho dự án.
- Phần mềm dùng lại được.
- Phần cứng/công cụ phần mềm.
- Xác định nhiệm vụ.
- Xác định ràng buộc nhiệm vụ.
- Thực hiện các nhiệm vụ song song khi có thể.
- theo dõi thời gian biểu.
- 3.4.Đảm bảo chất lượng phần mềm.
- Là công việc xuyên suốt quá trình phát triển phần mềm.
- Chất lѭợng phần mềm.
- 3.4Đảm bảo chất lượng phần mềm.
- Đảm bảo chất lượng khi bắt đầu dự án.
- Đảm bảo chất lượng trong quá trình thực hiện dự án.
- Thực hiện theo nhóm.
- Xác định phân tích yêu cầu.
- Phạm vi phần mềm.
- Các rủi ro và biện pháp khắc phục.
- Rủi ro và biện pháp.
- Các nhân tố có thể làm thất bại dự án.
- rủi ro kỹ thuật: quá khó.
- rủi ro kinh tế: quá đắt.
- rủi ro thời gian: thời gian quá ngắn phân ho ạch yêu cầu.
- Quản lý rủi ro dự án phần mềm.
- Ví dụ về rủi ro.
- Các rủi ro.
- Hoạt động của quản lý rủi ro.
- Tiến trình quản lý rủi ro.
- Bước 1: Xác định các rủi ro có thể.
- Thời gian ước lượng thực tế.
- Phương pháp xác định rủi ro.
- Một số kỹ thuật xác định rủi ro.
- Một số câu hỏi giúp xác định rủi ro.
- Bước 2: Phân tích rủi ro.
- Một số rủi ro và giải pháp.
- Chiến lược đáp ứng rủi ro.
- Bước 4: Kiểm soát rủi ro.
- Quản lý rủi ro.
- Rủi ro là các sự kiện khiến dự án thất bại.
- thời gian quá dài.
- Là các yếu tố có thể quản lý được.
- Nhiệm vụ của ngѭời quản lý dự án.
- xác định (dự đoán) rủi ro.
- phân tích rủi ro (khả nĕng và thiệt hại).
- quản lý rủi ro (đưa ra giải pháp).
- giám sát (theo dõi sự xuất hiện, tác động của rủi ro) và thực hiện biện pháp quản lý.
- Phân tích, đưa ra quyết định có áp dụng biện pháp quản lý cần thiết hay không.
- Quản lý nhân sự.
- Con người là yếu tố quan trọng nhất trong phát triển phần mềm.
- Phần mềm phát triển theo nhóm.
- thủ thư phần mềm (quản lý cấu hình).
- Cần phân rã dự án lớn thành các dự án nhỏ.
- Các thành viên khác thực hiện công việc chi tiết.
- Quản lý cấu hình phần mềm.
- Công cụ hỗ trợ quản lý dự án

Xem thử không khả dụng, vui lòng xem tại trang nguồn
hoặc xem Tóm tắt