TAILIEUCHUNG - Lecture Software testing and analysis: Chapter 4 - Mauro Pezzè, Michal Young

Testing and analysis activities occur throughout the development and evolution of software systems, from early in requirements engineering through delivery and subsequent evolution. Quality depends on every part of the software process, not only on software analysis and testing; no amount of testing and analysis can make up for poor quality arising from other activities. | Test and Analysis Activities within a Software Process (c) 2007 Mauro Pezzè & Michal Young Ch 4, slide 1 Learning objectives • Understand the role of quality is the development process • Build an overall picture of the quality process • Identify the main characteristics of a quality process – visibility – anticipation of activities – feedback (c) 2007 Mauro Pezzè & Michal Young Ch 4, slide 2 Software Qualities and Process • Qualities cannot be added after development – Quality results from a set of inter-dependent activities – Analysis and testing are crucial but far from sufficient. • Testing is not a phase, but a lifestyle – Testing and analysis activities occur from early in requirements engineering through delivery and subsequent evolution. – Quality depends on every part of the software process • An essential feature of software processes is that software test and analysis is thoroughly integrated and not an afterthought (c) 2007 Mauro Pezzè & Michal Young Ch 4, slide 3 The Quality Process • Quality process: set of activities and responsibilities – focused primarily on ensuring adequate dependability – concerned with project schedule or with product usability • The quality process provides a framework for – selecting and arranging activities – considering interactions and trade-offs with other important goals. (c) 2007 Mauro Pezzè & Michal Young Ch 4, slide 4 Interactions and tradeoffs example high dependability vs. time to market • Mass market products: – better to achieve a reasonably high degree of dependability on a tight schedule than to achieve ultra-high dependability on a much longer schedule • Critical medical devices: – better to achieve ultra-high dependability on a much longer schedule than a reasonably high degree of dependability on a tight schedule (c) 2007 Mauro Pezzè & Michal Young Ch 4, slide .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.