Professional Documents
Culture Documents
BOOTSTRAP
BOOTSTRAP
phần mềm
Trừu tượng. Phương pháp BOOTSTRAP để đánh giá và cải tiến quy trình phần mềm ban đầu
được phát triển bằng cách lấy mô hình SEI ban đầu làm điểm khởi đầu và mở rộng nó với các tính
năng dựa trên hướng dẫn từ tiêu chuẩn chất lượng ISO 9000 và tiêu chuẩn mô hình quy trình ESA
(Cơ quan Vũ trụ Châu Âu). Các phần mở rộng được thực hiện để phù hợp với phương pháp luận
trong bối cảnh châu Âu và để đạt được hồ sơ năng lực chi tiết hơn và mức độ trưởng thành riêng
biệt cho các tổ chức và dự án của họ. Phương pháp này cũng được cung cấp các công cụ phần
mềm và hỗ trợ cơ sở dữ liệu đánh giá tích lũy. Gần đây, phương pháp này cũng đã áp dụng các đặc
điểm của tiêu chuẩn ISO mới hiện được gọi là Sáng kiến SPICE. Tất cả những điều này đã làm cho
phương pháp BOOTSTRAP đặc biệt phù hợp để cải tiến quy trình với các loại hình và quy mô tổ
chức khác nhau cũng như với các loại quy trình và sản phẩm phần mềm khác nhau. Bài viết trình
bày phương pháp luận BOOTSTRAP và đưa ra kết luận đặc biệt là các khía cạnh liên quan đến cải
tiến có thể đặt ra các điều kiện ranh giới giữa các phương pháp đánh giá và cải tiến quy trình phần
mềm khác nhau.
1. Giới thiệu
Giá trị của việc đánh giá và cải tiến quy trình phần mềm đã được thừa nhận một thời gian trong
toàn ngành công nghiệp phần mềm. Bước đầu tiên được Viện Kỹ thuật Phần mềm thực hiện bằng
cách xuất bản mô hình trưởng thành của nó để xác định khả năng xử lý phần mềm vào năm 1987,
[15]. Sau đó bắt đầu từ năm 1989 một
Dự án ESPRIT BOOTSTRAP đã phát triển phương pháp cải tiến và đánh giá quy trình của Châu
Âu, trong đó mô hình SEI ban đầu được áp dụng làm nền tảng chính. Đồng thời SEI đã phát triển
các phiên bản mới của mô hình trưởng thành của nó hiện được gọi là Mô hình trưởng thành năng
lực (CMM), [11]. Gần đây, một nỗ lực quốc tế, được gọi là Xác định khả năng và cải tiến quy trình
phần mềm (SPICE) đã được chuẩn bị làm cơ sở cho tiêu chuẩn ISO mới cho các phương pháp
đánh giá và cải tiến quy trình phần mềm. Phương pháp BOOTSTRAP, cũng tham gia vào Dự án
SPICE, [13], có thể giải quyết được mẫu rộng nhất của các tổ chức sản xuất phần mềm (SPU) và
hỗ trợ mạnh mẽ các hoạt động cải tiến quy trình. Phương pháp BOOTSTRAP bao gồm quy trình
đánh giá có hướng dẫn, các công cụ xác định mức độ hoàn thiện và năng lực (bảng câu hỏi và
thuật toán), hướng dẫn cải tiến quy trình (tiêu chuẩn để tạo kế hoạch hành động) và chương trình
đào tạo đánh giá viên. Phương pháp này được hỗ trợ bởi các công cụ dựa trên máy tính và cơ sở dữ
liệu châu Âu được cập nhật liên tục, mang đến cơ hội tuyệt vời để so sánh mức độ trưởng thành và
năng lực của công ty được đánh giá chẳng hạn với 32 phương tiện luân phiên của các công ty
tương tự. Cơ sở dữ liệu BOOTSTRAP, đào tạo người đánh giá và cấp phép cho phương pháp này
được đảm nhận bởi Viện BOOTSTRAP được thành lập bởi các đối tác của Dự án BOOTSTRAP.
Các tính năng làm cho phương pháp BOOTSTRAP đặc biệt phù hợp cho việc cải tiến quy trình là:
để coi các mục tiêu và nhu cầu kinh doanh của tổ chức là điểm khởi đầu của việc đánh giá
và cải tiến quá trình,
sử dụng đánh giá như bước đầu tiên của quá trình cải tiến,
để sử dụng cơ sở dữ liệu hỗ trợ và các công cụ phần mềm,
để thể hiện khả năng dưới dạng hồ sơ chi tiết,
để so sánh tổ chức và các dự án của nó với nhau,
để tạo ra các hồ sơ phân tích khoảng cách chẳng hạn như đối với ISO 9001 và SPICE, đồng
thời duy trì và sử dụng cơ sở dữ liệu đánh giá toàn diện làm nguồn dữ liệu điểm chuẩn công
nghiệp được cập nhật liên tục.