Skip to main content

Quản lý yêu cầu là gì?

Tất cả sự phát triển phần mềm được hoàn thành bằng cách sử dụng quy trình vòng đời phát triển hệ thống.Quá trình này thường bao gồm các yêu cầu, thiết kế, mã hóa, thử nghiệm và triển khai.Quản lý yêu cầu là giai đoạn phát triển hệ thống tập trung vào việc nắm bắt các yêu cầu cho một hệ thống.Đây là giai đoạn đầu tiên của quá trình vòng đời, tập trung vào việc lập kế hoạch, ưu tiên và xác định những gì sẽ cần thiết để hoàn thành một ứng dụng. Quản lý dự án hiệu quả phụ thuộc vào việc quản lý đúng các yêu cầu hệ thống.Người quản lý dự án chịu trách nhiệm đảm bảo rằng tất cả các yêu cầu hệ thống được xác định, hiểu và ghi lại.Quy trình quản lý yêu cầu này là một hợp đồng giữa doanh nghiệp và các chuyên gia CNTT nói ra những gì cần thiết cho hệ thống. Quản lý yêu cầu thường được hoàn thành bởi một nhà phân tích kinh doanh.Nhà phân tích kinh doanh báo cáo cho người quản lý dự án và có trách nhiệm xác định và ghi lại các yêu cầu của hệ thống.Một nhà phân tích kinh doanh là một cá nhân đóng vai trò là người liên lạc giữa các doanh nghiệp và nhóm kỹ thuật.Cô thường có kỹ năng giao tiếp tuyệt vời và hiểu những gì doanh nghiệp cần trong lĩnh vực chức năng.Phân tích yêu cầu là quá trình trong quản lý yêu cầu trong đó kỳ vọng của người dùng được xác định rõ ràng cho một tính năng mới.Những tính năng này rất quan trọng đối với doanh nghiệp và có lợi ích định lượng.Phân tích yêu cầu là một quá trình khó khăn vì nó liên quan đến giao tiếp thường xuyên với người dùng hệ thống để xác định kỳ vọng tính năng cụ thể và kỳ vọng của hệ thống.Nhà phân tích kinh doanh phải chia một yêu cầu thành các chi tiết hữu hạn để bao gồm phần cứng, giao diện người dùng, các yếu tố dữ liệu, kích thước trường và quy tắc định dạng.Thông tin này được đưa vào nhóm phát triển như là điều kiện tiên quyết để thiết kế ứng dụng.Sau khi nhóm phát triển đã thiết kế ứng dụng, nhà phân tích kinh doanh sau đó phải xác nhận thiết kế với các yêu cầu để đảm bảo ứng dụng được đề xuất sẽ đáp ứng chức năng được yêu cầu. Ưu tiên là quá trình xác định khi nào cần thiết cho một ứng dụng.Trong quản lý yêu cầu, nhà phân tích kinh doanh sẽ làm việc với người dùng doanh nghiệp để xác định khi nào một phần chức năng sẽ được yêu cầu.Thông tin ưu tiên này được đưa vào quy trình vòng đời của hệ thống để xác định cách thức và khi nào một yêu cầu sẽ được đưa vào ứng dụng. Ngày nay có các phương pháp tiêu chuẩn để quản lý các yêu cầu hệ thống.Đặc tả yêu cầu hệ thống (SYRS) là một mẫu tiêu chuẩn xác định cách hoàn thành quản lý yêu cầu.Quá trình tiêu chuẩn này được tạo ra bởi Viện Kỹ sư Điện và Điện tử (IEEE).Cộng đồng này là một xã hội kỹ thuật dành riêng cho các tiêu chuẩn trong lĩnh vực máy tính.Syrs là một mẫu được sử dụng để ghi lại và xác định các yêu cầu hệ thống.