1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng công nghệ phần mềm nâng cao Những khó khăn của kỹ nghệ phần mềm

10 324 1

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 128,25 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Những khó khăn của Kỹ Nghệ Phần mềm Công Nghệ Phần Mềm Nâng Cao... „ Liệu có vấn đề trong việc phát triển PM?. Một số dự án thất bại Những con số thống kê về các dự án PM „ Khủng hoảng

Trang 1

Những khó khăn của Kỹ Nghệ Phần mềm

Công Nghệ Phần Mềm Nâng Cao

Trang 2

„ Liệu có vấn đề trong việc phát triển PM?

…Một số dự án thất bại

…Những con số thống kê về các dự án PM

„ Khủng hoảng PM

„ Những khó khăn trong phát triển PM

Trang 3

Pham Ngoc Hung, Coltech, VNU, 2009 3

Tài liệu tham khảo

„ Bài giảng trên lớp

„ Sommerville, Software Engineering,

Addison-Wesley

„ Pressman, Software Engineering, McGraw

Hill

„ Advanced SE course (MIT)

Trang 4

Một số dự án thất bại

„ AAS (FAA Advanced Automation System) (1989)

… IBM phát triển (2.3 triệu dòng lệnh bằng Ada)

… 1994: xây dựng lại từ đầu (vì đặc tả yêu cầu k đúng)

„ FBI CIC

„ IRS Modernization Program

„ C-17: 20M, cuối 80s ->85 (lần thử đầu tiên 7/1990)

… Gặp nhiều vđề khó về kỹ thuật, quá thời gian và kinh phí

„ Ariane 5 (June 04, 1996) nổ sau khi phóng (40s)

Trang 5

Pham Ngoc Hung, Coltech, VNU, 2009 5

Những con số biết nói

„ Việc phát triển các ứng dụng > 5000 function points

(~500,000 LOC) là một trong những nhiệm vụ rủi ro

nhấttrong thế giới hiện đại (Capers Jones)

„ Những rủi ro dẫn đến hủi hoặc đình trệ tăng nhanh cùng với việc tăng của kích thước các ứng dụng (Capers

Jones):

… 65% các HT lớn (>1,000,000 LOC) bị hủi trước khi hoàn thành … 50% các HT ước lượng sai kích thước > 1/2 million LOC

… 25 % các dự án > 100,000 LOC

„ Tỷ lệ thất bại (Failure or cancellation) của các dự án lớn

là >20% (Capers Jones)

Trang 6

Ví dụ về kích thước dự án

Trang 7

Pham Ngoc Hung, Coltech, VNU, 2009 7

Những con số biết nói (cont.)

„ Sau khi khảo sát 8,000 dự án IT, Standish Group cho biết khoảng 30% bị hủi trước

khi hoàn thành

„ Trung bình các dự án ở Mỹ bị hủi sau 1

năm tiến hành và tiêu tốn 200% kinh phí

dự kiến (Capers Jones).

„ Các dự án bị hủi chiếm khoảng 15% tổng kinh phí PM của Mỹ ($14 billion in 1993

dollars) (Capers Jones).

Trang 8

Thống kê của Standish Group (2006)

„ 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

Trang 9

Pham Ngoc Hung, Coltech, VNU, 2009 9

Những con số biết nói (cont.)

„ 2/3 dự án được hoàn thành vượt quá thời gian

và kinh phí dự kiến (Capers Jones) [bad

estimates?]

„ 2/3 dự án được hoàn thành là có độ tin cậy và chất lượng thấp trong một năm đầu triển khai

(Jones).

„ Tỷ lệ xảy ra lỗi của PM từ 0.5 đến 3.0 /1000

LOC (Bell Labs survey).

„ Civilian software: tối thiểu 100 từ tiếng Anh

được sinh ra cho mọi câu lệnh.

… Military: ~ 400 từ (Capers Jones)

Trang 10

Thảo luận

„ Bạn đã từng tham gia một dự án mà nó

chưa bao giờ kết thúc hoặc không được

sử dụng?

„ Bạn có những ví dụ nào khác về thất bại của các dự án PM?

Ngày đăng: 18/07/2015, 20:05

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm