1. Trang chủ
  2. » Giáo Dục - Đào Tạo

công nghệ phần mềm chuẩn CMMI

40 386 3

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 40
Dung lượng 776,85 KB

Nội dung

LOGO CÔNG CÔNG NGHỆ NGHỆ PHẦN PHẦN MỀM MỀM CHUẨN CMMI I Giới thiệu CMMi Giới thiệu:  CMMi (Capability Maturity Model Integration) mơ hình quản lý chất lượng cho tổ chức Nó sử dụng để định hướng quản lý, định hướng phát triển cho dự án, phận tổ chức tồn tổ chức đó.   CMMi tạo trì nhóm gồm có thành viên cơng nghiệp, phủ Software Engineering Institute (SEI) .  Giới thiệu  CMMi đưa vào doanh nghiệp theo đối tượng kinh doanh Các doanh nghiệp tự cấp chứng nhận CMMi Do đó, doanh nghiệp cần phải xác định từ cấp độ đến Kết thẩm tra đưa tổ chức thẩm tra I Giới thiệu CMMi Nguồn gốc:  Được phát triển dựa CMM- mô hình phát triển phần mềm đưa Viện kỹ nghệ phần mềm SEI trường đại học Carnegie Mellon, Mỹ  CMM (Capability Maturity Model) mơ hình phát triền phần mềm định nghĩa lần đầu vào năm 1989 sách “Managing the Software Process” viết Watts Humphrey  CMM phương thức sử dụng để đánh giá, xác định độ phát triển quy trình phát triển phần mềm tổ chức Nguồn gốc:  CMM phát triển với mục đích ban đầu để phục vụ q trình phát triển phần mềm sau sử dụng rộng rãi cho mơ hình kinh doanh bản, cơng nghiệp quan nhà nước Software Software CMM v1.1 CMaM v2.0 SE-CMM EIA/IS 731 CMMI CMMI SECM v1.0x v1.1x SECAM SA-CMM v1.01 IPD-CMM v0.98 Lợi ích từ CMMi  Với mơ hình CMMi, doanh nghiệp có thể:  Có thêm định rõ ràng, dứt khoát việc quản lý hoạt động cho đối tượng kinh doanh họ  Giải thích phạm vi tầm nhìn vòng đời phát triển phần mềm, hoạt động nhằm đảm bảo sản phẩm dịch vụ đáp ứng nhu cầu khách hàng  Thực thêm đầy đủ thục với cách thức làm việc Lợi ích từ CMMi  Kết hợp có cộng thêm vào thực hành tốt Ví dụ cách đo lường, quản lý mạo hiểm, quản lý cung cấp   Thêm vào chức nhận phê bình từ sản phẩm dịch vụ cơng ty Thêm vào hồn tồn điều tuân theo chuẩn ISO Cải tiến quy trình, nâng cao suất, chất lượng sản phẩm, nâng cao lợi • Cải thiện khả quản lý giải vấn đề, rủi ro • Đảm bảo tính ổn định cho hoạt động phát triển tổ chức •  Về có mục đích chính: nhuận Mục đích sử dụng II PHÂN LOẠI MƠ HÌNH CMMi SE SW (System Engineering) (Software Engineering) IPPD (Integrated Product and Process Development) SS (Supplier sourcing) SE System Engineering  Là mơ hình bao trùm tồn q trình phát triển hệ thống phần mềm khơng  Mơ hình tập trung vào việc đưa đến khách hàng cần, mong muốn ràng buộc sản phẩm, hỗ trợ giải vấn đề phát sinh toàn vòng đời sản phẩm Mức 2: Quản lý (tiếp)   Kiểm tra hoạt động thực hành động chuẩn xác Xác định hợp tác với người liên quan  Bắt đầu việc luyện tập tiếp tục tăng độ phức tạp Mức 3: Định nghĩa – Defined  Là cấp độ mà ngồi quy trình áp dụng level có thêm quy trình khác như: phát triển yêu cầu, giải pháp kỹ thuật, tích hợp hệ thống, kiểm định, phê duyệt, quản lý rủi ro phân tích định Đặc điểm:  Tiêu chuẩn, quy trình, thủ tục dự án biến đỏi để phù hợp với quy trình tiêu chuẩn dự án đặc thù cho phần tổ chức  Các quy trình định nghĩa chi tiết khắt khe so với level Mức (tiếp)   Quy trình quản lý theo đốn Quy trình quản lý cách chủ động  Tiếp tục định nghĩa tổ chức lớn mạnh Mức 4: Quản lý chất lượng  Thỏa mãn mức  Thiết lập mục đích định lượng chất lượng sản phẩm, chất lượng phục vụ thực quy trình  Thiết lập thực tiến trình dự đốn trước thống kê ổn định  Thiết lập thống kê để biết tiến trình đạt mục đích mức Mức 5: Tối ưu hóa  Thỏa mãn mức 2,  Thiết lập mục đích cải tiến chất lượng trình  Nhận dạng ngăn chặn lỗi chung  Nhận dạng bắt đầu trình phát triển sáng tạo cá cải tiến kỹ thuật Process Area  Một miền quy trình (Process Area – PA) nhóm luyện tập hay hành động thực thi chung đẻ hoàn thành mục đích xác định  Một PA loạt việc thực có liên quan tới lĩnh vực mà thực đồng thời thỏa mãn tập hợp mục tiêu Các mục tiêu cho quan trọng việc cải tiến lĩnh vực V GOALS & PRACTICES  Goals (G – mục tiêu) có loại:  Specify Goals (xác định mục tiêu) – SG: Là hành động cho PA xác định trình nghiên cứu phát triển  Generic Goals (mục tiêu chung) – GG: Là mục tiêu chung cho nhiều PA tồn mơ hình Chúng giúp xác định cho việc PA chuẩn Oganization  Quan hệ Goals Practices:  Các PA có vài G phải đáp ứng G mức cao nên G phải kết hợp với Practices (P) Các P xác định nhiệm vụ cụ thể thực thi PA nhằm hoàn thành G   Các G P liên quan tới nhiều PA Ở mức 2: • • •  Thiết lập sách Lên kế hoạch cho quy trình Huấn luyện nhân viên Ở mức 3: • • • Thực tất hành động mức Định nghĩa quy trình Thu thập thơng tin cho việc cải tiến quy trình   Mỗi mức có GG GP ánh xạ GG Trọng tâm CMMi thể chế hóa Các G khơng thể đạt mà khơng có thể chế hóa quy trình Các GG GP cung cấp thể chế hóa nâng cao tính tinh tế cho PA G P cung cấp thực cho PA  PA mức 2:  Tập trung vào hiệu quản lý ảnh hưởng tới thói quen cơng việc hàng ngày PA mức  Mục đích quản lý yêu cầu sản phẩm dự án thành phần sản phẩm, nhận biết mâu thuẫn yêu cầu, kế hoạch dự án sản phẩm  Quản lý yếu cầu có sẵn yêu cầu khách hàng đưa văn hóa, sẵn sàng thực thi thực thi  Đây mức làm tảng cho mức cao đố người ta không đưa Requirement Development (phát triển yêu cầu)– RD TRACING – TRUY XUẤT  Trong CMMi dành cho phần mềm Traceability(Truy xuất nguồn gốc) thực sớm mức  Không thể quản lý thay đổi yêu cầu khơng có cách Tracing nhiều phương pháp Các tổ chức lập lên Requirement Traceability Matrix(yêu cầu truy xuất nguồn gốc ma trận) – RTM để quản lý   Trong CMMi RTM P Mục đích tìm lỗi nhanh chóng sửa lỗi Lập kế hoạch cho dự án  Mục đích thiết lập trì kế hoạch • Thiết lập trì kế hoạch khơng phải khởi tạo điều hành mà phải định kế hoạch, văn hóa kế hoạch, dùng kế hoạch để giám sát xảy thực kế hoạch đánh giá kết  Lập kế hoạch cho dự án không dừng lại phần mềm mà bao gồm kế hoạch thiết kế chuyển giao sản phẩm Lập kế hoạch cho dự án  Xác định xây dựng văn phạm vi dự án, ước lượng kích cỡ độ phức tạp dự án, ước lượng công việc, lực, giá thành, vòng đời dự án, xác định ngân sách lập lịch, xác định làm tài liệu rủi ro dự án, lập kế hoạch mở rộng để giao nhiệm vụ cho cá nhân đảm bảo thành công dự án, lập ké hoạch quản lý thông tin, nhân viên, tài nguyên phần cứng, lập ké hoạch cho việc đào tào thành viên tham gia dự án Practices – luyện tập  Các luyện tập hành động mà phải thực nhằm đáp ứng mục tiêu cho PA Mỗi luyện tập liên quan đến mục tiêu Có kiểu luyện tập:   Luyện tập cụ thể(Spaccify Practices): luyện tập cho mục tiêu cụ thể Luyện tập tổng quan(Generic Practices): kết hợp với mục tiêu tổng quan nhằm đưa thành chuẩn hay thể chế hóa luyện tập Common Feature  Các Practices mà Common Feature quản lý: • • • • Cam kết thực (Commitment to Perform – CO) Khả thực (Ability to Perform – AB) Hướng thực thi (Directing Implementation – DI) Kiểm tra việc thực thi (Verifying Implementation – VE) ... nhận CMMi Do đó, doanh nghiệp cần phải xác định từ cấp độ đến Kết thẩm tra đưa tổ chức thẩm tra I Giới thiệu CMMi Nguồn gốc:  Được phát triển dựa CMM- mơ hình phát triển phần mềm đưa Viện kỹ nghệ. .. Là mô hình bao trùm tồn q trình phát triển phần mềm sử dụng phương pháp đánh giá, định lượng cho trình phát triển vận hành phần mềm III CẤU TRÚC CỦA CMMi Levels - Mức độ Process areas – Miền... giá, xác định độ phát triển quy trình phát triển phần mềm tổ chức Nguồn gốc:  CMM phát triển với mục đích ban đầu để phục vụ trình phát triển phần mềm sau sử dụng rộng rãi cho mơ hình kinh doanh

Ngày đăng: 19/11/2017, 20:03

TỪ KHÓA LIÊN QUAN

w