Tiêu chuẩn TCVN 10606-5-1-1:2014 có thể áp dụng cho mô hình các tổ chức rất bé VSE. Các VSE là các công ty, tổ chức, phòng ban hoặc dự án tối đa 25 người. Các quá trình vòng đời được mô tả trong bộ TCVN 10606 (ISO/IEC 29110) không dùng để ngăn ngừa hoặc ngăn cản việc sử dụng bởi các tổ chức lớn hơn VSE. Tiêu chuẩn này cung cấp hướng dẫn quản lý và sử dụng kỹ thuật để hồ sơ sơ khởi đã mô tả trong TCVN 10606-4-1 (ISO/IEC 29110-4-1) thông qua các quá trình Quản lý Dự án và Thực thi Phần mềm. Tiêu chuẩn này là một hướng dẫn riêng biệt. Tiêu chuẩn này không dành để VSE sử dụng hồ sơ được chuẩn hóa để thực thi tiêu chuẩn này.
TIÊU CHUẨN QUỐC GIA TCVN 10606-5-1-1:2014 ISO/IEC TR 29110-5-1-1:2012 KỸ THUẬT PHẦN MỀM - HỒ SƠ VÒNG ĐỜI CHO CÁC TỔ CHỨC RẤT BÉ - PHẦN 5-1-1: HƯỚNG DẪN QUẢN LÝ VÀ KỸ THUẬT: NHÓM HỒ SƠ CHUNG: HỒ SƠ SƠ KHỞI Software engineering - Lifecycle profiles for Very Small Entities (VSEs) - Part 5-1-1: Management and engineering guide: Generic profile group: Entry profile Lời nói đầu TCVN 10606-5-1-1:2014 hồn toàn tương đương với ISO/IEC TR 29110-5-1-1:2012 TCVN 10606-5-1-1:2014 Ban Kỹ thuật tiêu chuẩn quốc gia TCVN/JTC1 Công nghệ Thông tin biên soạn, Tổng cục Tiêu chuẩn Đo lường Chất lượng đề nghị, Bộ Khoa học Công nghệ công bố Bộ tiêu chuẩn TCVN 10606 (ISO/IEC 29110) Kỹ thuật phần mềm gồm tiêu chuẩn sau: - TCVN 10606-1:2014 (ISO/IEC TR 29110-1:2011) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé - Phần 1: Tổng quát; - TCVN 10606-2:2014 (ISO/IEC 29110-2:2011) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé - Phần 2: Khung sơ đồ phân loại; - TCVN 10606-3:2014 (ISO/IEC TR 29110-3:2011) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé - Phần 3: Hướng dẫn đánh giá; - TCVN 10606-4-1:2014 (ISO/IEC 29110-4-1:2011) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé - Phần 4-1: Đặc tả hồ sơ: Nhóm hồ sơ chung; - TCVN 10606-5-1-1:2014 (ISO/IEC TR 29110-5-1-1:2012) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé - Phần 5-1-1: Hướng dẫn quản lý kỹ thuật: Nhóm hồ sơ chung - Hồ sơ sơ khởi; - TCVN 10606-5-1-2:2014 (ISO/IEC TR 29110-5-1-2:2012) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé - Phần 5-1-2: Hướng dẫn quản lý kỹ thuật: Nhóm hồ sơ chung - Hồ sơ Lời giới thiệu Nền công nghiệp phần mềm công nhận giá trị Tổ chức bé (VSE) việc đóng góp sản phẩm dịch vụ đáng giá Trong tiêu chuẩn TCVN 10606 (ISO/IEC 29110), VSE thực thể (doanh nghiệp, tổ chức, phịng ban dự án) có tối đa 25 người Các VSE phát triển và/hoặc bảo trì phần mềm sử dụng hệ thống lớn hơn; đó, thường u cầu việc cơng nhận VSE nhà cung cấp phần mềm chất lượng cao Theo Tổ chức Hợp tác Phát triển Kinh tế OECD, báo cáo SME Quan điểm Tinh thần làm Chủ (2005) "các SME tạo thành ảnh hưởng lớn đến hình thức tổ chức kinh doanh toàn nước giới, chiếm 95% lên đến 99% dân số kinh doanh tùy quốc gia" Thách thức mà phủ nước OECD phải đối mặt cung cấp môi trường kinh doanh có hỗ trợ khả cạnh tranh cho số lượng lớn dân kinh doanh hỗn tạp thúc đẩy văn hóa tinh thần làm chủ sơi động Từ nghiên cứu khảo sát tiến hành, điều rõ ràng phần lớn tiêu chuẩn quốc tế không đáp ứng nhu cầu VSE Việc phù hợp với tiêu chuẩn khó khăn, khơng phải khơng thể Sau VSE khơng có (hoặc hạn chế) cách thức để công nhận thực thể sản xuất phần mềm chất lượng phạm vi họ Do đó, VSE thường cắt bỏ số hoạt động kinh tế Nhận thấy VSE gặp khó khăn áp dụng tiêu chuẩn quốc tế liên quan đến nhu cầu kinh doanh họ để chứng minh việc áp dụng tiêu chuẩn vào thực tiễn kinh doanh họ Hầu hết VSE không đủ khả tài nguyên, mặt số lượng nhân viên, ngân sách thời gian, không làm VSE thấy lãi ròng thiết lập q trình vịng đời phần mềm Để khắc phục số khó khăn này, tập hợp hướng dẫn phát triển dựa tập hợp đặc điểm VSE Các hướng dẫn dựa tập phần tử tiêu chuẩn thích hợp, gọi Hồ sơ VSE Mục đích hồ sơ VSE để định nghĩa tập tiêu chuẩn quốc tế liên quan đến bối cảnh VSE, ví dụ q trình kết ISO/IEC 12207 sản phẩm ISO/IEC 15289 Bộ TCVN 10606 (ISO/IEC 29110) tập trung vào khách hàng, phát triển để cải tiến chất lượng sản phẩm và/hoặc dịch vụ hiệu trình Như Bảng 1, TCVN 10606 (ISO/IEC 29110) không dùng để ngăn chặn việc sử dụng vòng đời khác như: thác đổ, lặp, tăng dần, tiến hóa nhanh nhẹn Bảng - Khách hàng mục tiêu TCVN 10606 (ISO/IEC 29110) Tiêu đề Khách hàng mục tiêu Phần Tổng quát VSE, đánh giá viên, bên xây dựng tiêu chuẩn, bên cung ứng công cụ bên cung ứng phương pháp luận Phần Khung sơ đồ phân loại Các bên xây dựng tiêu chuẩn, bên cung ứng công cụ bên cung ứng phương pháp luận Không dành cho VSE Phần Hướng dẫn đánh giá đánh giá viên VSE Phần Đặc tả hồ sơ Các bên xây dựng tiêu chuẩn, bên cung ứng công cụ bên cung ứng phương pháp luận Không dành cho VSE Phần Hướng dẫn Quản lý Kỹ thuật Các VSE Nếu cần hồ sơ mới, TCVN 10606-4 (ISO/IEC 29110-4) TCVN 10606-5 (ISO/IEC 29110-5) phát triển tiếp mà khơng làm ảnh hưởng đến tài liệu có trở thành tiêu chuẩn TCVN 10606-4-m (ISO/IEC 29110-4-m) TCVN 10606-5-m-n (ISO/IEC 29110-5-m-n) tương ứng thơng qua q trình xây dựng tiêu chuẩn TCVN 10606-1 (ISO/IEC TR 29110-1) định nghĩa thuật ngữ nghiệp vụ kinh doanh chung cho TCVN 10606 (ISO/IEC 29110) Tiêu chuẩn giới thiệu đặc điểm yêu cầu VSE làm rõ sở lý luận hồ sơ, tài liệu, tiêu chuẩn hướng dẫn cụ thể cho VSE TCVN 10606-2 (ISO/IEC 29110-2) giới thiệu khái niệm hồ sơ chuẩn hóa kỹ thuật phần mềm cho VSE định nghĩa thuật ngữ chung cho TCVN 10606 (ISO/IEC 29110) Tiêu chuẩn thiết lập cách lôgic định nghĩa ứng dụng hồ sơ chuẩn hóa Tiêu chuẩn quy định phần tử chung cho tất hồ sơ chuẩn hóa (cấu trúc, phù hợp, việc đánh giá) giới thiệu sơ đồ phân loại (lập danh mục) hồ sơ TCVN 10606 (ISO/IEC 29110) TCVN 10606-3 (ISO/IEC 29110-3) xác định hướng dẫn đánh giá trình yêu cầu tuân thủ cần có để đạt mục đích hồ sơ VSE xác định Tiêu chuẩn bao gồm thơng tin hữu ích cho bên phát triển phương pháp đánh giá công cụ đánh giá Tiêu chuẩn người có liên quan trực tiếp tới trình đánh giá, đánh giá viên bên bảo trợ đánh giá, người cần hướng dẫn để đảm bảo yêu cầu thực đánh giá cần đáp ứng TCVN 10606-4 (ISO/IEC 29110-4) cung cấp đặc tả cho tất hồ sơ thuộc nhóm hồ sơ dựa tập phần tử tiêu chuẩn thích hợp Các hồ sơ VSE áp dụng trọng đến tác giả/bên cung cấp hướng dẫn tác giả/bên cung cấp công cụ tài liệu hỗ trợ khác TCVN 10606-5 (ISO/IEC TR 29110-5) cung cấp hướng dẫn quản lý kỹ thuật thực thi cho Hồ sơ VSE mô tả TCVN 10606-4 (ISO/IEC 29110-4) Hình mơ tả TCVN 10606 (ISO/IEC 29110) vị trí phần bên khung Hình - Bộ TCVN 10606 (ISO/IEC 29110) KỸ THUẬT PHẦN MỀM - HỒ SƠ VÒNG ĐỜI CHO CÁC TỔ CHỨC RẤT BÉ - PHẦN 5-1-1: HƯỚNG DẪN QUẢN LÝ VÀ KỸ THUẬT: NHÓM HỒ SƠ CHUNG: HỒ SƠ SƠ KHỞI Software engineering - Lifecycle profiles for Very Small Entities (VSEs) - Part 5-1-1: Management and engineering guide: Generic profile group: Entry profile Phạm vi áp dụng 1.1 Lĩnh vực áp dụng Tiêu chuẩn áp dụng cho mơ hình tổ chức bé VSE Các VSE cơng ty, tổ chức, phịng ban dự án tối đa 25 người Các q trình vịng đời mô tả TCVN 10606 (ISO/IEC 29110) không dùng để ngăn ngừa ngăn cản việc sử dụng tổ chức lớn VSE Tiêu chuẩn cung cấp hướng dẫn quản lý sử dụng kỹ thuật để hồ sơ sơ khởi mô tả TCVN 10606-4-1 (ISO/IEC 29110-4-1) thơng qua q trình Quản lý Dự án Thực thi Phần mềm Tiêu chuẩn hướng dẫn riêng biệt Tiêu chuẩn không dành để VSE sử dụng hồ sơ chuẩn hóa để thực thi tiêu chuẩn Tiêu chuẩn áp dụng cho dự án phát triển phần mềm Dự án đầy đủ hợp đồng bên ngồi nội Hợp đồng nội không cần liên quan đến đội dự án khách hàng họ Sử dụng tiêu chuẩn này, VSE nhận được: - Sự chấp thuận yêu cầu dự án sản phẩm cuối bàn giao đến khách hàng; - Q trình quản lý có kỷ luật đưa tầm nhìn dự án hành động xử lý vấn đề sai lệch; - Quá trình Thực thi Phần mềm hệ thống phù hợp với nhu cầu khách hàng đảm bảo chất lượng sản phẩm 1.2 Khách hàng mục tiêu Tiêu chuẩn hướng đến việc bắt đầu VSE (tức VSE bắt đầu vận hành năm) và/hoặc VSE làm việc với dự án nhỏ (ví dụ kích cỡ dự án nhỏ người/tháng) Việc sử dụng cho trình, kỹ thuật phương pháp làm gia tăng hiệu sản xuất độ hài lòng khách hàng VSE Tài liệu tham khảo Các tài liệu viện dẫn sau cần thiết cho việc áp dụng tiêu chuẩn Đối với tài liệu ghi năm cơng bố áp dụng phiên nêu Đối với tài liệu không ghi năm cơng bố áp dụng phiên nhất, bao gồm sửa đổi, bổ sung (nếu có) TCVN 10606-1 (ISO/IEC TR 29110-1) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé Phần 1: Tổng quát Thuật ngữ định nghĩa Tiêu chuẩn sử dụng thuật ngữ định nghĩa nêu TCVN 10606-1 (ISO/IEC TR 29110-1) Ký hiệu (và thuật ngữ viết tắt) 4.1 Quy ước đặt tên, lập biểu đồ định nghĩa Các mô tả thích cấu trúc q trình sau để miêu tả trình: Tên (Name) - trình nhận diện kèm theo từ viết tắt dấu ngoặc đơn "()" Mục đích (Purpose) - mục tiêu kết thông thường mong đợi từ hiệu thực thi trình Việc thực thi trình phải đưa lợi ích rõ ràng bên liên quan Mục đích từ viết tắt tên trình Mục tiêu (Objectives) - mục tiêu cụ thể để đảm bảo thỏa mãn mục đích q trình Các đối tượng nhận diện từ viết tắt tên trình, kèm theo chữ "O" số thứ tự liên tiếp, ví dụ PM.O1, SI.O1.v.v Mỗi đối tượng kèm theo ô vuông bao gồm danh sách trình chọn cho hồ sơ sơ khởi ISO/IEC 12207:2008 đầu liên quan tới đối tượng Sản phẩm đầu vào (Input Products) - sản phẩm địi hỏi thực q trình nguồn tương ứng, có q trình khác thực thể ngoại vi tham gia dự án, Khách hàng Được nhận diện từ viết tắt tên q trình thể bảng có hai cột gồm tên sản phẩm nguồn sản phẩm Sản phẩm đầu (Output Products) - sản phẩm sinh trình tương ứng với mục đích dự định, có q trình khác thực thể ngoại vi tham gia dự án, Khách hàng Quản lý Tổ chức Được nhận diện từ viết tắt tên trình thể bảng có hai cột gồm tên sản phẩm mục đích dự định Sản phẩm trung gian (Internal Product) - sản phẩm sinh tiêu thụ trình Được nhận diện từ viết tắt tên trình thể bảng có cột tên sản phẩm Tất tên sản phẩm in dạng chữ bắt đầu chữ in hoa Một số sản phẩm có nhiều tình trạng đính kèm theo tên sản phẩm bên ngoặc vuông "[ ]" phân biệt dấu phẩy "," Tình trạng sản phẩm thay đổi thực thi trình Xem Điều 6.5 7.5 danh sách xếp theo bảng chữ sản phẩm, mơ tả sản phẩm, tình trạng có nguồn gốc sản phẩm Nguồn gốc có q trình khác thực thể bên ngồi dự án, ví dụ Khách hàng Vai trị liên quan (Roles involved) - tên từ viết tắt chức thực thành viên đội dự án Một vài vai trị thực người vai trị bao gồm số người Các vai trò gán cho dự án dựa theo đặc tính dự án Danh sách vai trò nhận diện từ viết tắt tên q trình thể bảng có hai cột Xem Điều danh sách xếp theo bảng chữ vai trò, từ viết tắt yêu cầu mô tả đầy đủ Biểu đồ (diagram) - biểu diễn đồ họa cho trình Hình chữ nhật lớn có góc bo trịn thể q trình hành động hình chữ nhật nhỏ góc vng thể sản phẩm Các mũi tên chiều hai chiều thể sản phẩm đầu vào đầu Chú thích sử dụng biểu đồ khơng thể vịng đời q trình cụ thể Hoạt động (Activity) - tập nhiệm vụ liên tiếp Nhiệm vụ yêu cầu, khuyến nghị hành động phép, mong đợi góp phần vào thành tựu nhiều mục tiêu trình Một hoạt động trình mức việc phân rã luồng trình mức thứ hai nhiệm vụ Các hoạt động nhận diện từ viết tắt tên trình kèm theo số hiệu liên tiếp tên hoạt động Mô tả hoạt động (Activity Description) - mô tả hoạt động nhận diện tên hoạt động danh sách mục tiêu có liên quan ngoặc trịn "( )" Ví dụ lập Kế hoạch Dự án PM.1 (PM.O1, PM.O5, PM.O6, PM.O7) có nghĩa hoạt động Lập Kế hoạch Dự án PM.1 góp phần vào thành tự mục tiêu lập danh sách: PM.O1, PM.O5, PM.O6, PM.O7 Mô tả hoạt động bắt đầu với tóm tắt nhiệm vụ kèm theo bảng mô tả nhiệm vụ Mô tả nhiệm vụ không bao gồm kỹ thuật hay phương thức thực Việc lựa chọn kỹ thuật hay phương thức dành cho VSE đội dự án Bảng mô tả nhiệm vụ có bốn cột tương ứng là: - Vai trị - từ viết tắt vai trị có nhiệm vụ thực thi - Nhiệm vụ - mô tả nhiệm vụ thực thi Mỗi nhiệm vụ nhận diện số ID hoạt động số hiệu liên tiếp, ví dụ PM1.1, PM1.2 - Sản phẩm đầu vào - sản phẩm cần có thực nhiệm vụ - Sản phẩm đầu - sản phẩm tạo chỉnh sửa thực nhiệm vụ Việc sát nhập vào Kho Dự án (Incorporation to Project Repository) - danh sách sản phẩm lưu trữ bên Kho Dự án; Chiến lược kiểm soát phiên áp dụng cho số chúng (xem Điều 6.7.2 7.7.2) Việc hữu dụng danh sách liệt kê kiểm tra cho Quản lý Dự án trưởng kỹ thuật CHÚ THÍCH Các bảng sử dụng để mơ tả q trình có mục đích biểu diễn Đội dự án có lực (Competent project team) - Con người/cá nhân thực thi công việc ảnh hưởng chất lượng sản phẩm dịch vụ cần thích hợp theo giáo dục, đào tạo, kỹ kinh nghiệm tương ứng 4.2 Từ viết tắt Các từ viết tắt sau sử dụng tiêu chuẩn này: VSE Very Small Entity Tổ chức bé Tổng quan Hướng dẫn quản lý kỹ thuật hồ sơ sơ khởi VSE áp dụng cho VSE (cơng ty, tổ chức, phịng ban dự án có tối đa 25 người) dành cho việc phát triển phần mềm Dự án phải có đầy đủ liên hệ nội bên Các liên hệ nội đội dự án khách hàng họ không cần rõ ràng Hồ sơ sơ khởi hồ sơ nhóm hồ sơ chung Hồ sơ sơ khởi xác định cho trường hợp có nhiều trình phần mềm linh hoạt tương đối nhẹ phạm vi hồ sơ bản, tức trường hợp rủi ro sử dụng thấp, sử dụng khoảng thời gian ngắn trình tương ứng phân chia phù hợp bên yêu cầu bên phát triển Hướng dẫn bao gồm trình Quản lý Dự án Thực thi Phần mềm thực hành phối hợp lựa chọn theo phần tiêu chuẩn ISO/IEC 12207:2008, Kỹ thuật hệ thống phần mềm Q trình vịng đời phần mềm ISO/IEC 15289:2011, Kỹ thuật hệ thống phần mềm - Nội dung vịng đời sản phẩm thơng tin (tài liệu) Phụ lục A cung cấp thơng tin việc Gói triển khai giúp dễ dàng thực thi trình Phụ lục B cung cấp thông tin việc tự chuẩn đoán Tiêu chuẩn sử dụng VSE để thiết lập trình thực thi chiến lược phát triển phương pháp luận đó, tức việc phát triển nhanh chóng, tiến hóa, tăng trưởng thử nghiệm, ví dụ dựa theo nhu cầu tổ chức dự án VSE Khi sử dụng hướng dẫn, VSE có hiệu mặt: - Tập hợp thỏa thuận yêu cầu dự án sản phẩm mong đợi bàn giao cho khách hàng; - Quá trình Thực thi Phần mềm có tính hệ thống phù hợp với nhu cầu khách hàng đảm bảo chất lượng sản phẩm; Để sử dụng hướng dẫn, VSE cần đầy đủ điều kiện đầu vào sau: - Bản trình bày dự án làm việc cần lập tài liệu; - Đội dự án thích hợp, bao gồm Quản lý Dự án; - Hàng hóa dịch vụ để bắt đầu dự án sẵn có Mục đích q trình Quản lý Dự án thiết lập thực cách có hệ thống nhiệm vụ dự án Thực thi Phần mềm, cho phép tuân theo mục tiêu dự án theo chất lượng, thời gian chi phí mong đợi Mục đích trình Thực thi Phần mềm việc hồn thành có hệ thống phân tích, nhận diện Cấu kiện phần mềm, xây dựng, tích hợp thử nghiệm, hoạt động bàn giao sản phẩm cho sản phẩm phần mềm chỉnh sửa theo yêu cầu cụ thể Cả hai trình tương quan với (xem Hình 2) CHÚ THÍCH Chú thích biểu đồ theo 4.1 Hình - Quá trình hướng dẫn hồ sơ sơ khởi Quá trình PM sử dụng Tuyên bố Công việc khách hàng để dựng lên Kế hoạch Dự án Các nhiệm vụ đánh giá kiểm sốt dự án PM so sánh tiến trình dự án dựa Kế hoạch Dự án Hoạt động chấm dứt dự án PM cơng bố Cấu hình Phần mềm, tạo SI, có chấp thuận khách hàng quan trọng để Kết thúc Dự án Một Kho Dự án thiết lập để lưu giữ sản phẩm làm việc thực dự án Việc thực thi trình SI tuân theo Kế hoạch Dự án Quá trình SI bắt đầu với hoạt động khởi động xem xét lại Kế hoạch Dự án Kế hoạch Dự án hướng dẫn việc thực phân tích yêu cầu phần mềm, nhận diện Cấu kiện phần mềm, xây dựng phần mềm, tích hợp thử nghiệm phần mềm hoạt động bàn giao sản phẩm Để loại bỏ khiếm khuyết sản phẩm, cần bao gồm nhiệm vụ xác minh, xác nhận thử nghiệm cần có luồng hoạt động Khách hàng cung cấp Tuyên bố Công việc làm đầu vào cho trình Quản lý Dự án nhận Cấu hình Phần mềm kết việc thực thi trình Thực thi Phần mềm (xem Hình 2) Quá trình Quản lý Dự án (PM) 6.1 Mục đích PM Mục đích trình Quản lý Dự án thiết lập thực cách có hệ thống nhiệm vụ dự án Thực thi Phần mềm, điều cho phép phù hợp với mục tiêu dự án chất lượng, thời gian chi phí mong đợi Tiêu chuẩn dùng cho VSE để thiết lập q trình Các q trình vịng đời mơ tả không dùng để ngăn chặn việc sử dụng vòng đời khác như: thác đổ, lặp, tăng dần, tiến hóa nhanh nhẹn 6.2 Mục tiêu PM PM.O1 Kế hoạch Dự án cho việc thực dự án phát triển theo Tuyên bố Công việc xem xét chấp nhận Khách hàng Các nhiệm vụ nguồn lực cần thiết để hoàn thành cơng việc kích cỡ ước định 6.3.1 Quá trình hoạch định dự án a) Xác định phạm vi công việc dự án; b) Các nhiệm vụ nguồn lực cần có để hồn thành cơng việc theo kích cỡ ước định; c) Phát triển kế hoạch thực dự án; d) Triển khai kế hoạch thực dự án; 6.3.7 Quá trình đo lường a) Nhận diện thông tin cần thiết cho trình kỹ thuật quản lý [ISO/IEC 12207:2008, 6.3.1, 6.3.7] PM.O2 Các tiến trình dự án giám sát dựa theo Kế hoạch Dự án ghi chép lại Biên Hiện trạng Kết thúc Dự án tiến hành để có đồng ý khách hàng dạng văn Biên Chấp thuận 6.3.2 Q trình kiểm sốt đánh giá dự án a) Giám sát báo cáo tiến trình dự án; d) Thu nhận báo cáo mục tiêu dự án; 6.3.7 Quá trình đo lường d) Dữ liệu yêu cầu thu thập, lưu giữ, phân tích giải thích kết quả; 6.4.8 Q trình hỗ trợ chấp thuận phần mềm a) sản phẩm hoàn thiện bàn giao đến bên cần [ISO/IEC 12207:2008, 6.3.2, 6.3.7, 6.4.8] PM.O3 Yêu cầu Thay đổi định, ước lượng theo dõi 7.1.2 Quá trình phân tích yêu cầu phần mềm g) Các thay đổi yêu cầu phần mềm cần ước lượng ảnh hưởng chi phí, lịch biểu kỹ thuật; [ISO/IEC 12207:2008, 7.1.2] PM.O4 Các gặp gỡ sốt xét Đội cơng tác Khách hàng cần thực Các thỏa thuận ký kết theo dõi 7.2.6 Q trình sốt xét phần mềm a) Các soát xét quản lý kỹ thuật cần thực dựa theo nhu cầu dự án; d) hạng mục hành động có từ soát xét theo dõi đến Kết thúc Dự án; [ISO/IEC 12207:2008, 7.2.6] PM.O5 Các rủi ro nhận diện chúng phát triển lúc Quản lý Dự án 6.3.4 Quá trình quản lý rủi ro b) Các rủi ro nhận diện chúng phát triển lúc Quản lý Dự án; 7.2.6 Q trình sốt xét phần mềm e) rủi và vấn đề nhận diện ghi chép lại; [ISO/IEC 12207:2008, 6.3.4, 7.2.6] PM.O6 Hạng mục Cấu hình Phần mềm nhận diện kiểm sốt 7.2.2 Q trình quản lý Cấu hình Phần mềm b) Các hạng mục trình dự án tạo nhận diện, định nghĩa giới hạn bản; g) Việc lưu trữ, xử lý bàn giao hạng mục kiểm soát; [ISO/IEC 12207:2008, 7.2.2] PM.O7 Đảm bảo Chất lượng Phần mềm thực để cung cấp đảm bảo sản phẩm trình làm việc phù hợp với Kế hoạch Dự án Đặc tả u cầu CHÚ THÍCH Việc thực thi q trình Đảm bảo Chất lượng Phần mềm thông qua hiệu nhiệm vụ xác minh, xác định soát xét thực trình Quản lý Dự án Thực thi Phần mềm 7.2.3 Quá trình Đảm bảo Chất lượng Phần mềm phần mềm b) Bằng chứng việc Đảm bảo Chất lượng Phần mềm tạo trì; d) Sự tuân thủ sản phẩm, trình hành động với tiêu chuẩn, thủ tục yêu cầu áp dụng cần xác minh; [ISO/IEC 12207:2008, 7.2.3] 6.3 Sản phẩm đầu vào PM Bảng - Sản phẩm đầu vào PM Tên Nguồn gốc Tun bố Cơng việc Khách hàng Cấu hình Phần mềm Thực thi Phần mềm Yêu cầu Thay đổi Khách hàng 6.4 Sản phẩm đầu PM Bảng - Sản phẩm đầu PM Tên Bên nhận Kế hoạch Dự án Thực thi Phần mềm Biên Chấp thuận Khách hàng Kho Dự án Thực thi Phần mềm Biên họp Khách hàng Cấu hình Phần mềm Khách hàng 6.5 Sản phẩm nội PM Bảng - Sản phẩm nội PM Tên Yêu cầu Thay đổi Biên họp Biên Hiện trạng 6.6 Vai trò ràng buộc PM Bảng - Vài trò PM Vai trò Viết tắt Khách hàng CUS Quản lý Dự án PM Đội công tác WT 6.7 Biểu đồ PM 6.7.1 Tổng quan Biểu đồ sau cho thấy luồng thông tin hoạt động Quá trình Quản lý Dự án bao gồm hầu hết sản phẩm cơng tác có liên quan mối quan hệ chúng Hình - Biểu đồ trình Quản lý Dự án 6.7.2 Hoạt động PM Quá trình Quản lý Dự án bao gồm hoạt động sau: - PM.1 Quản lý Dự án - PM.2 Thực Kế hoạch Dự án - PM.3 Đánh giá Kiểm soát Dự án - PM.4 Kết thúc Dự án PM.1 Hoạch định dự án, (PM.O1, PM.O5, PM.O6, PM.O7) Các tài liệu hoạt động hoạch định dự án hoạch định chi tiết theo nhu cầu Quản lý Dự án Các hoạt động bao gồm: - Tuyên bố Công việc xem xét nhiệm vụ cần làm để đưa hợp đồng thành phẩm phù hợp với yêu cầu khách hàng; - Tiếp cận đảm bảo chất lượng dự án thông qua việc xác minh xác định sản phẩm/thành phẩm cơng việc, sốt xét khách hàng - Vai trị trách nhiệm Đội cơng tác khách hàng - Nhu cầu Nguồn lực dự án; - Ước lượng nỗ lực, chi phí lịch biểu; - Nhận diện rủi ro dự án; - Kho Dự án để lưu giữ, xử lý bàn giao sản phẩm kiểm soát phiên tài liệu Bảng - Danh sách nhiệm vụ PM.1 Vài trò Danh sách nhiệm vụ Sản phẩm đầu vào Sản phẩm đầu PM WT PM.1.1 Sốt xét Tun bố Cơng việc Tun bố Cơng việc Tun bố Cơng việc [đã sốt xét] PM WT PM.1.2 Nhận diện nhiệm vụ cụ thể Tuyên bố Công Kế hoạch Dự án PM WT PM WT PM WT PM WT thực để tạo thành phẩm Cấu kiện phần mềm chúng nhận diện Tuyên bố Công việc Nhiệm vụ bao gồm trình SI theo việc xác minh, xác định soát xét với nhiệm vụ Khách hàng Đội công tác để đảm bảo chất lượng sản phẩm cơng tác việc [đã sốt xét] - Nhiệm vụ PM.1.3 Thiết lập Khoảng thời gian ước lượng để thực nhiệm vụ Kế hoạch Dự án - Nhiệm vụ Kế hoạch Dự án PM.1.4 Định danh tài liệu Nguồn lực: người, vật liệu, thiết bị công cụ Tuyên bố Công việc Kế hoạch Dự án PM.1.5 Thiết lập Bố trí Đội cơng tác với vài trò trách nhiệm theo Nguồn lực Kế hoạch Dự án Kế hoạch Dự án - Nguồn lực - Bố trí Đội cơng tác PM.1.6 Gán định ước lượng ngày bắt đầu ngày hoàn thành cho nhiệm vụ để tạo Lịch biểu Nhiệm vụ Dự án Kế hoạch Dự án Kế hoạch Dự án - Nhiệm vụ - Lịch biểu Nhiệm vụ Dự án - Khoảng thời gian ước lượng - Khoảng thời gian ước lượng - Nguồn lực - Bố trí Đội cơng tác PM PM.1.7 Tính tốn lập tài liệu dự án Nỗ lực Chi phí ước lượng Kế hoạch Dự án Kế hoạch Dự án - Lịch biểu Nhiệm vụ Dự án - Nỗ lực Chi phí ước lượng - Nguồn lực PM WT PM PM.1.8 Nhận diện lập tài liệu rủi ro ảnh hưởng dự án Tất phần tử xác định trước Kế hoạch Dự án PM.1.9 Tạo Kế hoạch Dự án tích hợp phần tử nhận diện lập tài liệu trước Tất phần tử nhận diện trước Kế hoạch Dự án - Định danh rủi ro Dự án - Nhiệm vụ - Khoảng thời gian ước lượng - Nguồn lực - Bố trí Đội cơng tác - Lịch biểu Nhiệm vụ Dự án - Nỗ lực Chi phí ước lượng - Định danh rủi [ISO/IEC 12207:2008, 7.2.4, 7.2.5] CHÚ THÍCH Tại tất hoạt động xác minh sản phẩm công tác tạo sẵn cho khách hàng Việc xác minh phải thực cá nhân khơng thuộc tổ chức, có thẩm quyền để thực đánh giá khách quan, để bắt đầu hiệu quả, giải xác minh xử lý vấn đề 7.3 Sản phẩm đầu vào SI Bảng 11 - Sản phẩm đầu vào SI Tên Nguồn gốc Kế hoạch Dự án Quản lý Dự án Kho Dự án Quản lý Dự án 7.4 Sản phẩm đầu SI Bảng 12 - Sản phẩm đầu SI Tên Bên nhận Cấu hình Phần mềm Quản lý Dự án ● Đặc tả Yêu cầu ● Phần mềm 7.5 Sản phẩm nội SI Bảng 13 - Sản phẩm nội SI Tên Định danh Cấu kiện phần mềm Bối cảnh thử nghiệm thủ tục thử nghiệm Cấu kiện phần mềm Báo cáo thử nghiệm 7.6 Vai trò ràng buộc SI Bảng 14 - Vai trò ràng buộc SI Vai trò Viết tắt Khách hàng CUS Quản lý Dự án PM Đội công tác WT 7.7 Biểu đồ SI Biểu đồ bên cho biết luồng thông tin hoạt động Quá trình Thực thi Phần mềm bao gồm sản phẩm cơng tác có liên quan mối quan hệ chúng Hình - Biểu đồ trình Thực thi Phần mềm 7.7.1 Hoạt động SI Quá trình Thực thi Phần mềm bao gồm hoạt động sau ● SI.1 Bắt đầu Thực thi Phần mềm ● SI.2 Phân tích yêu cầu phần mềm ● SI.3 Nhận diện Cấu kiện phần mềm ● SI.4 Xây dựng phần mềm ● SI.5 Tích hợp thử nghiệm phần mềm ● SI.6 Bàn giao phần mềm SI.1 Bắt đầu Thực thi Phần mềm (SI.O1) Hoạt động bắt đầu Thực thi Phần mềm đảm bảo Kế hoạch Dự án thiết lập hoạt động Hoạch định dự án đến tay Đội công tác Hoạt động bao gồm: ● Xét duyệt Kế hoạch Dự án Đội công tác để xác định phân công nhiệm vụ; ● Thiết lập môi trường thực thi Bảng 15 - Danh sách nhiệm vụ SI.1 Vài trò PM WT Danh sách nhiệm vụ SI.1.1 Xét duyệt Kế hoạch Dự án thời thành viên Đội công tác để thu nhận nhận thức chung có hứa Sản phẩm đầu vào Kế hoạch Dự án Sản phẩm đầu Kế hoạch Dự án [đã soát xét] hẹn họ dự án WT SI.1.2 Lập cập nhật mơi trường thực thi Kế hoạch Dự án [đã sốt xét] SI.2 Phân tích yêu cầu phần mềm (SI.O2, SI.O6, SI.O7) Hoạt động Phân tích yêu cầu phần mềm phân tích yêu cầu khách hàng thỏa thuận thiết lập yêu cầu phần mềm dự án xác nhận Hoạt động bao gồm: ● Đội cơng tác sốt xét Kế hoạch Dự án để xác định phân cơng nhiệm vụ; ● Kết luận, phân tích Đặc tả Yêu cầu khách hàng; ● Thỏa thuận yêu cầu khách hàng; ● Xác minh xác nhận yêu cầu Bảng 16 - Danh sách nhiệm vụ SI.2 Vài trò PM WT WT CUS Danh sách nhiệm vụ Sản phẩm đầu vào Sản phẩm đầu SI.2.1 Phân công nhiệm vụ cho thành viên Đội cơng tác theo vai trị họ, dựa Kế hoạch Dự án thời Kế hoạch Dự án SI.2.2 Lập tài liệu cập nhật Đặc tả Yêu cầu Kế hoạch Dự án Đặc tả Yêu cầu - Mô tả sản phẩm [đã xác minh] Đặc tả Yêu cầu Đặc tả Yêu cầu [đã xác minh] [đã xác nhận] [đã soát xét] Nhận diện tham khảo nguồn thông tin (khách hàng, người dùng, hệ thống có, tài liệu, ) để lấy yêu cầu Tập hợp phân tích yêu cầu nhận diện để xác định phạm vi độ linh hoạt Xác minh tính xác khả thử nghiệm Đặc tả Yêu cầu tính qn với Mơ tả sản phẩm Tạo cập nhật Đặc tả Yêu cầu CUS SI.2.3 Xác nhận thu nhận phương pháp tiếp cận Đặc tả Yêu cầu Xác nhận Đặc tả Yêu cầu phù hợp nhu cầu mong chờ có, bao gồm khả sử dụng giao diện người dùng SI.3 Nhận diện Cấu kiện phần mềm (SI.O3, SI.O6, SI.O7) Hoạt động nhận diện Cấu kiện phần mềm chuyển yêu cầu phần mềm kiến trúc Cấu kiện phần mềm hệ thống Hoạt động bao gồm: ● Đội công tác soát xét Kế hoạch Dự án xác định phân công nhiệm vụ; ● Nhận diện Cấu kiện phần mềm giao diện tương ứng Bảng 17 - Danh sách nhiệm vụ SI.3 Vài trò Danh sách nhiệm vụ Sản phẩm đầu vào PM WT SI.3.1 Phân công nhiệm vụ cho thành viên Đội công tác liên quan đến vai trò họ theo Kế hoạch Dự án thời Kế hoạch Dự án WT SI.3.2 Hiểu biết Đặc tả Yêu cầu Đặc tả Yêu cầu WT SI.3.3 Lập tài liệu cập nhật Định danh Cấu kiện phần mềm Đặc tả Yêu cầu Sản phẩm đầu Định danh Cấu kiện phần mềm Phân tích Đặc tả Yêu cầu để tạo thành phần, bố trí hệ thống Cấu kiện phần mềm định nghĩa giao diện nội ngoại vi Cung cấp chi tiết Cấu kiện phần mềm giao diện chúng phép xây dựng cách thức thực rõ ràng SI.4 Xây dựng phần mềm (SI.O4, SI.O6, SI.O7) Hoạt động xây dựng phần mềm phát triển đoạn mã phần mềm liệu từ Định danh Cấu kiện phần mềm SI.3 Hoạt động bao gồm: ● Đội cơng tác sốt xét Kế hoạch Dự án để xác định phân công nhiệm vụ; ● Hiểu rõ Cấu kiện phần mềm nhận diện; ● Bối cảnh thử nghiệm Thủ tục thử nghiệm để thử nghiệm đơn vị tích hợp; ● Các Cấu kiện phần mềm mã hóa áp dụng thử nghiệm đơn vị; Bảng 18 - Danh sách nhiệm vụ SI.4 Vài trò Danh sách nhiệm vụ Sản phẩm đầu vào Sản phẩm đầu PM WT SI.4.1 Phân công nhiệm vụ cho thành viên Đội cơng tác liên quan đến vai trị họ, theo Kế hoạch Dự án thời Kế hoạch Dự án WT SI.4.2 Hiểu rõ Định danh Cấu kiện phần mềm Định danh Cấu kiện phần mềm WT SI.4.3 Xây dựng cập nhật Cấu kiện phần mềm Định danh Cấu kiện phần mềm Cấu kiện phần mềm WT SI.4.4 Thiết lập cập nhật Bối cảnh thử nghiệm Thủ tục thử nghiệm để thử nghiệm đơn vị tích hợp dựa Đặc tả Yêu cầu Định danh Cấu kiện phần mềm Đặc tả Yêu cầu Bối cảnh thử nghiệm [đã xác nhận] Định danh Cấu kiện phần mềm Thủ tục thử nghiệm Khách hàng cung cấp liệu thử (nếu cần) WT SI.4.5 Thử nghiệm Cấu kiện phần mềm Hiệu chỉnh khiếm khuyết tìm thấy thử nghiệm đơn vị thành công Bối cảnh thử nghiệm Thủ tục thử nghiệm Thành phần thử nghiệm Thành phần thử nghiệm [đã thử nghiệm đơn vị] SI.5 Tích hợp thử nghiệm phần mềm (SI.O5, SI.O6, SI.O7) Hoạt động tích hợp thử nghiệm phần mềm đảm bảo Cấu kiện phần mềm tích hợp phù hợp với yêu cầu phần mềm Hoạt động bao gồm: ● Đội công tác soát xét Kế hoạch Dự án để xác định phân công nhiệm vụ; ● Hiểu rõ Bối cảnh thử nghiệm Thủ tục thử nghiệm môi trường tích hợp; ● Các Cấu kiện phần mềm tích hợp, khiếm khuyết hiệu chỉnh tài liệu kết quả; Bảng 19 - Danh sách nhiệm vụ SI.5 Vài trò Danh sách nhiệm vụ Sản phẩm đầu vào PM WT SI.5.1 Phân công nhiệm vụ cho thành viên Đội cơng tác liên quan đến vai trị họ theo Kế hoạch Dự án Kế hoạch Dự án WT SI.5.2 Hiểu rõ Bối cảnh thử nghiệm Thủ tục thử nghiệm Bối cảnh thử nghiệm Thủ tục thử nghiệm Sản phẩm đầu Lập cập nhật mơi trường thử nghiệm WT SI.5.3 Tích hợp phần mềm Cấu kiện phần mềm cập nhật Bối Cấu kiện phần mềm Bối cảnh thử nghiệm Thủ tục thử nghiệm Phần mềm Bối cảnh thử nghiệm Thủ tục thử nghiệm [đã cảnh thử nghiệm Thủ tục thử nghiệm để thử nghiệm tích hợp (nếu cần) WT WT WT cập nhật] SI.5.4 Thực thử nghiệm phần mềm Bối cảnh thử nghiệm Thủ tục thử nghiệm để tích hợp lập tài liệu kết Báo cáo thử nghiệm Phần mềm SI.5.5 Hiệu chỉnh khiếm khuyết tìm thấy hiệu chỉnh thành công Phần mềm SI.5.6 Kết hợp Đặc tả Yêu cầu Phần mềm vào Cấu hình Phần mềm Đặc tả Yêu cầu Cấu hình Phần mềm Phần mềm - Đặc tả yêu cầu Bối cảnh thử nghiệm Thủ tục thử nghiệm Báo cáo thử nghiệm Bối cảnh thử nghiệm Thủ tục thử nghiệm Phần mềm [đã thử nghiệm] Báo cáo thử nghiệm Phần mềm [đã thử nghiệm] Báo cáo thử nghiệm [đã xử lý khiếm khuyết] - Phần mềm SI.6 Bàn giao sản phẩm (SI.O6, SI.O7) Hoạt động Bàn giao Phần mềm cung cấp sản phẩm phần mềm tích hợp đến Quản lý Dự án hỗ trợ việc bàn giao Hoạt động bao gồm: ● Đội cơng tác sốt xét Kế hoạch Dự án để xác định phân công nhiệm vụ; ● Bàn giao sản phẩm phần mềm tài liệu ứng dụng theo Kế hoạch Dự án; Bảng 20 - Danh sách nhiệm vụ SI.6 Vài trò Danh sách nhiệm vụ Sản phẩm đầu vào Sản phẩm đầu PM WT SI.6.1 Phân công trách nhiệm đến thành viên Đội công tác liên quan đến vai trò họ theo Kế hoạch Dự án thời Kế hoạch Dự án WT SI.6.2 Soát xét để hiểu rõ Cấu hình Phần mềm Cấu hình Phần mềm PM WT SI.6.34 Thực bàn giao đến Quản lý Dự án hỗ trợ bàn giao theo Kế hoạch Dự án Kế hoạch Dự án Cấu hình Phần mềm Cấu hình Phần mềm [đã sẵn sàng bàn giao] 7.7.2 Kết hợp vào Kho Dự án SI Danh sách sản phẩm lưu Kho Dự án; Bảng 21 - Sản phẩm lưu kho SI Sản phẩm Đặc tả Yêu cầu Định danh Cấu kiện phần mềm Bối cảnh thử nghiệm Thủ tục thử nghiệm Cấu kiện phần mềm Phần mềm Báo cáo thử nghiệm Vai trò Danh sách vai trò xếp theo bảng chữ cái, từ viết tắt mô tả lực đề nghị Danh sách bao gồm bảng bốn cột có mục đích biểu diễn Bảng 22 - Vai trị Vai trò Từ viết tắt Khách hàng CUS Năng lực Hiểu biết khách hàng trình khả diễn dải yêu cầu khách hàng Khách hàng (đại diện) phải có thẩm quyền liên quan đến yêu cầu thay đổi họ Khách hàng bao gồm đại diện người dùng để đảm bảo môi trường hoạt động phù hợp Hiểu biết kinh nghiệm vị trí ứng dụng Quản lý Dự án PM Khả cương vị lãnh đạo với kinh nghiệm đưa định, hoạch định, quản lý cá nhân, phái đồn giám sát, tài phát triển phần mềm Đội công tác WT Hiểu biết kinh nghiệm theo vai trò họ theo dự án Mô tả sản phẩm Danh sách xếp theo bảng chữ đầu vào, đầu sản phẩm q trình nội bộ, mơ tả, tình trạng nguồn gốc sản phẩm Nguồn gốc có q trình khác thực thi bên dự án Khách hàng Danh sách bao gồm bảng bốn cột có mục đích biểu diễn Các hạng mục sản phẩm bảng dựa hạng mục thông tin ISO/IEC 15289 số diễn giải Tình trạng sản phẩm đưa thơng tin cho nhóm dự án kiểu cơng việc (nhiệm vụ) thực sản phẩm (ví dụ: ước lượng, xác minh, thử nghiệm, cứ) Thông tin sử dụng để bắt đầu nhiệm vụ sử dụng sản phẩm làm đầu vào Một số sản phẩm khơng có tình trạng chúng phụ khơng làm thay đổi nội dung (ví dụ: Biên Chấp thuận, Bản đăng ký Hiệu chỉnh, Bản Kho Dự án, Kết xác minh/xác nhận) Bảng 23 - Mô tả sản phẩm Tên Biên Chấp thuận Mô tả Tài liệu chấp thuận khách hàng việc bàn giao dự án Điều bao gồm đặc điểm sau: ● Biên thu nhận bàn giao; ● Định danh ngày tháng nhận; ● Định danh phần tử bàn giao; Nguồn gốc Quản lý Dự án ● Biên xác minh khách hàng bàn giao theo yêu cầu Khách hàng; ● Định danh vấn đề mở (nếu áp dụng); ● Ký kết với bên nhận Khách hàng; Yêu cầu Thay đổi Định danh phần mềm tài liệu vấn đề cải tiến kỳ vọng chỉnh sửa yêu cầu Điều bao gồm đặc điểm sau: ● Định danh mục đích thay đổi; ● Định danh tình trạng yêu cầu (mới, thỏa thuận, loại bỏ); Thực thi Phần mềm Khách hàng Quản lý Dự án ● Định danh thông tin liên lạc bên yêu cầu; ● Hệ thống tác động; ● Tác động vận hành hệ thống có; ● Tác động tài liệu có liên quan; ● Chỉ tiêu đòi hỏi, ngày tháng cần thiết; Các tình trạng áp dụng: chấp nhận theo dõi Biên họp Các biên thỏa thuận thiết lập với Khách hàng và/hoặc Đội công tác Điều bao gồm đặc điểm sau: Quản lý Dự án ● Mục đích gặp gỡ; ● Người tham dự; ● Ngày tháng địa điểm diễn ra; ● Đoạn giới thiệu; ● Cái hồn thiện; ● Nhận diện vấn đề nổi; ● Mọi vấn đề mở; ● Các thỏa thuận; ● Cuộc gặp (nếu có); Tình trạng áp dụng: cập nhật Biên Hiện trạng Biên tình trạng dự án so với Kế hoạch Dự án Điều bao gồm đặc điểm sau: ● Tình trạng nhiệm vụ thực tế so với nhiệm vụ theo kế hoạch; ● Tình trạng kế thực tế so với mục tiêu/mục đích lập; ● Tình trạng vị trí nguồn lự có so với Nguồn lực theo kế hoạch; ● Tình trạng chi phí thực tế so với ngân sách ước lượng; ● Tình trạng thời gian thực tế so với lịch trình theo kế hoạch; ● Tình trạng rủi ro thực tế so với nhận diện trước; ● Biên bàn giao từ nhiệm vụ theo kế Quản lý Dự án hoạch nguyên nhân Tình trạng áp dụng: ước lượng Kế hoạch Dự án Biểu diễn cách thức trình hoạt động dự án thực để đảm bảo dự án hồn thiện thành cơng chất lượng sản phẩm bàn giao Việc bao gồm phần tử sau với đặc điểm sau: ● Mô tả sản phẩm o Mục đích; o Yêu cầu chung khách hàng; ● Mơ tả Phạm vi bao gồm khơng bao gồm gì; ● Bản bàn giao - danh sách sản phẩm bàn giao đến khách hàng; ● Nhiệm vụ bao gồm việc xác minh, xác định sốt xét với Khách hàng Đội cơng tác để đảm bảo chất lượng sản phẩm công tác Nhiệm vụ biểu diễn theo Cấu trúc phân cấp công việc WBS ● Mối quan hệ phụ thuộc Nhiệm vụ; ● Thời gian trì ước lượng Nhiệm vụ; ● Nguồn lực (con người, vật liệu, tiêu chuẩn, thiết bị công cụ) lịch biểu cần Nguồn lực ● Bố trí Đội công tác; ● Lịch biểu Nhiệm vụ dự án mơ tả ngày bắt đầu hồn thiện cho nhiệm vụ; ● Nỗ lực Chi phí ước lượng; ● Định danh rủi ro dự án; CHÚ THÍCH bao gồm đặc điểm bổ sung sau: ● Nguồn lực phải đào tạo; ● Lịch biểu Nhiệm vụ dự án phải bao gồm mối quan hệ phụ thuộc Nhiệm vụ; ● Chiến lược kiểm soát Phiên bản: o Nhận diện công cụ chế lưu kho sản phẩm; o Quy định địa điểm chế truy cập để lưu kho; o Xác định định danh kiểm soát phiên bản; o Xác định chế lưu phục hồi; o Quy định chế lưu giữ, xử lý bàn giao (bao gồm lưu kho thu hồi); ● Tài liệu bàn giao o Nhận diện phần tử cần có để phát hành sản phẩm (tức phần cứng, phần mềm, tài liệu ); o Yêu cầu bàn giao; o Thực nhiệm vụ tuần tự; o Nhận diện trích xuất áp dụng; o Định danh tất Cấu kiện phần mềm bàn Quản lý Dự án giao thông tin phiên bản; o Định danh thủ tục lưu phục hồi cần thiết nào; Tình trạng áp dụng: chấp nhận Kho Dự án Bộ vận chuyển điện tử để lưu sản phẩm công tác bàn giao cho dự án Bộ bao gồm đặc điểm sau: Quản lý Dự án ● Kho sản phẩm công tác dự án; ● Kho sản phẩm bàn giao phát hành; ● Khả lưu giữ phục hồi; ● Khả tìm kiếm nội dung; ● Liệt kê nội dung mơ tả tính chất; ● Chia sẻ vận chuyển sản phẩm công tác Đội cơng tác; ● Hiệu kiểm sốt việc truy cập; ● Các mô tả sản phẩm công tác bảo trì; ● Phục hồi phiên nhận sản phẩm công tác; ● Khả báo cáo tình trạng sản phẩm cơng tác; ● Các thay đổi sản phẩm công tác theo dõi đến Yêu cầu Thay đổi; Tình trạng áp dụng: cập nhật Đặc tả Yêu cầu Việc nhận diện yêu cầu phần mềm Điều phải có đặc điểm sau: ● Giới thiệu - đoạn mô tả chung sản phẩm sử dụng phạm vi nghiệp vụ khách hàng; ● Mô tả yêu cầu: o Chức - thiết lập nhu cầu phù hợp với phần mềm sử dụng điều kiện cụ thể Chức phải đầy đủ, xác an tồn; o Giao diện người dùng - định nghĩa đặc điểm giao diện người dùng cho phép hiểu rõ học sử dụng phần mềm dễ dàng cho người dùng để thực hiệu nhiệm vụ người bao gồm mơ tả mẫu giao diện; o Các giao diện ngoại vi - định nghĩa giao diện với phần mềm phần cứng khác; CHÚ THÍCH Việc bao gồm đặc điểm bổ sung: ● Tính tin cậy - đặc tả mức Thực thi Phần mềm liên quan đến tính thục, chịu lỗi phục hồi lỗi; ● Khả - đặc tả mức Thực thi Phần mềm liên quan đến thời gian sử dụng Nguồn lực; ● Bảo trì - mơ tả phần tử để thuận tiện hiểu rõ việc thực thi chỉnh sửa phần mềm tương lai; Thực thi Phần mềm ● Tính di động - mơ tả đặc điểm phần mềm cho phép vận chuyển từ vị trí sang vị trí khác; ● Bản thiết kế giải thích hạn chế/miễn cưỡng áp đặt lên Khách hàng; ● Khả tương tác - khả cho hai nhiều hệ thống Cấu kiện phần mềm trao đổi thơng tin với sử dụng ● Khả sử dụng lại - tính sản phẩm/sản phẩm phụ (hoặc phận) mà sử dụng số người dùng thể sản phẩm cuối cùng, trình phát triển phần mềm thực thi sản phẩm phần mềm khác; ● Hợp pháp hợp lệ - nhu cầu áp đặt luật quy định, Mỗi yêu cầu cần nhận diện, đơn xác minh đánh giá Tình trạng áp dụng: xác minh, xác nhận Phần mềm Hạng mục phần mềm (bộ nguồn phần mềm đoạn mã thực thi) cho Khách hàng, thiết lập tập hợp Cấu kiện phần mềm tích hợp Thực thi Phần mềm Tình trạng áp dụng : thử nghiệm 10 Cấu kiện phần mềm Tập hợp đơn vị mã hóa có liên quan Cấu hình Phần mềm Một tập định danh đơn phù hợp sản phẩm phần mềm bao gồm: Tình trạng áp dụng: thử nghiệm đơn vị ● Đặc tả Yêu cầu; Thực thi Phần mềm Thực thi Phần mềm ● Phần mềm; CHÚ THÍCH bao gồm đặc điểm bổ sung sau ● Thiết kế phần mềm; ● Biên khả truy; ● Cấu kiện phần mềm; ● Bối cảnh thử nghiệm Thủ tục thử nghiệm; ● Báo cáo thử nghiệm; ● Hướng dẫn vận hành sản phẩm; ● Tài liệu sử dụng phần mềm; ● Tài liệu bảo trì Tình trạng áp dụng: sẵn sàng để phân phối chấp nhận 11 Định danh Cấu kiện phần mềm Thông tin văn tự đồ họa có cấu trúc phần mềm Cấu trúc bao gồm phận sau: Mơ tả tồn cấu trúc phần mềm: ● Định danh Cấu kiện phần mềm cần có; Thực thi Phần mềm ● Định danh mối quan hệ Cấu kiện phần mềm; 12 Tuyên bố Công việc Mô tả công việc thực liên quan đến việc phát triển phần mềm Việc bao gồm: Khách hàng ● Mơ tả sản phẩm: o Mục đích; o u cầu chung cho Khách hàng; ● Mô tả phạm vi bao gồm khơng bao gồm gì; ● Danh sách sản phẩm bàn giao để bàn giao cho Khách hàng; CHÚ THÍCH Việc bao gồm đặc điểm bổ sung sau: ● Các mục tiêu dự án; Tình trạng áp dụng: soát xét 13 Bối cảnh thử nghiệm Thủ tục thử nghiệm Phần tử cần thiết để mã hóa thử nghiệm Bối cảnh thử nghiệm bao gồm: ● Nhận diện bối cảnh thử nghiệm; ● Hạng mục thử nghiệm; ● Đặc tả đầu vào; ● Đặc tả đầu ra; ● Nhu cầu môi trường; ● Yêu cầu thủ tục đặc biệt; ● Các phụ thuộc giao diện; Thủ tục thử nghiệm bao gồm: ● Nhận diện: tên phép thử, mô tả phép thử ngày tháng hoàn thành phép thử; ● Nhận diện vấn đề thực thi tiềm ẩn; ● Nhận diện người hoàn tất thủ tục thử nghiệm; ● Nhận diện điều kiện tiên quyết; ● Nhận diện bước thủ tục bao gồm số bước, hành động cần thực người thử nghiệm kết quả; 14 Báo cáo thử nghiệm Các tài liệu việc thực thử nghiệm Chúng bao gồm: ● Một tóm tắt cho khiếm khuyết; ● Nhận diện bối cảnh thử nghiệm có liên quan; ● Nhận diện người thử nghiệm tìm khiếm khuyết; ● Nhận diện chức bị ảnh hưởng khiếm khuyết; ● Nhận diện ngày tháng phát khiếm khuyết; ● Nhận diện ngày tháng giải khiếm khuyết; Thực thi Phần mềm ● Nhận diện người giải khiếm khuyết; CHÚ THÍCH Việc bao gồm đặc điểm sau: ● Nhận diện tính nghiêm trọng khiếm khuyết; 10 Cơng cụ phần mềm 10.1 Q trình Quản lý Dự án Cơng cụ phần mềm sử dụng để thực hành động trình Quản lý Dự án Bảng 24 - Các công cụ Quản lý Dự án Hành động Danh sách Nguồn lực Hoạch định dự án Công cụ hoạch định dự án Thực thi Kế hoạch Dự án Công cụ lập lịch biểu Đánh giá kiểm sốt dự án Cơng cụ hoạch địch Nguồn lực Công cụ ước lượng dự án Kết thúc Dự án Cơng cụ hoạch định kiểm sốt chất lượng Cơng cụ quản lý kho q trình Cơng cụ quản lý cấu hình Cơng cụ phân tích quản lý rủi ro 10.2 Q trình Thực thi Phần mềm Cơng cụ phần mềm sử dụng để thực hành động trình Thực thi Phần mềm Bảng 25 - Công cụ Thực thi Phần mềm Hành động Danh sách Nguồn lực Bắt đầu Thực thi Phần mềm Cơng cụ quản lý cấu hình Phân tích u cầu phần mềm Công cụ quản lý thay đổi Định danh Cấu kiện phần mềm Công cụ quản lý nguồn gốc Xây dựng phần mềm Công cụ thiết kế phần mềm Thử nghiệm tích hợp phần mềm Cơng cụ mơi trường phát triển tích hợp Bàn giao sản phẩm Cơng cụ tài liệu chung Công cụ phục hồi giao tiếp chung Công cụ quản lý an ninh chung Phân tích u cầu phần mềm Cơng cụ hỗ trợ phân tích Đặc tả u cầu Cơng cụ triển khai chức chất lượng Xây dựng phần mềm Công cụ quản lý cấu hình mã nguồn Bộ biên dịch Bộ phân tích động/tĩnh Cơng cụ sốt lỗi Cơng cụ quản lý kho phần mềm Máy chủ/Cơ sở liệu nguồn xây dựng Thử nghiệm tích hợp phần mềm Công cụ hỗ trợ thử nghiệm Công cụ thử nghiệm tự động Công cụ theo dõi bất thường Công cụ theo dõi lỗi/vấn đề Công cụ hỗ trợ xác minh xác nhận Công cụ kiểm tra an ninh Phụ lục A (Tham khảo) Gói triển khai Để VSE thuận tiện thực thi, cần tập gói Triển khai sẵn có Hồ sơ Một gói triển khai tập kết tạo lập phát triển để thuận tiện cho việc thực thi thực hành, thuộc khung làm việc chọn VSE Nhưng gói triển khai khơng phải hồn tồn mơ hình tham chiếu quy trình Các gói triển khai khơng dùng để ngăn ngừa hay ngăn chặn việc sử dụng hướng dẫn bổ sung VSE thấy hữu dụng Các phần tử gói triển khai điển hình là: mơ tả kỹ thuật, mối quan hệ theo TCVN 10606, định nghĩa khóa, mơ tả chi tiết q trình, hành động, nhiệm vụ, bước, vai trị sản phẩm, khng mẫu, danh sách tích, mẫu ví dụ, tham khảo tham chiếu đến tiêu chuẩn mơ hình, danh sách công cụ Việc tham chiếu lấy thơng tin cho thấy Gói triển khai có liên kết rõ ràng đến Phần 5, tiêu chuẩn ISO, ISO/IEC 12207 mơ CMMI-DEV phát triển Viện Kỹ thuật Phần mềm Hoa kỳ Việc triển khai thực thi gói sau đây, VSE thấy bước rành mạch để thu nhận để giải thích mức độ tuân thủ theo Phần Các gói triển khai thiết kế VSE thực thi nội dung chúng mà khơng cần thực thi tồn khung làm việc thời điểm Bảng nội dung gói triển khai mơ tả Bảng A-1 Bảng A.1 - Bảng nội dung gói triển khai Mơ tả kỹ thuật Mục đích tài liệu Tại chủ đề quan trọng Các mối quan hệ với TCVN 10606 Định nghĩa khóa Tổng quan Quá trình, Hành động, Nhiệm vụ, Vai trị Sản phẩm Mơ tả Q trình, Hành động, Nhiệm vụ, Vai trị Sản phẩm Mơ tả vai trị Mô tả sản phẩm Mô tả kết tạo lập Khn mẫu Mẫu ví dụ Danh sách tích Cơng cụ 10 Tham khảo đến Tiêu chuẩn Mơ hình khác (ví dụ ISO 9001, ISO/IEC 12207, CMMI-DEV) 11 Tham khảo 12 Mẫu ước định Đối với Hồ sơ sơ khởi VSE, có sẵn tập hợp Gói Triển khai khơng tính phí Internet: a) Quản lý Dự án b) Thực thi Phần mềm c) Tự Chuẩn đốn, phương thức mà VSE sử dụng họ để phân tích q trình phần mềm họ mà không cần biết đến thuật ngữ chun mơn q trình (tức khơng cần biết xác ý nghĩa q trình, thủ tục, hành động, nhiệm vụ thực hành) Các câu hỏi phương thức tự phân tích liên quan đến vấn đề mà VSE bắt gặp vận hành hàng ngày họ THƯ MỤC TÀI LIỆU THAM KHẢO [1] TCVN 10606-1:2014 (ISO/IEC TR 29110-1:2011) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé - Phần 1: Tổng quát; [2] TCVN 10606-4-1:2014 (ISO/IEC 29110-4-1:2011) Kỹ thuật phần mềm - Hồ sơ vòng đời cho tổ chức bé - Phần 4-1: Đặc tả hồ sơ: Nhóm hồ sơ chung; [3] ISO/IEC 12207:2008, Systems and Software Engineering - Software Life Cycle Processes (Kỹ thuật hệ thống phần mềm - Các trình vịng đời phần mềm); [4] ISO/IEC 15289:2011, Systems and software engineering - Content of life-cycle information products (documentation) (Kỹ thuật hệ thống phần mềm - Nội dung sản phẩm thơng tin vịng đời (tài liệu)); [5] OECD SME and Entrepreneurship Outlook, 2005 Edition Organization for Economic Co- Operation and Development, Paris, 2005 (SME Quan điểm Tinh thần làm Chủ, xuất năm 2005) MỤC LỤC Lời nói đầu Lời giới thiệu Phạm vi áp dụng Tài liệu tham khảo Thuật ngữ định nghĩa Ký hiệu (và thuật ngữ viết tắt) Tổng quan Quá trình Quản lý Dự án (PM) Q trình Thực thi Phần mềm (SI) Vai trị Mô tả sản phẩm 10 Công cụ phần mềm Phụ lục A (Tham khảo) Gói triển khai Thư mục tài liệu tham khảo ... hồ sơ mới, TCVN 10606-4 (ISO/IEC 29110-4) TCVN 10606-5 (ISO/IEC 29110-5) phát triển tiếp mà khơng làm ảnh hưởng đến tài liệu có trở thành tiêu chuẩn TCVN 10606-4-m (ISO/IEC 29110-4-m) TCVN 10606-5-m-n... công cụ tài liệu hỗ trợ khác TCVN 10606-5 (ISO/IEC TR 29110-5) cung cấp hướng dẫn quản lý kỹ thuật thực thi cho Hồ sơ VSE mô tả TCVN 10606-4 (ISO/IEC 29110-4) Hình mơ tả TCVN 10606 (ISO/IEC 29110)... 29110-5-m-n) tương ứng thơng qua q trình xây dựng tiêu chuẩn TCVN 10606-1 (ISO/IEC TR 29110-1) định nghĩa thuật ngữ nghiệp vụ kinh doanh chung cho TCVN 10606 (ISO/IEC 29110) Tiêu chuẩn giới thiệu đặc