Mục lục:
Định nghĩa - Đặc tả chức năng (FS) có nghĩa là gì?
Một đặc tả chức năng (FS) là một tài liệu chính thức chi tiết tất cả các tính năng và thông số kỹ thuật của một sản phẩm phần mềm nhất định. Trong giai đoạn yêu cầu của quy trình phát triển phần mềm, đặc tả chức năng là một trong những tài liệu chính được tạo bởi người quản lý hoặc nhà phát triển chính. Do đó, đặc tả chức năng nên chứa đủ chi tiết để các nhà phát triển bắt đầu thiết kế dự án và sau đó bắt đầu mã hóa.
Một đặc tả chức năng còn được gọi là một đặc tả thiết kế chức năng.
Techopedia giải thích Đặc tả chức năng (FS)
Phương pháp chuẩn bị thông số kỹ thuật trước khi sản phẩm được biết đến như là cách viết hướng dẫn sử dụng đầu tiên và đóng vai trò là một phác thảo của chương trình đã hoàn thành. Đặc tả chức năng liệt kê các mô tả tác vụ người dùng, so sánh sản phẩm, mọi giao diện bên ngoài và tất cả phần cứng, phần mềm, phiên bản khung và hệ điều hành tương thích.
Phạm vi của đặc tả chức năng nên được giới hạn ở những điều sau đây:
- Cần xác định chính xác tất cả các chức năng được thực hiện bởi phần mềm và tất cả các ràng buộc đối với việc thực hiện các chức năng đó. Một ràng buộc phần mềm có thể tồn tại do bản chất của nhiệm vụ cần giải quyết hoặc vì một đặc tính đặc biệt của dự án.
- Không nên mô tả bất kỳ chi tiết thiết kế hoặc triển khai nào không rõ ràng đối với người dùng phần mềm. Thiết kế nội bộ hoặc chi tiết thực hiện nên được mô tả trong giai đoạn thiết kế của dự án.
Có một số kế hoạch và tài liệu khác tham chiếu đặc tả chức năng. Một số tài liệu chính được hướng dẫn bởi đặc tả chức năng là:
- Tài liệu thiết kế được phát triển bởi nhóm phát triển
- Kế hoạch kiểm tra / trường hợp kiểm tra, được sử dụng bởi nhóm Qualiy Assurance
- Tài liệu người dùng cuối
Đặc tả chức năng thường sẽ cần phát triển khi sự phát triển của sản phẩm phần mềm tiến triển. Có thể không thể chỉ định một số chi tiết tại thời điểm dự án được bắt đầu. Ví dụ, có thể không thể xác định tất cả các định dạng màn hình cho một chương trình tương tác trong giai đoạn yêu cầu.