Nên các địa chỉ SRS gì?
Một lần nữa từ các tiêu chuẩn IEEE:
Những vấn đề cơ bản mà các nhà văn SRS (s) sẽ giải quyết như sau:
a)
. Chức năng
? phần mềm phải làm là gì
b)
. giao diện bên ngoài
như thế nào phần mềm tương tác với mọi người, phần cứng của hệ thống, khác
phần cứng và phần mềm khác?
c)
Hiệu suất.
tốc độ, tính sẵn có, thời gian đáp ứng, thời gian phục hồi của phần mềm khác nhau là gì
chức năng, vv?
d)
Các thuộc tính.
tính di động, tính đúng đắn, bảo trì là gì , an ninh, vv cân nhắc?
e)
Thiết kế chế áp đặt lên một thực hiện.
Có bất kỳ tiêu chuẩn yêu cầu có hiệu lực,
ngôn ngữ thực hiện, chính sách cho toàn vẹn cơ sở dữ liệu, giới hạn tài nguyên, điều hành
môi trường (s) vv?
đặc điểm của một tuyệt vời là gì ? SRS
lần nữa từ các tiêu chuẩn IEEE:
Một SRS nên
a) Đúng
b) rõ ràng
c) Hoàn
d) Phù hợp
e) Xếp hạng cho tầm quan trọng và / hoặc sự ổn định
f) Verifiable
g) Có thể thay đổi
h) truy nguyên
Correct
- Điều này cũng giống như làm mẹ và táo pie. Tất nhiên bạn muốn đặc tả được chính xác. Không
ai viết một đặc điểm kỹ thuật mà họ biết là không chính xác. Chúng tôi muốn nói - ". Đúng và Ever Sửa chữa" Các
lĩnh vực này được giữ đặc điểm kỹ thuật cập nhật khi bạn tìm thấy những điều đó là không đúng.
rõ ràng -
Một SRS là rõ ràng nếu, và chỉ nếu, mỗi yêu cầu được quy định trong chỉ có một
giải thích. Một lần nữa, nói dễ hơn làm. Dành thời gian vào khu vực này ngay trước khi SRS có thể được
một sự lãng phí thời gian. Nhưng như bạn thấy mơ hồ - sửa chữa chúng.
Complete -
Một thẩm phán đơn giản của việc này là được nên tất cả những gì là cần thiết bởi các nhà thiết kế phần mềm để
tạo ra các phần mềm.
Phù hợp -
The SRS phải nhất quán trong chính nó và phù hợp với các tài liệu tham khảo của mình. Nếu bạn
gọi một đầu vào "Start và Stop" ở một nơi, không gọi nó là "Start / Stop" trong một.
Được xếp hạng cho Tầm quan trọng -
Thông thường một hệ thống mới có những yêu cầu đó được thực sự mong muốn tiếp thị
danh sách. Một số có thể không đạt được. Nó rất hữu ích cung cấp thông tin này trong SRS.
Verifiable -
Không đặt trong yêu cầu như thế - ". Nó sẽ cung cấp cho người dùng một phản ứng nhanh" Một của tôi
yêu thích là - "Hệ thống này bao giờ nên sụp đổ." Thay vào đó, đưa ra một quy định lượng như: "Mỗi
nét chính nên cung cấp một phản ứng người dùng trong vòng 100 phần nghìn giây. "
Có thể thay đổi -
Có các yêu cầu tương tự ở nhiều hơn một nơi có thể không sai - nhưng có xu hướng làm cho
các tài liệu không thể duy trì.
truy nguyên -
Thường , điều này không phải là quan trọng trong một môi trường phi chính trị hóa. Tuy nhiên, trong hầu hết các tổ chức,
đôi khi nó là hữu ích để kết nối các yêu cầu trong SRS cho một tài liệu cấp độ cao hơn. Tại sao chúng ta
cần yêu cầu này?
đang được dịch, vui lòng đợi..
