Báo cáo tóm tắt đề tài khoa học và công nghệ: Nghiên cứu xây dựng tiêu chuẩn quốc gia 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

10 101 1
Báo cáo tóm tắt đề tài khoa học và công nghệ: Nghiên cứu xây dựng tiêu chuẩn quốc gia 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

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

Thông tin tài liệu

Mục đích của bộ các tiêu chuẩn kiểm thử phần mềm TCVN xxxx : 201x nhằm xác định một tập hợp quốc tế thống nhất các tiêu chuẩn để thử nghiệm phần mềm có thể được sử dụng bởi bất kỳ tổ chức khi thực hiện bất kỳ hình thức kiểm thử phần mềm nào. Tiêu chuẩn này cung cấp nền tảng kiến thức cơ bản về định nghĩa, các khái niệm và các phương pháp kiểm thử điển hình trong lĩnh vực kiểm thử phần mềm giúp các cơ quan quản lý nhà nước, các doanh nghiệp và đặc biệt là các tổ chức đánh giá...

BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG VIỆN KHOA HỌC KỸ THUẬT BƯU ĐIỆN - BÁO CÁO TÓM TẮT ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ NGHIÊN CỨU XÂY DỰNG TIÊU CHUẨN QUỐC GIA 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 Mã số: 26-15-KHKT-TC (Tài liệu sau nghiệm thu cấp Bộ) Chủ trì đề tài: KS Hồng Minh Ánh Cộng tác viên: ThS Vũ Hồng Sơn ThS Trần Thị Tố Nga ThS Đặng Quang Dũng KS Đào Đức Dương KS Nguyễn Thị Phương Nam Hà Nội, năm 2015 Formatted: Font: 18 pt, Bold MỤC LỤC GIỚI THIỆU 1.1 Tên đề tài 1.2 Mã số 1.3 Mục tiêu 1.4 Nội dung 1.5 Kết NGHIÊN CỨU, KHẢO SÁT HIỆN TRẠNG VÀ ĐNHS GIÁ NHU CẦU ĐỐI VỚI VIỆC KIỂM THỬ PHẦN MỀM 2.1 Hiện trạng 2.2 Nhu cầu 2.3 Cơ hội 2.4 Đào tạo 3 NGHIÊN CỨU TÌNH HÌNH VÀ XU THẾ CHUẨN HĨA ĐỐI VỚI VIỆC XÂY DỰNG TIÊU CHUẨN “KHÁI NIỆM VÀ ĐỊNH NGHĨA” VỀ KIỂM THỬ PHẦN MỀM 3.1 Ngoài nước 3.2 Trong nước 4 XÂY DỰNG TIÊU CHUẨN QUỐC GIA 4.1 Lựa chọn tài liệu tham chiếu 4.2 Lý xây dựng tiêu chuẩn 4.3 Mục đích tiêu chuẩn 4.4 Sở xây dựng tiêu chuẩn 4.5 Phương pháp xây dựng tiêu chuẩn CẤU TRÚ NỘI DUNG CỦA DỰ THẢO TIÊU CHUẨN TCVN XXXX-1:201X KẾT LUẬN VÀ KIẾN NGHỊ ii GIỚI THIỆU 1.1 Tên đề tài Nghiên cứu xây dựng tiêu chuẩn quốc gia “Kiểm thử phần mềm – Phần 1: Khái niệm định nghĩa” 1.2 Mã số 26-15-KHKT-TC 1.3 Mục tiêu Phục vụ công tác kiểm thử phần mềm 1.4 Nội dung - Nghiên cứu, khảo sát trạng đánh giá nhu cầu việc kiểm thử phần mềm - Nghiên cứu tình hình xu chuẩn hóa việc xây dựng tiêu chuẩn “khái niệm định nghĩa” kiểm thử phần mềm - Nghiên cứu, phân tích lựa chọn tài liệu tham chiếu - Nghiên cứu xây dựng tiêu chuẩn quốc gia “Kiểm thử phần mềm - Phần 1: Khái niệm định nghĩa”, bao gồm: + Thuật ngữ, định nghĩa + Các khái niệm kiểm thử phần mềm; + Các Phụ lục - Tài liệu viện dẫn chính: ISO/IEC/IEEE 29119-1:2013 “Software and systems engineering - Software testing - Part 1: Concepts and definitions” 1.5 Kết - Thuyết minh dự thảo tiêu chuẩn quốc gia - Dự thảo tiêu chuẩn quốc gia “Kiểm thử phần mềm - Phần 1: Khái niệm định nghĩa”.Giới thiệu tên đề tài, mục tiêu, nội dung kết đề tài NGHIÊN CỨU, KHẢO SÁT HIỆN TRẠNG VÀ ĐNHS GIÁ NHU CẦU ĐỐI VỚI VIỆC KIỂM THỬ PHẦN MỀM 2.1 Hiện trạng Tại Việt Nam, kiểm thử phần mềm phát triển mạnh khoảng chục năm trở lại Đơn cử công ty LogiGear ban đầu khoảng vài chục kỹ sư kiểm thử sau vài năm số lên vài trăm Một số công ty khác đặt mục tiêu phấn đấu tăng gấp đôi số kỹ sư kiểm thử vòng năm Nhiều cơng ty mở rộng thêm chi nhánh Hà Nội, Đà Nẵng để đáp ứng nhu cầu kỹ sư kiểm thử Tương tự, nhiều thông báo tuyển dụng kỹ sư kiểm thử với số lượng lớn website tuyển dụng với ưu đãi hấp dẫn Tuy nhiên, có thực tế ngành kiểm thử phần mềm Việt Nam sau nhiều nước khác Về kiểm thử phần mềm Việt Nam số lượng lẫn chất lượng Về mặt số lượng khơng có phải bàn cãi so với Mỹ, Ấn Độ hay Trung Quốc Về mặt chất lượng Việt Nam chủ yếu dự án outsource mà đa phần dự án chủ yếu tập trung vào công việc cấp thấp (low-level) thực thi trường hợp kiểm thử (tình kiểm thử, thiết kế để kiểm tra đối tượng có thỏa mãn yêu cầu đặt hay không), kiểm thử hồi quy Những đầu việc cấp cao (high-level) lên kế hoạch kiểm thử, quản lý kiểm thử, soát xét kết kiểm thử quản lý khách hàng nước ngồi Đó nguồn dự án đến từ nước ngồi, dự án nội gần bỏ qua khâu kiểm thử làm cho có Trên giới kiểm thử phần mềm phần tất yếu phát triển phần mềm tập trung hướng đến nâng tầm giá trị kiểm thử Hiện nay, Việt Nam nhiều công ty phát triển phần mềm đảm nhận dự án lớn, có giá trị cao số lượng thời điểm cần phải tăng tốc để bắt kịp trình độ giới Theo tiêu chuẩn quốc tế, tỷ lệ kỹ sư kiểm thử phần mềm Việt Nam thấp so với mặt giới Ở giới, tỷ lệ lập trình viên kiểm thử 1:3, tức lập trình viên có kiểm thử, tỷ lệ Việt Nam lập trình viên có kiểm thử 2.2 Nhu cầu Cơ hội phát triển nghề nghiệp nhanh cộng với thù lao hấp dẫn cám dỗ người làm vị trí khác công ty phần mềm chuyển sang làm kiểm thử phần mềm (tester) Kiểm thử phần mềm lĩnh vực coi lựa chọn không xảy với người làm công nghệ thông tin (CNTT) Tuy nhiên, vai trò ngày tăng kiểm thử phần mềm dần thay đổi nhận thức Từ chỗ người làm việc kiểm thử, tổ chức ngày mở đơn vị riêng làm việc Trong lĩnh vực gia công phần mềm, kiểm thử ngày dịch vụ phát triển nhanh có tương lai sáng sủa Nguồn cung người làm kiểm thử lập trình viên, hội phát triển nghề nghiệp nhanh có nhiều lập trình viên muốn chuyển sang làm kiểm thử phầm mềm Kiểm thử phần mềm khâu cuối trước chuyển sản phẩm đến khách hàng Người kiểm thử coi người đại diện cho khách hàng, người kiểm tra cho khách hàng xem sản phẩm đảm bảo chất lượng chưa Vì vậy, người kiểm thử đóng vai trò quan trọng với thành công dự án chất lượng sản phẩm 2.3 Cơ hội Thông thường lập trình viên thường biết mơđul trình phát triển sảm phẩm phần mềm, người làm kiểm thử phải nắm toàn hệ thống Do đó, ngồi kiến thức quy trình phần mềm, lập trình, người kiểm thử phải nắm kiến thức nghiệp vụ để hiểu yêu cầu khách hàng Ví dụ, làm dự án ngân hàng, người kiểm thử phải tìm hiểu kiến thức nghiệp vụ ngân hàng Ngoài ra, người kiểm thử cần biết thêm kỹ phân tích, thiết kế hiểu biết lĩnh vực ứng dụng khác phần mềm Tiếng Anh đủ để viết đọc hiểu tài liệu chuyên ngành yêu cầu quan trọng Những người làm kiểm thử tiến đến mức cao lĩnh vực kiểm thử kỹ sư kiểm thử, kỹ sư kiểm thử cao cấp, trưởng nhóm, quản lý kiểm thử Sau hai năm có kinh nghiệm, người làm kiểm thử chuyển sang vị trí khác công ty phần mềm làm quản lý chất lượng chuyển sang làm phận kinh doanh Đặc thù công việc kiểm thử phần mềm phù hợp với người cẩn thận, kiên nhẫn, có tư logic nói chung phù hợp với nữ giới Về thu nhập, vị trí kiểm thử phần mềm có thu nhập tương đương với vị trí khác lập trình hay đảm bảo chất lượng 2.4 Đào tạo Kiểm thử phần mềm coi nghề ngành phần mềm Tuy nhiên, trường, sinh viên đào tạo kiến thức liên quan đến kiểm thử phần mềm Khi tuyển người, công ty buộc phải đào tạo lại khoảng đến ba tháng theo kiểu cầm tay việc qua dự án thực tế Tuy nhiên, số doanh nghiệp phần mềm dự báo, sau thời gian gia nhập WTO, với tham gia mạnh mẽ cơng ty phần mềm nước ngồi ngồi, xuất nhiều đơn vị đào tạo kiểm thử phần mềm NGHIÊN CỨU TÌNH HÌNH VÀ XU THẾ CHUẨN HĨA ĐỐI VỚI VIỆC XÂY DỰNG TIÊU CHUẨN “KHÁI NIỆM VÀ ĐỊNH NGHĨA” VỀ KIỂM THỬ PHẦN MỀM 3.1 Ngoài nước - Sản phẩm phần mềm ngày trở thành lĩnh vực quan tâm kiểm soát chặt chẽ, theo tiêu chuẩn định Các tiêu chuẩn kinh nghiệm phương pháp hiệu nhất, đề xuất từ hiệp hội nghề nghiệp IEEE, ISO/IEC … quy tắc chuẩn hóa để giao tiếp sản phẩm với nhau, đơn giản tổ chức phát triển phần mềm đề để áp dụng cho họ - Việc áp dụng hệ thống tiêu chuẩn lĩnh vực công nghệ thông tin đặc biệt tiêu chuẩn kỹ thuật hệ thống phần mềm triển khai rộng khắp hầu hết quốc gia giới Hàng năm tổ chức tiêu chuẩn quốc tế liên tục cập nhật xây dựng tiêu chuẩn kỹ thuật hệ thống phần mềm - Trong số tiêu chuẩn liên quan đến lĩnh vực phần mềm có tiêu chuẩn ISO/IEC/IEEE 29119:2013 trình bày chi tiết kiểm thử phần mềm ban hành năm 2013 - Một số nước áp dụng tiêu chuẩn ISO/IEC/IEEE 29119-1:2013 “Software and systems engineering - Software testing - Part 1: Concepts and definitions” để xây dựng ban hành tiêu chuẩn quốc gia như: Anh, Brazilian, Na Uy, Nederland, Singapore,… Nhận xét: Trong số tiêu chuẩn trên, có chuẩn ISO/IEC/IEEE 29119-1:2013 trình bày chi tiết Khái niệm định nghĩa lĩnh vực kiểm thử phần mềm Cho đến nay, tiêu chuẩn ISO/IEC/IEEE 29119-1:2013 áp dụng rộng rãi giới nhiều nước xây dựng ban hành tiêu chuẩn quốc gia hoàn toàn tương đương với tiêu chuẩn ISO/IEC/IEEE 29119-1:2013 3.2 Trong nước - Kiểm thử phần mềm khơng nghề Việt Nam mà nhiều nơi giới Kiểm thử phần mềm lĩnh vực thiếu để hỗ trợ thiết thực cho ngành công nghiệp phần mềm cạnh tranh mạnh với quốc gia khu vực Tại Việt Nam Kiểm thử phần mềm phát triển mạnh khoảng chục năm trở lại phải cạnh tranh gay gắt với nước giới Ấn Độ, Mỹ Trung Quốc gặp thách thức nguồn cung ứng nhân lực cho dự án cơng ty hạn chế - Tại công ty phần mềm Việt nam như: Công ty LogiGear, Công ty cồ phần phần mềm FPT, công ty CSC Việt Nam, Công ty cổ phần công nghệ Tinh Vân, công ty cổ phần phần mềm Hà nội, công ty cổ phần NCS, công ty cổ phần phần mềm Luviva, công ty giải pháp phần mềm CMC, … quan tâm trọng đến quy trình cơng cụ kiểm thử phần mềm việc áp dụng tiêu chuẩn kiểm thử phần mềm quốc tế hạn chế Do đó, doanh nghiệp Việt Nam thường áp dụng quy trình Sản xuất - kiểm thử phần mềm công nhận tổ chức nước ngồi, ví dụ quy trình Sản xuất - kiểm thử phần mềm CMMI, SCRUM, - Hiện tại, Việt Nam ban hành số Tiêu chuẩn kỹ thuật Quốc gia đánh giá sản phẩm phần mềm, như: TCVN 8702:2011, TCVN 8703:2011, TCVN 8704:2011, TCVN 8705:2011, TCVN 8706:2011, TCVN 8707:2011, TCVN 8708:2011, TCVN 10539:2014, TCVN 10540:2014 - Các tiêu chuẩn đưa phép đánh giá chất lượng sản phẩm phần mềm dành cho đối tượng khác liên quan đến sản phẩm phần mềm - Một số đề tài xây dựng năm 2015 Trung tâm Đo lường Ứng dụng công nghệ – Viện Khoa học Kỹ thuật Bưu điện liên quan đến kiểm thử phần mềm, cụ thể là: 27-15-KHKT-TC, 28-12-KHKT-TC Nhận xét: - Các tiêu chuẩn ban hành đề cập việc đánh giá sản phẩm phần mềm - Chưa có tiêu chuẩn Khái niệm định nghĩa lĩnh vực kiểm thử phần mềm - Trong số tiêu chuẩn liên quan đến lĩnh vực phần mềm có tiêu chuẩn ISO/IEC/IEEE 29119-1: 2013 (thuộc tiêu chuẩn ISO/IEC/IEEE 29119) trình bày chi tiết đầy đủ Khái niệm định nghĩa phần mềm ban hành năm 2013 Cho đến nay, tiêu chuẩn áp dụng rộng rãi giới nhiều nước xây dựng ban hành tiêu chuẩn quốc gia hoàn toàn tương đương với tiêu chuẩn ISO/IEC/IEEE 29119-1: 2013 - Cần có tiêu chuẩn quốc gia để phục vụ cho cơng tác kiểm thử phần mềm nói chung tiêu chuẩn quốc gia “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa” lĩnh vực kiểm thử phần mềm Formatted: Font: 13 pt, Not Bold, Italic XÂY DỰNG TIÊU CHUẨN QUỐC GIA 4.1 Lựa chọn tài liệu tham chiếu Qua việc nghiên cứu, phân tích cho thấy tiêu chuẩn ISO/IEC/IEEE 29119-1: 2013 “Software and systems engineering - Software testing - Part 1: Concepts and definitions” tài liệu phù hợp cho việc xây dựng tiêu chuẩn quốc gia “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TINKhái niệm định nghĩa” Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, Italic Tài liệu gốc là: ISO/IEC/IEEE 29119-1: 2013 “Software and systems engineering - Software testing - Part 1: Concepts and definitions” Tiêu chuẩn xác định thuật ngữ định nghĩa, mô tả khái niệm kiểm thử phần mềm xác định cách thức áp dụng quy trình kiểm thử phần mềm hướng dẫn cho phần khác tiêu chuẩn Đây tiêu chuẩn nhiều quốc gia giới sử dụng làm tài liệu gốc để xây dựng tiêu chuẩn quốc gia tương đương Sau rà sốt, tìm hiểu tiêu chuẩn ngồi nước kiểm thử phần mềm, nhóm thực đề tài khuyến nghị: Xây dựng tiêu chuẩn quốc gia “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa” tham khảo tiêu chuẩn quốc tế ISO/IEC/IEEE 29119-1: 2013 “Software and systems engineering Software testing - Part 1: Concepts and definitions” Tiêu chuẩn ISO/IEC/IEEE 291191:2013 tiêu chuẩn tham chiếu để xây dựng tiêu chuẩn quốc gia “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa” Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, Italic 4.2 Lý xây dựng tiêu chuẩn Thục tế, kiểm thử phần mềm khâu quan trọng ngày đề cao trình phát triển phần mềm nay, giúp doanh nghiệp phát triển sản phẩm phần mềm giảm thiểu rủi ro phát sinh lỗi, đảm bảo thực theo yêu cầu khách hàng cung cấp sản phẩm tới người sử dụng Kiểm thử phần mềm giúp cho doanh nghiệp phát triển phần mềm xác định xem sản phẩm có đủ an tồn tin cậy chưa đưa vào sử dụng, rủi ro an toàn tiềm ẩn sử dụng có chấp nhận hay khơng, sản phẩm hệ thống có áp dụng biện pháp kỹ thuật an toàn phù hợp hay khơng, mức độ an tồn Hiện tại, Việt Nam chưa có tiêu chuẩn có nội dung xây dựng khung hướng dẫn chung “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa” nhằm cung cấp tảng kiến thức khái niệm định nghĩa phương pháp kiểm thử điển hình lĩnh vực kiểm thử phần mềm giúp quan quản lý nhà nước, doanh nghiệp đặc biệt tổ chức đánh giá (ví dụ phòng đo kiểm quốc gia) dựa vào thực quy trình kiểm thử cho sản phẩm phầm mềm Bộ thông tin truyền thông ban hành tiêu chuẩn để đánh giá chất lượng sản phẩm phần mềm - tiêu chuẩn TCVN 8702:2011 đến 8708:2011 TCVN Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, Italic 10539:2014; 10540:2014 Do đó, xây dựng tiêu chuẩn “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa” để hỗ trợ hoàn thiện tiêu chuẩn kiểm thử phần mềm Formatted: Font: 13 pt, Not Bold, Italic 4.3 Mục đích tiêu chuẩn Mục đích tiêu chuẩn kiểm thử phần mềm TCVN xxxx : 201x nhằm xác định tập hợp quốc tế thống tiêu chuẩn để thử nghiệm phần mềm sử dụng tổ chức thực hình thức kiểm thử phần mềm Tiêu chuẩn cung cấp tảng kiến thức định nghĩa, khái niệm phương pháp kiểm thử điển hình lĩnh vực kiểm thử phần mềm giúp quan quản lý nhà nước, doanh nghiệp đặc biệt tổ chức đánh giá (ví dụ phòng đo kiểm quốc gia) dựa vào thực quy trình kiểm thử cho sản phẩm phầm mềm Nó tài liệu hướng dẫn giúp cho doanh nghiệp, kỹ sư kiểm thử việc phát triển sản phẩm phầm mềm đảm bảo yêu cầu chất lượng Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, No underline, Font color: Auto Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, No underline, Font color: Auto Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, No underline, Font color: Auto Tiêu chuẩn tạo điều kiện cho việc sử dụng tiêu chuẩn khác tiêu chuẩn kiểm thử phần mềm TCVN xxxx:201X (ISO/IEC/IEEE 29119) Tiêu chuẩn xây nhằm bổ sung thêm tiêu chuẩn vào hệ thống tiêu chuẩn lĩnh vực kiểm thử phần mềm thiếu nhiều để khuyến nghị áp dụng Việt Nam 4.4 Sở xây dựng tiêu chuẩn Nội dung tài liệu Tiêu chuẩn quốc tế ISO/IEC/IEEE 29119-1: 2013 đầy đủ, rõ ràng để làm sở cho việc xây dựng tiêu chuẩn quốc gia “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa” Tiêu chuẩn xây dựng dựa tiêu chuẩn ISO/IEC/IEEE 29119-1: 2013 “Software and systems engineering - Software testing - Part 1: Concepts and definitions” Tài liệu tham chiếu gốc ISO/IEC/IEEE 29119-1:2013 ISO (The International Organization for Standardizantion) IEC (The International Electrotechnical Commission) ban hành phiên thời điểm Đây tiêu chuẩn nhiều quốc gia giới sử dụng làm tài liệu gốc để xây dựng ban hành tiêu chuẩn quốc gia tương đương 4.5 Phương pháp xây dựng tiêu chuẩn Trên sở tham khảo phương pháp xây dựng tiêu chuẩn/qui chuẩn Việt Nam, nhóm chủ trì xây dựng tiêu chuẩn theo phương pháp chấp thuận nguyên vẹn Tuy nhiên, để phù hợp hình thức trình bày tiêu chuẩn theo quy định Việt Nam, nhóm chủ trì có thực số chỉnh sửa nhỏ sau: - Chỉnh sửa hình thức trình bày để phù hợp với thể thức trình bày Tiêu chuẩn quốc gia theo thông tư 03/2011/TT-BTTTT TCVN 1-2:2008 Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, Italic - Phần lời nói đầu, nhóm chủ trì tự xây dựng để phù hợp với qui định xây dựng TCVN - Các tiêu chuẩn ISO/IEC có TCVN tương đương, nhóm chủ trì viện dẫn trực tiếp đến TCVN tương đương CẤU TRÚ NỘI DUNG CỦA DỰ THẢO TIÊU CHUẨN TCVN XXXX-1:201X Tiêu chuẩn gồm 05 điều 05 phụ lục cụ thể sau: - Phạm vi áp dụng - Sự tuân thủ - Tài liệu viện dẫn - Thuật ngữ định nghĩa - Các khái niệm kiểm thử phần mềm - Phụ lục A (tham khảo): Vai trò kiểm thử việc xác minh xác nhận - Phụ lục B (tham khảo): Đơn vị đo đánh giá - Phụ lục C (tham khảo): Kiểm thử mơ hình vòng đời khác - Phụ lục D (tham khảo): Ví dụ quy trình kiểm thử chi tiết - Phụ lục E (tham khảo): Vai trò trách nhiệm kiểm thử - Thư mục tài liệu tham khảo KẾT LUẬN VÀ KIẾN NGHỊ Hiện tại, Việt Nam chưa có tiêu chuẩn có nội dung xây dựng “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TINKhái niệm định nghĩa” nhằm cung cấp tảng kiến thức định nghĩa, khái niệm phương pháp kiểm thử điển hình kiểm thử phần mềm giúp quan quản lý nhà nước, doanh nghiệp đặc biệt tổ chức đánh giá (ví dụ phòng đo kiểm quốc gia) dựa vào thực quy trình kiểm thử cho sản phẩm phầm mềm Bộ thông tin truyền thông ban hành tiêu chuẩn để đánh giá chất lượng sản phẩm phần mềm như: tiêu chuẩn 8702:2011 đến 8708:2011; TCVN 10539:2014; TCVN 10540:2014 Tuy nhiên tiêu chuẩn tập trung vào việc đánh giá chất lượng sản phẩn phần mềm theo đối tượng khác mà không đề cập đến lĩnh vực kiểm thử phần mềm, việc xây dựng tiêu chuẩn quốc giavề “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa” thiết thực cần thiết nhằm hỗ trợ công tác kiểm thử phần mềm Việt Nam Bộ tiêu chuẩn kiểm thử phần mềm TCVN xxxx:201X (ISO/IEC/IEEE 29119:2013) nhằm xác định tập hợp thống tiêu chuẩn để kiểm thử phần mềm sử dụng tổ chức thực hình thức kiểm thử phần mềm Tiêu chuẩn này.tạo điều kiện cho việc sử dụng tiêu chuẩn kiểm thử phần mềm TCVN xxxx:201X khác cách giới thiệu từ vựng mà hàng loạt tiêu chuẩn quốc tế xây dựng cung cấp ví dụ ứng dụng chúng thực tế Tiêu chuẩn ban hành giúp quan quản lý nhà nước, doanh nghiệp dựa vào thực quy trình kiểm thử Tiêu chuẩn trợ giúp đắc lực cho doanh nghiệp kỹ sư kiểm thử việc phát triển sản phẩm phần mềm đảm bảo chất lượng theo yêu cầu khách hàng Tiêu chuẩn sử dụng để quản lý thực kiểm thử phần mềm tổ chức, dự án hoạt động kiểm thử Tiêu chuẩn áp dụng để kiểm thử chu kỳ phát triển phần mềm Nó dùng cho kỹ sư kiểm thử, trưởng nhóm kiểm thử, người phát triển người quản lý dự án mà chịu trách nhiệm quản lý thực kiểm thử phần mềm Tiêu chuẩn xây nhằm bổ sung thêm tiêu chuẩn vào hệ thống tiêu chuẩn lĩnh vực kiểm thử phần mềm thiếu nhiều để khuyến nghị áp dụng Việt Nam Nhóm thực dự thảo tiêu chuẩn khuyến nghị ban hành tên tiêu chuẩn nên là: “Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: Khái niệm định nghĩa” để thống cách đặt tên với tiêu chuẩn thuộc lĩnh vực phần mềm ban hành trước Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, Italic Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold Formatted: Font: (Default) Times New Roman, 13 pt, Not Bold, No underline, Font color: Auto ... việc xây dựng tiêu chuẩn quốc gia Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa Tiêu chuẩn xây dựng dựa tiêu chuẩn ISO/IEC/IEEE 2911 9-1 : 2013... công tác kiểm thử phần mềm nói chung tiêu chuẩn quốc gia Kỹ thuật hệ thống phần mềm – Kiểm thử phần mềm – Phần 1: CÔNG NGHỆ THÔNG TIN- Khái niệm định nghĩa lĩnh vực kiểm thử phần mềm Formatted:... niệm định nghĩa kiểm thử phần mềm - Nghiên cứu, phân tích lựa chọn tài liệu tham chiếu - Nghiên cứu xây dựng tiêu chuẩn quốc gia Kiểm thử phần mềm - Phần 1: Khái niệm định nghĩa , bao gồm: + Thuật

Ngày đăng: 15/01/2020, 05:00

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan