Tiêu chuẩn quốc gia TCVN 12849-2:2020 (hoàn toàn tương đương với tiêu chuẩn quốc tế 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ử, quy định một mô hình quy trình kiểm thử chung cho phép áp dụng trong mọi vòng đời phát triển phần mềm và mọi tổ chức. Tiêu chuẩn này thiết lập một cấu trúc chuẩn hóa nhằm quản lý, thiết kế và thực hiện kiểm thử phần mềm một cách hiệu quả và chuyên nghiệp.
Phạm vi áp dụng của tiêu chuẩn (Điều 1)
- Áp dụng cho tất cả các tổ chức, dự án và cá nhân tham gia vào quá trình phát triển, vận hành và bảo trì phần mềm, không phân biệt quy mô, lĩnh vực hoạt động hay phương pháp phát triển (như Agile, Waterfall, DevOps).
- Cung cấp khung quy trình kiểm thử từ cấp độ tổ chức (chính sách kiểm thử, chiến lược kiểm thử) đến cấp độ quản lý dự án kiểm thử và cấp độ kỹ thuật thực hiện kiểm thử (kiểm thử động, kiểm thử tĩnh).
Sự phù hợp đối với tiêu chuẩn (Điều 2)
- Một tổ chức hoặc dự án được tuyên bố là phù hợp với tiêu chuẩn này khi việc thực hiện các quy trình kiểm thử đáp ứng đầy đủ các yêu cầu, mục tiêu và đầu ra được quy định cụ thể trong các điều khoản của tiêu chuẩn.
- Tiêu chuẩn cho phép điều chỉnh (tailoring) các quy trình để phù hợp với đặc thù của từng dự án hoặc tổ chức, miễn là việc điều chỉnh này được lập tài liệu rõ ràng và có lý do chính đáng để không làm suy giảm chất lượng kiểm thử.
Tài liệu viện dẫn (Điều 3)
- Tiêu chuẩn này sử dụng các tài liệu viện dẫn cốt lõi, đặc biệt là TCVN 12849-1 (ISO/IEC/IEEE 29119-1) về Khái niệm và định nghĩa, nhằm đảm bảo tính đồng nhất về mặt thuật ngữ và lý thuyết nền tảng trong toàn bộ chuỗi tiêu chuẩn kiểm thử phần mềm.
Thuật ngữ và định nghĩa (Điều 4)
- Hệ thống thuật ngữ được chuẩn hóa đồng bộ với các tiêu chuẩn quốc tế về kỹ thuật phần mềm. Các khái niệm cốt lõi bao gồm quy trình kiểm thử, môi trường kiểm thử, kịch bản kiểm thử, dữ liệu kiểm thử, và các mức độ kiểm thử (kiểm thử đơn vị, kiểm thử tích hợp, kiểm thử hệ thống, kiểm thử chấp nhận) được định nghĩa rõ ràng để tránh hiểu nhầm trong quá trình thực thi dự án.
Hiệu lực thi hành
Tiêu chuẩn quốc gia TCVN 12849-2:2020 có hiệu lực kể từ ngày công bố, đóng vai trò là tài liệu kỹ thuật quan trọng giúp các doanh nghiệp công nghệ thông tin tại Việt Nam chuẩn hóa quy trình kiểm thử theo tiêu chuẩn quốc tế.
Để 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.
ISO/IEC/IEEE 29119-2:2013
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Ử
Software and systems engineering - Software testing - Part 2: Test processes
Lời nói đầu
TCVN 12849-2:2020 hoàn toàn tương đương ISO/IEC/IEEE 29119-2:2013.
TCVN 12849-2:2020 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ố.
Lời giới thiệu
Mục đích của bộ tiêu chuẩn kiểm thử phần mềm TCVN 12849 (ISO/IEC/IEEE 29119) là đưa ra một mô hình quy trình chung để kiểm thử phần mềm mà có thể được sử dụng bởi bất kỳ tổ chức nào khi thực hiện bất kỳ dạng kiểm thử phần mềm nào. Bộ tiêu chuẩn này bao gồm những mô tả về quy trình kiểm thử của tổ chức, quy trình quản lý kiểm thử và quy trình kiểm thử động. Ngoài ra bộ tiêu chuẩn này còn đưa ra các sơ đồ thông tin mô tả các quy trình. Bộ tiêu chuẩn TCVN 12849 (ISO/IEC/IEEE 29119) hỗ trợ kiểm thử động, kiểm thử chức năng và kiểm thử phi chức năng, kiểm thử bằng tay và kiểm thử tự động, kiểm thử dựa trên kịch bản và kiểm thử không dựa trên kịch bản. Các quy trình được định nghĩa trong bộ tiêu chuẩn này có thể được sử dụng phù hợp với bất kỳ mô hình vòng đời phát triển phần mềm nào. Mỗi quy trình được định nghĩa đều sử dụng quy trình mẫu chung được quy định trong ISO/IEC TR 24774:2010 Kỹ thuật hệ thống và phần mềm - Quản lý vòng đời - Hướng dẫn mô tả quy trình, bao gồm: Mục đích của quy trình, kết quả, hoạt động, nhiệm vụ và đầu ra của từng quy trình.
Kiểm thử là phương pháp chính để giảm thiểu rủi ro trong phát triển phần mềm. Phần này của bộ tiêu chuẩn đi theo phương pháp kiểm thử dựa trên rủi ro. Kiểm thử dựa trên rủi ro là phương pháp thực hành tốt nhất để vạch chiến lược và quản lý kiểm thử, nó cho phép kiểm thử được ưu tiên và tập trung vào các tính năng và thuộc tính chất lượng quan trọng nhất.
Các khái niệm và từ vựng mà hỗ trợ bộ các tiêu chuẩn quốc tế này được định nghĩa trong TCVN 12849-1:2020 (ISO/IEC/IEEE 29119-1:2013) Kỹ thuật hệ thống và phần mềm - Kiểm thử phần mềm - Phần 1: Khái niệm và định nghĩa. Các mẫu tài liệu kiểm thử và các ví dụ về tài liệu kiểm thử được tạo ra trong quy trình kiểm thử được định nghĩa trong TCVN 12849-3:2020 (ISO/IEC/IEEE 29119-3:2013) Kỹ thuật hệ thống và phần mềm - Kiểm thử phần mềm - Phần 3: Tài liệu kiểm thử. Các kỹ thuật thiết kế kiểm thử phần mềm mà có thể được sử dụng trong khi kiểm thử được định nghĩa trong TCVN 12849- 4:2020 (ISO/IEC/IEEE 29119-4:2015) Kỹ thuật hệ thống và phần mềm - Kiểm thử phần mềm - Phần 4: Kỹ thuật kiểm thử.
Đây là bộ các tiêu chuẩn quốc tế nhằm cung cấp cho những người chịu trách nhiệm về kiểm thử phần mềm các thông tin cần thiết để quản lý và thực hiện kiểm thử phần mềm trong bất kỳ tổ chức nào.
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Ử
Software and systems engineering - Software testing - Part 2: Test processes
Tiêu chuẩn này quy định các quy trình kiểm thử có thể được sử dụng để kiểm soát, quản lý và thực hiện kiểm thử phần mềm cho bất kỳ tổ chức, dự án hoặc hoạt động kiểm thử nào. Tiêu chuẩn này bao gồm những mô tả chung về quy trình kiểm thử phần mềm. Tiêu chuẩn này cũng đưa ra các sơ đồ thông tin mô tả các quy trình kiểm thử.
Tiêu chuẩn này có thể áp dụng để kiểm thử trong tất cả các mô hình vòng đời phát triển phần mềm.
Tiêu chuẩn này được áp dụng cho nhưng không giới hạn, các kỹ sư kiểm thử, người quản lý kiểm thử, các nhà phát triển và người quản lý dự án, đặc biệt là những người chịu trách nhiệm quản lý và thực hiện kiểm thử phần mềm.
2.1. Mục đích sử dụng
Để 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 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
- 2Tiêu chuẩn quốc gia TCVN 10606-5-1-1:2014 (ISO/IEC TR 29110-5-1-1:2012) 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-1: Hướng dẫn quản lý và kỹ thuật: Nhóm hồ sơ chung: Hồ sơ sơ khởi
- 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
- 1Tiêu chuẩn Việt Nam TCVN ISO 9001:2008 (ISO 9001 : 2008) về hệ thống quản lý chất lượng - Các yêu cầu
- 2Tiê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
- 3Tiêu chuẩn quốc gia TCVN 7420-1:2004 (ISO 15489-1:2001) về Thông tin và tư liệu - Quản lý hồ sơ - Phần 1: Yêu cầu chung
- 4Tiêu chuẩn quốc gia TCVN 7420-2:2004 (ISO/TR 15489-2:2001) về Thông tin và tư liệu - Quản lý hồ sơ - Phần 2: Hướng dẫn
- 5Tiêu chuẩn quốc gia TCVN 10607-1:2014 (ISO/IEC 15026-1:2013) về Kỹ thuật phần mềm và hệ thống - Đảm bảo phần mềm và hệ thống - Phần 1: Khái niệm và từ vựng
- 6Tiêu chuẩn quốc gia TCVN 10607-2:2014 (ISO/IEC 15026-2:2011) về Kỹ thuật phần mềm và hệ thống - Đảm bảo phần mềm và hệ thống - Phần 2: Trường hợp đảm bảo
- 7Tiêu chuẩn quốc gia TCVN 10607-3:2014 (ISO/IEC 15026-3:2011) về Kỹ thuật phần mềm và hệ thống - Đảm bảo phần mềm và hệ thống - Phần 3: Mức toàn vẹn hệ thống
- 8Tiêu chuẩn quốc gia TCVN 10607-4:2014 (ISO/IEC 15026-4:2012) về Kỹ thuật phần mềm và hệ thống - Đảm bảo phần mềm và hệ thống - Phần 4: Đảm bảo trong vòng đời
- 9Tiêu chuẩn quốc gia TCVN 10606-5-1-1:2014 (ISO/IEC TR 29110-5-1-1:2012) 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-1: Hướng dẫn quản lý và kỹ thuật: Nhóm hồ sơ chung: Hồ sơ sơ khởi
- 10Tiê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
- 11Tiêu chuẩn quốc gia TCVN 10539:2014 (ISO/IEC 12207:2008) về Kỹ thuật hệ thống và phần mềm - Các quá trình vòng đời phần mềm
- 12Tiêu chuẩn quốc gia TCVN 10540:2014 (ISO/IEC 25051:2006) về Kỹ thuật phần mềm - Yêu cầu và đánh giá chất lượng sản phẩm phần mềm - Yêu cầu chất lượng và hướng dẫn kiểm tra sản phẩm phần mềm sẵn sàng phổ biến và thương mại hóa (COTS)
- 13Tiêu chuẩn quốc gia TCVN ISO 9001:2015 (ISO 9001:2015) về Hệ thống quản lý chất lượng - Các yêu cầu
- 14Tiêu chuẩn quốc gia TCVN ISO/IEC 17025:2017 (ISO/IEC 17025:2017) về Yêu cầu chung về năng lực của phòng thử nghiệm và hiệu chuẩn
- 15Tiêu chuẩn quốc gia TCVN ISO/IEC 90003:2016 (ISO/IEC 90003:2014) về Kỹ thuật phần mềm - Hướng dẫn áp dụng TCVN ISO 9001:2008 cho phần mềm máy tính
- 16Tiêu chuẩn quốc gia TCVN ISO 31000:2018 (ISO 31000:2018) về Quản lý rủi ro - Hướng dẫn
Tiê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ử
- Số hiệu: TCVN12849-2:2020
- Loại văn bản: Tiêu chuẩn Việt Nam
- Ngày ban hành: 01/01/2020
- 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: 09/06/2026
- Tình trạng hiệu lực: Kiểm tra
