Kịch bản Modifiability chung Từ những nhận xét này, chúng tôi có thể nhìn thấy các phần của kịch bản chung modifiability. Hình 4.4 đưa ra ví dụ: "Một nhà phát triển muốn thay đổi giao diện người dùng thay đổi này sẽ được thực hiện để mã thời gian thiết kế, nó sẽ mất ít hơn ba giờ để thực hiện và kiểm tra sự thay đổi, và không có thay đổi tác dụng phụ sẽ xảy ra. trong hành vi. " Source của kích thích. Phần này chỉ định những người làm cho những thay đổi-nhà phát triển, quản trị hệ thống, hoặc một người dùng cuối. Rõ ràng, phải có máy móc thiết lập để cho phép các quản trị viên hệ thống hoặc người dùng cuối để sửa đổi một hệ thống, nhưng điều này là một sự xuất hiện phổ biến. Trong hình 4.4, việc sửa đổi sẽ được thực hiện bởi các nhà phát triển. Stimulus. Phần này quy định các thay đổi được thực hiện. Một sự thay đổi có thể là sự bổ sung của một chức năng, việc sửa đổi các chức năng hiện có, hoặc xóa một chức năng. Nó cũng có thể được thực hiện cho những phẩm chất của hệ thống làm cho nó đáp ứng nhiều hơn, tăng khả dụng của nó, và vân vân. Công suất của hệ thống cũng có thể thay đổi. Tăng số lượng người dùng đồng thời là một yêu cầu thường xuyên. Trong ví dụ của chúng tôi, các kích thích là một yêu cầu để thực hiện một thay đổi, có thể được đến chức năng, chất lượng, hoặc năng lực. Biến thể là một khái niệm gắn liền với dòng sản phẩm phần mềm (xem Chương 14). Khi xem xét sự thay đổi, một yếu tố là số lần một biến thể nhất định phải được xác định. Một trong đó phải được thực hiện thường xuyên sẽ áp đặt một yêu cầu nghiêm ngặt hơn về các biện pháp ứng phó hơn một mà chỉ được thực hiện thường xuyên. Artifact. Phần này xác định những gì là phải được thay đổi, các chức năng của một hệ thống, nền tảng của nó, giao diện người dùng của nó, môi trường của nó, hoặc một hệ thống khác mà nó liên hoạt động. Trong hình 4.4, việc sửa đổi là giao diện người dùng. Môi trường. Phần này quy định khi sự thay đổi có thể được thực hiện thiết kế thời gian, thời gian biên dịch, thời gian xây dựng, thời gian bắt đầu, hoặc thời gian chạy. Trong ví dụ của chúng tôi, việc sửa đổi là để xảy ra lúc thiết kế thời gian. Response. Ai làm cho sự thay đổi phải hiểu làm thế nào để làm cho nó, và sau đó làm cho nó, thử nghiệm và triển khai nó. Trong ví dụ của chúng tôi, việc sửa đổi được thực hiện mà không có tác dụng phụ. biện pháp ứng phó. Tất cả các phản ứng có thể mất thời gian và chi phí tiền bạc, và vì vậy thời gian và chi phí là các biện pháp được ưa chuộng nhất. Thời gian không phải là luôn luôn có thể dự đoán, tuy nhiên, và các biện pháp như vậy ít lý tưởng thường được sử dụng, chẳng hạn như mức độ của sự thay đổi (số module bị ảnh hưởng). Trong ví dụ của chúng tôi, thời gian để thực hiện việc sửa đổi phải được ít hơn ba giờ.
đang được dịch, vui lòng đợi..