Quản lý các yêu cầu thay đổi là một thách thức phổ biến trong các dự án phần mềm quy mô lớn. hiệu quả xử lý những thay đổi này có thể ngăn chặn sự chậm trễ, giảm chi phí và đảm bảo dự án thành công. bài báo này đưa ra một trường hợp thực tế minh họa cách một công ty phát triển phần mềm lớn đã quản lý các yêu cầu trong một dự án phức tạp.

Nền tảng của dự án

Dự án này bao gồm việc phát triển một hệ thống kế hoạch kinh doanh toàn diện (ERP) cho một tập đoàn đa quốc gia. Phạm vi bao gồm các mô-đun cho tài chính, tài nguyên nhân lực, quản lý chuỗi cung cấp.

Những thử thách

Trong quá trình phát triển, các nhà đầu tư yêu cầu thay đổi đáng kể đến chức năng lõi. Những thay đổi này bao gồm các giao thức bảo mật dữ liệu và cập nhật giao diện người dùng. Những thách thức chính là quản lý sự leo thang phạm vi, duy trì dòng thời gian dự án, và đảm bảo sự sắp xếp thẳng hàng của đội.

Những phương pháp để quản lý những thay đổi cần thiết

  • Sự khởi đầu: Nhóm dùng MoSCoW ưu tiên để phân loại các yêu cầu vào phải, nên có, có thể có, và sẽ không có.
  • Cuộc họp thường xuyên được đảm bảo các mối quan hệ của các nhà đầu tư đã được hiểu rõ và các thay đổi đã được đánh giá để tác động.
  • Tiến trình điều khiển thay đổi : tiến trình chính thức được thiết lập để xem xét, chấp thuận hoặc từ chối yêu cầu thay đổi dựa trên tác động của họ trên phạm vi, thời gian biểu và tài nguyên.
  • [FLT: 0] Giao hàng tăng dần: Giao những tính năng nhỏ hơn, có khả năng kiểm soát được các sự tăng dần cho phép phản hồi và điều chỉnh mà không làm hỏng toàn bộ dự án.

Kết quả

Bằng cách thực hiện các chiến lược quản lý thay đổi cấu trúc, nhóm dự án đã thành công trong việc tích hợp thành công các yêu cầu với sự gián đoạn tối thiểu. dự án được giao đúng giờ và trong ngân sách, đáp ứng nhu cầu cốt lõi của khách hàng trong khi hỗ trợ các yêu cầu phát triển.