Thu thập yêu cầu

Thu thập yêu cầu

Phần mềm Quản lý Yêu cầu của chúng tôi giúp giảm bớt quy trình Nắm bắt Yêu cầu, giúp thu thập các yêu cầu đầy đủ và chính xác để cung cấp các sản phẩm đáp ứng nhu cầu của khách hàng và điều chỉnh hoạt động kinh doanh với kỹ thuật.

Thu thập yêu cầu là gì?

Đây là giai đoạn trong Kỹ thuật yêu cầu, trong đó các yêu cầu được nắm bắt.

Thuật ngữ này, nắm bắt(1), đang trở nên ít thường xuyên hơn và các thuật ngữ khác như gợi ý được sử dụng thay thế. Điều này là để tránh cảm giác rằng các yêu cầu chỉ đơn giản là nằm yên ở đó, chờ đợi để được nắm bắt thông qua các câu hỏi đơn thuần. Đúng hơn, quá trình này phức tạp hơn nhiều.

Mặt khác, thuật ngữ 'người dùng', thường được sử dụng để chỉ nguồn yêu cầu của chúng tôi, không hoàn toàn chính xác. 'Người dùng' không phải là nguồn yêu cầu duy nhất và duy nhất của chúng tôi. Sẽ thuận tiện hơn khi sử dụng thuật ngữ 'bên liên quan'(2), xác định tất cả những người và thực thể liên quan hoặc bị ảnh hưởng bởi hệ thống.

Kỹ thuật nắm bắt yêu cầu

Các nhiệm vụ liên quan đến giai đoạn này phụ thuộc nhiều vào phương pháp luận hoặc các quy trình được áp dụng, tuy nhiên, có một bộ hướng dẫn chung được khuyến nghị (3):

  • Đánh giá tính khả thi (kỹ thuật) của hệ thống.
  • Xác định nguồn gốc của các yêu cầu bằng cách xác định các bên liên quan khác nhau. Không phải tất cả các bên liên quan đều cần phải là người. Một số trong số chúng có thể chỉ đơn giản là một hệ thống kế thừa, thường là nguồn yêu cầu lớn nhất; một tài liệu; luật, v.v.
  • Xác định phạm vi của hệ thống. Xác định những gì sẽ và sẽ không làm hệ thống. Những gì nằm trong và ngoài nó là đặc biệt quan trọng khi xử lý các giao diện với các hệ thống khác.
  • Xác định các kỹ thuật kích thích sẽ được sử dụng. Tùy thuộc vào hệ thống, nền tảng của các bên liên quan và các yếu tố môi trường khác, một số kỹ thuật có thể phù hợp hơn những kỹ thuật khác. Chúng có thể bao gồm nguyên mẫu, phỏng vấn, ca sử dụng hoặc bảng phân cảnh.
  • Áp dụng các kỹ thuật đã chọn cho các bên liên quan khác nhau để thu thập các yêu cầu

Về mặt lý thuyết, việc đưa ra các yêu cầu có thể được coi là một quá trình dễ dàng và đơn giản, nhưng xét về yếu tố con người thì không. Đặc biệt nếu chúng tôi nhận thấy rằng trong hầu hết các trường hợp, các bên liên quan là những người mà chúng tôi phải làm việc để thu thập các yêu cầu. Trích dẫn Brooks (4), “Quy trình Kích thích Yêu cầu (RE) bị thách thức bởi các yếu tố khác nhau, hầu hết đều liên quan đến giao tiếp giữa các bên liên quan”

Bạn muốn biết thêm về Nắm bắt yêu cầu?

(1) Kỹ thuật yêu cầu: Các vấn đề xã hội và kỹ thuật của Joseph Goguen, Marina Jirotka(1994)

(2) RE Freeman: “Quản lý chiến lược: Phương pháp tiếp cận các bên liên quan”.

(3) Yêu cầu Kỹ thuật Hướng dẫn thực hành tốt, Ian Sommerville và Pete Sawyer, John Wiley và Sons, 1997

(4) Brooks, FP, No Silver Bullet: Bản chất và những tai nạn của Kỹ thuật phần mềm. Máy tính IEEE, 20), (1987) 10-19.

Hàng đầu