Trong hình 1.1 chúng ta có thể thấy các khuyết tật có thể phát sinh trong bốn yêu cầu cho một
sản phẩm.
Chúng tôi có thể nhìn thấy yêu cầu đó 1 được thực hiện một cách chính xác - chúng tôi hiểu yêu cầu của khách hàng, được thiết kế một cách chính xác để đáp ứng yêu cầu đó, xây dựng cor-tiếp cho đáp ứng các thiết kế, và để cung cấp yêu cầu đó với quyền attrib-tiễn nào: chức năng, nó có những gì nó là vụ phải làm và nó cũng có các thuộc tính không có chức năng đúng, vì vậy nó là đủ nhanh, dễ hiểu và như vậy.
Với những yêu cầu khác, lỗi đã được thực hiện ở các giai đoạn khác nhau. Yêu cầu 2 là tốt cho đến khi phần mềm được mã hóa, khi chúng ta thực hiện một số sai lầm và giới thiệu các khuyết tật. Có lẽ, đây là dễ thấy, dễ điều chỉnh trong quá trình thử nghiệm, bởi vì chúng ta có thể nhìn thấy những sản phẩm không đáp ứng đặc điểm kỹ thuật thiết kế của nó.
Các khuyết tật giới thiệu trong 3 yêu cầu là khó khăn hơn để đối phó với; chúng tôi xây dựng một cách chính xác những gì chúng tôi đã nói đến nhưng tiếc là các nhà thiết kế thực hiện một số sai mất vì vậy có những khiếm khuyết trong thiết kế. Trừ khi chúng tôi kiểm tra lại các định nghĩa yêu cầu-ráp chúng ta sẽ không phát hiện những khiếm khuyết trong quá trình thử nghiệm. Khi chúng tôi có nhận họ, họ sẽ khó có thể khắc phục vì những thay đổi thiết kế sẽ được yêu cầu.
đang được dịch, vui lòng đợi..
