Giới thiệu chung về Tiêu chuẩn quốc gia TCVN 8707:2011
Tiêu chuẩn quốc gia TCVN 8707:2011 về Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 3: Quy trình cho người phát triển là văn bản kỹ thuật quan trọng hướng dẫn các nhà phát triển phần mềm thực hiện quy trình đánh giá chất lượng sản phẩm trong suốt vòng đời phát triển. Tiêu chuẩn này tập trung vào việc thiết lập, định lượng, thiết kế, thu thập dữ liệu và soát xét chất lượng sản phẩm phần mềm nhằm đảm bảo sản phẩm đầu ra đáp ứng tối đa các yêu cầu kỹ thuật và thực tiễn.
Thông tin thuộc tính văn bản:
- Tên tiêu chuẩn: Tiêu chuẩn quốc gia TCVN 8707:2011 về Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 3: Quy trình cho người phát triển
- Số hiệu: Chưa có thông tin cụ thể
- Loại văn bản: Tiêu chuẩn quốc gia
- Cơ quan ban hành: Chưa có thông tin cụ thể
- Ngày ban hành: Chưa có thông tin cụ thể
- Ngày áp dụng: Chưa có thông tin cụ thể
- Tình trạng hiệu lực: Chưa có thông tin cụ thể
Nội dung cốt lõi của quy trình đánh giá sản phẩm phần mềm dành cho người phát triển:
- Phạm vi áp dụng và định hướng quy trình
- Tiêu chuẩn này được thiết kế để liên quan chủ yếu và trực tiếp đến các quá trình phát triển sản phẩm phần mềm.
- Cung cấp khung hướng dẫn kỹ thuật giúp người phát triển tự giám sát, đánh giá và cải tiến chất lượng sản phẩm trong từng giai đoạn của vòng đời phát triển phần mềm.
- Thiết lập yêu cầu chất lượng chung và phân tích tính khả thi
- Quy trình bắt đầu bằng việc xác định và thiết lập các yêu cầu chất lượng tổng thể cho sản phẩm phần mềm dựa trên nhu cầu của người sử dụng và các bên liên quan.
- Thực hiện phân tích kỹ lưỡng tính khả thi của các yêu cầu chất lượng đã đề ra nhằm đảm bảo chúng có thể đạt được trong điều kiện ràng buộc về công nghệ, thời gian và ngân sách của dự án.
- Định lượng hóa các yêu cầu chất lượng
- Đối với mỗi yêu cầu chất lượng chung đã thiết lập, người phát triển cần lựa chọn một hoặc một số thuộc tính ngoài cụ thể để biểu diễn trực quan cho yêu cầu đó.
- Ấn định các giá trị đo mục tiêu cụ thể, đóng vai trò là các biểu diễn định lượng của yêu cầu chất lượng. Các giá trị đo này sẽ làm tiêu chuẩn đánh giá chính thức trong các bước tiếp theo.
- Thiết kế đánh giá sản phẩm phần mềm
- Xây dựng phương án thiết kế đánh giá toàn diện bao gồm cả đánh giá ngoài và đánh giá trong.
- Đánh giá ngoài: Tập trung vào các yêu cầu chất lượng ngoài, đánh giá hành vi và tính năng của phần mềm khi vận hành trong môi trường thực tế hoặc môi trường mô phỏng.
- Đánh giá trong: Liên quan chặt chẽ đến việc giám sát và quản lý chất lượng cấu trúc bên trong của sản phẩm (như mã nguồn, kiến trúc hệ thống) trong suốt quá trình phát triển để phát hiện sớm các lỗi hệ thống.
- Thu thập dữ liệu chất lượng và so sánh với mục tiêu
- Thực hiện việc thu thập dữ liệu chất lượng một cách hệ thống theo đúng kế hoạch đánh giá đã được thiết kế trước đó.
- Tiến hành đối chiếu, so sánh trực tiếp dữ liệu thực tế thu thập được với các giá trị đo mục tiêu (tiêu chuẩn đánh giá) đã được ấn định ở bước định lượng hóa để xác định mức độ đạt yêu cầu của sản phẩm.
- Soát xét và phản hồi đánh giá chất lượng
- Tổ chức soát xét định kỳ hoặc cuối kỳ đối với toàn bộ kết quả đánh giá chất lượng sản phẩm phần mềm.
- Đưa ra các phản hồi kỹ thuật chi tiết nhằm điều chỉnh quy trình phát triển, khắc phục các điểm chưa đạt yêu cầu và tối ưu hóa chất lượng sản phẩm trước khi bàn giao hoặc đưa vào vận hành chính thức.
Để sử dụng toàn bộ tiện ích nâng cao của Hệ Thống Pháp Luật vui lòng lựa chọn và đăng ký gói cước.
CÔNG NGHỆ THÔNG TIN - ĐÁNH GIÁ SẢN PHẨM PHẦN MỀM - PHẦN 3: QUY TRÌNH CHO NGƯỜI PHÁT TRIỂN
Information technology - Software product evaluation - Part 3: Process for developers
Lời nói đầu
TCVN 8707:2011 được xây dựng trên cơ sở ISO/IEC 14598-3.
TCVN 8707:2011 do Viện Khoa học Kỹ thuật Bưu điện biên soạn, Bộ Thông tin và Truyền thông đề nghị, Tổng cục Tiêu chuẩn Đo lường Chất lượng thẩm định, Bộ Khoa học và Công nghệ công bố.
CÔNG NGHỆ THÔNG TIN - ĐÁNH GIÁ SẢN PHẨM PHẦN MỀM - PHẦN 3: QUY TRÌNH CHO NGƯỜI PHÁT TRIỂN
Information technology - Software product evaluation - Part 3: Process for developers
Tiêu chuẩn này cung cấp các yêu cầu và các khuyến nghị cho triển khai thực tiễn đánh giá sản phẩm phần mềm khi việc đánh giá được thực hiện song song với việc phát triển phần mềm và được thực hiện bởi người phát triển.
Quy trình mô tả trong Tiêu chuẩn này xác định các hoạt động cần thiết để phân tích các yêu cầu đánh giá, để xác định, thiết kế, và thực hiện các hoạt động đánh giá và để kết luận đánh giá bất kì loại sản phẩm phần mềm nào.
Quy trình đánh giá này được thiết kế để sử dụng đồng thời với quá trình phát triển. Quy trình đánh giá cần được đồng bộ với quá trình phát triển phần mềm và các thực thể được đánh giá như khi chúng được phân phối.
Tiêu chuẩn này có thể được sử dụng bởi:
• Người quản lý dự án để làm sáng tỏ các yêu cầu chất lượng, giám sát và kiểm soát chất lượng của phần mềm trong quá trình phát triển và đưa ra các quyết định để đảm bảo chất lượng theo yêu cầu,
• Người thiết kế phần mềm để xác định các đặc tính riêng phải được xây dựng trong phần mềm hoặc thay đổi nhằm thỏa mãn các yêu cầu chất lượng,
• Người có trách nhiệm bảo đảm/kiểm soát/kiểm tra chất lượng để đánh giá các yêu cầu chất lượng có đạt không,
• Người bảo trì để đưa ra các quyết định cho việc triển khai các thay đổi hay thiết kế lại/ xây dựng lại,
• Người mua sản phẩm phần mềm như một phần của thỏa thuận với người phát triển khi mua sản phẩm (ví dụ như trong trường hợp phát triển phần mềm gia công) khi không yêu cầu đánh giá độc lập. Người mua sản phẩm có thể là cá nhân trong vai trò đi mua, người phát triển gia công một phần sản phẩm phần mềm hay người dùng cuối. Vai trò của người mua sản phẩm phụ thuộc vào thỏa thuận giữa người mua và người phát triển.
Tiêu chuẩn này nhằm cho ứng dụng tại mức độ dự án. Để đạt được ích lợi đầy đủ từ tiêu chuẩn này tổ chức liên quan phải tham gia.
Tiêu chuẩn này không quy định các chỉ báo hay các phép đánh giá riêng hoặc không quy định bất kì phương pháp phát triển đặc thù nào.
Các tài liệu viện dẫn sau đây là cần thiết để áp dụng tiêu chuẩn này. Đối với các tài liệu viện dẫn ghi năm công bố thì áp dụng bản được nêu. Đối với các tài liệu viện dẫn không ghi năm công bố thì áp dụng phiên bản mới nhất, bao gồm cả các sửa đổi, bổ sung (nếu có).
[1] TCVN 8702:2011 - Công nghệ thông tin - Chất lượng sản phẩm phần mềm - Phần 1: Các phép đánh giá ngoài.
[2] TCVN 8703:2011 - Công nghệ thông tin - Chất lượng sản phẩm phần mềm - Phần 2: Các phép đánh giá trong.
[3] TCVN 8704:2011 - Công nghệ thông tin - Chất lượng sản phẩm phần mềm - Phần 3: Các phép đánh giá chất lượng sử dụng.
[4] TCVN 8705:2011 - Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 1: Tổng quan
[5] TCVN 8706:2011 - Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 2: Quy trình cho bên đánh giá.
[6] TCVN 8708:2011 - Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 4: Quy trình cho người mua sản phẩm.
[7] ISO/IEC 12119 - Information technol
Để xem đầy đủ nội dung và sử dụng toàn bộ tiện ích của Hệ Thống Pháp Luật vui lòng lựa chọn và đăng ký gói cước.
Nếu bạn đã là thành viên, hãy bấm:
- 1Tiêu chuẩn quốc gia TCVN 10606-3:2014 (ISO/IEC TR 29110-3:2011) về Kỹ thuật phần mềm - Hồ sơ vòng đời cho các tổ chức rất bé - Phần 3: Hướng dẫn đánh giá
- 2Tiêu chuẩn quốc gia TCVN 10606-4-1:2014 (ISO/IEC 29110-4-1:2011) về Kỹ thuật phần mềm - Hồ sơ vòng đời cho các tổ chức rất bé - Phần 4-1: Đặc tả hồ sơ: Nhóm hồ sơ chung
- 3Tiêu chuẩn quốc gia TCVN 10606-5-1-2:2014 (ISO/IEC TR 29110-5-1-2:2011) về 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-2: Hướng dẫn quản lý và kỹ thuật: Nhóm hồ sơ chung: Hồ sơ cơ bản
- 4Tiêu chuẩn quốc gia TCVN 12849-2:2020 (ISO/IEC/IEEE 29119-2:2013) về Kỹ thuật hệ thống và phần mềm - Kiểm thử phần mềm - Phần 2: Quy trình kiểm thử
- 1Tiêu chuẩn quốc gia TCVN 8703:2011 về Công nghệ thông tin - Chất lượng sản phẩm phần mềm - Phần 2: Các phép đánh giá trong
- 2Tiêu chuẩn quốc gia TCVN 8708:2011 về Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 4: Quy trình cho người mua sản phẩm
- 3Tiêu chuẩn quốc gia TCVN 10606-3:2014 (ISO/IEC TR 29110-3:2011) về Kỹ thuật phần mềm - Hồ sơ vòng đời cho các tổ chức rất bé - Phần 3: Hướng dẫn đánh giá
- 4Tiêu chuẩn quốc gia TCVN 10606-4-1:2014 (ISO/IEC 29110-4-1:2011) về Kỹ thuật phần mềm - Hồ sơ vòng đời cho các tổ chức rất bé - Phần 4-1: Đặc tả hồ sơ: Nhóm hồ sơ chung
- 5Tiêu chuẩn quốc gia TCVN 10606-5-1-2:2014 (ISO/IEC TR 29110-5-1-2:2011) về 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-2: Hướng dẫn quản lý và kỹ thuật: Nhóm hồ sơ chung: Hồ sơ cơ bản
- 6Tiêu chuẩn quốc gia TCVN 12849-2:2020 (ISO/IEC/IEEE 29119-2:2013) về Kỹ thuật hệ thống và phần mềm - Kiểm thử phần mềm - Phần 2: Quy trình kiểm thử
Tiêu chuẩn quốc gia TCVN 8707:2011 về Công nghệ thông tin - Đánh giá sản phẩm phần mềm - Phần 3: Quy trình cho người phát triển
- Số hiệu: TCVN8707:2011
- Loại văn bản: Tiêu chuẩn Việt Nam
- Ngày ban hành: 01/01/2011
- Nơi ban hành: ***
- Người ký: ***
- Ngày công báo: Đang cập nhật
- Số công báo: Đang cập nhật
- Ngày hiệu lực: 16/08/2026
- Tình trạng hiệu lực: Kiểm tra
