Sự khác biệt giữa các yêu cầu Ứng dụng và Phân tích yêu cầu trong thế giới thực là gì?


9

Câu hỏi của tôi nhằm mục đích rút ra một ranh giới giữa Phân tích yêu cầu và Phân tích yêu cầu. sự khác biệt giữa hai cái đó là gì?

Câu trả lời:


11

Dựa trên sự hiểu biết của tôi về ngôn ngữ tiếng Anh và cố gắng logic để biết điều gì sẽ là sự khác biệt:

Yêu cầu Ứng dụng = Thu thập yêu cầu. Đây là hỏi những yêu cầu là gì, nếu cái này là gì, nếu cái đó, v.v ... Đây là về việc đặt câu hỏi và nhận câu trả lời. Làm thế nào tốt là câu trả lời là một vấn đề hoàn toàn khác. Điều này đòi hỏi các bên liên quan phải trả lời một phần của họ về những gì sẽ được thực hiện và tại sao.

Phân tích yêu cầu. Đây là nhiều hơn việc tổ chức các câu trả lời cho phần đầu tiên. Giải pháp nào là tối ưu? Sự đánh đổi của các triển khai khác nhau có thể là gì. Trong phần này có thể có câu hỏi kỳ lạ nhưng nó không phải là điểm chính vì đây là về việc xem giải pháp nào có thể tốt hơn dưới những ràng buộc khác nhau, ví dụ: giải pháp nào nhanh nhất hoặc rẻ nhất. Đây là nhiều hơn về cách làm một cái gì đó được thực hiện và tại sao cách đó có ý nghĩa hơn so với cái khác.

Một cách khác để nghĩ về điều này là Elicites phải đến trước Phân tích vì nếu không bạn đang phân tích không có gì, có thể không hữu ích hoặc hiệu quả.


6

Yêu cầu Ứng dụng là tìm hiểu những gì khách hàng (và khách hàng tiềm năng) nói rằng họ nghĩ họ muốn. Nó tạo ra một danh sách mong muốn (tốt, bạn có thể lịch sự và gọi nó là một cái gì đó khác, nhưng đó là những gì nó được).

Phân tích yêu cầu là về việc chắt lọc danh sách mong muốn để tạo ra một danh sách các yêu cầu thực tế cùng với sự phụ thuộc giữa chúng. Nó cũng liên quan đến việc nói rằng một số thứ trong danh sách mong muốn nằm ngoài phạm vi vì lý do này hay lý do khác (ví dụ: bạn đang đề xuất thực hiện một dự án trên một số phần mềm máy khách và khách hàng yêu cầu bạn thực hiện một số thứ rõ ràng yêu cầu thay đổi máy chủ lớn) .

Khi bạn đã thực hiện phân tích yêu cầu, bạn có thể đưa ra một kế hoạch có tính đến các tài nguyên và thời gian có sẵn. Bạn cũng đang vượt qua một cột mốc dự án; nếu bạn không có yêu cầu mạch lạc, đã đến lúc từ bỏ dự án là không thể lập kế hoạch.


Để tham khảo, tôi muốn giữ đầu ra của Ứng dụng trong wiki và kết quả của Phân tích dưới dạng các yêu cầu tính năng trong trình theo dõi lỗi với các tham chiếu chéo. Tôi chắc chắn có nhiều cách khác để làm điều đó.


1

Yêu cầu Ứng dụng : quá trình khách hàng, người mua hoặc người dùng của hệ thống phần mềm khám phá, tiết lộ, phát biểu và hiểu các yêu cầu của họ.

Phân tích yêu cầu : quá trình suy luận về các yêu cầu đã được gợi ra; nó liên quan đến các hoạt động như kiểm tra các yêu cầu đối với xung đột hoặc không nhất quán, kết hợp các yêu cầu liên quan và xác định các yêu cầu còn thiếu.

Đặc tả yêu cầu : quá trình ghi lại các yêu cầu trong một hoặc nhiều hình thức, bao gồm ngôn ngữ tự nhiên và các biểu diễn chính thức, tượng trưng hoặc đồ họa; Ngoài ra, sản phẩm là tài liệu được sản xuất bởi quá trình đó.

Xác thực yêu cầu : quá trình xác nhận với khách hàng hoặc người dùng phần mềm rằng các yêu cầu đã chỉ định là hợp lệ, chính xác và đầy đủ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.