TAILIEUCHUNG - Testing Computer Software phần 9

Kiểm thử phần mềm là một cuộc chạy đua với thời gian: các chuyên viên kiểm thử phải chắc chắn rằng những chương trình có độ phức tạp cao sẽ hoạt động một cách đáng tin cậy đối với người tiêu dùng, nguồn nhân lực bị thiếu hụt thường xuyên và các thời gian biểu không xác thực. | Dollars. Management can try to add features more quickly rather than dropping them by spending money. However because new features haven t yet been fully specified or designed the project s designers may become bottlenecks. Release date. The power of the evolutionary approach is best seen in the degree of schedule control that it gives management. The project manager can always postpone the release date. Often though he will choose to ship the product on time rather than adding those last 15 features. Because the program is always stabilized before the next wave of features is added a proj ect manager who decides to stop adding features can probably finish the project within a few weeks. Reliability. The reliability of evolutionary products is high. Because the product is tested and stabilized as each new piece is added most of the project s testing budget is spent before the end of the schedule. If management says stop adding features and get the thing ready to ship it won t take much additional final testing before the product is ready forrelease. The incentive to skimp on testing and release something buggy is gone. The testing cost under the evolutionary model threatens to be large because testing starts early. However much of that cost is recouped because there isn t so much testing at the end. Further all those features that weren t specified or coded weren t the subject of test plans or tests either. One way to make a mess of an evolutionary project is to have the programmers keep writing fresh code rather than fixing the problems discovered during testing. This is very tempting when the project is running behind schedule but the appearance of progress is deceiving. The problems will take longer to fix and retest later. The project manager will face last minute tradeoffs between reliability and release date. Another risk of adopting an evolutionary approach is that an inexperienced project manager may imagine that he doesn t have to do much initial planning

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.