Trang Chủ Phát triển Lặp lại và phát triển gia tăng là gì? - định nghĩa từ techopedia

Lặp lại và phát triển gia tăng là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Phát triển lặp và tăng dần có nghĩa là gì?

Phát triển phần mềm lặp và tăng dần là một phương pháp phát triển phần mềm được mô hình hóa xung quanh sự gia tăng dần dần các tính năng bổ sung và mô hình phát hành và nâng cấp theo chu kỳ.


Phát triển phần mềm lặp và tăng dần bắt đầu bằng việc lập kế hoạch và tiếp tục thông qua các chu kỳ phát triển lặp liên quan đến phản hồi của người dùng liên tục và bổ sung các tính năng kết thúc với việc triển khai phần mềm đã hoàn thành vào cuối mỗi chu kỳ.


Đây là một trong những phương pháp phát triển phần mềm Agile, quy trình thống nhất hợp lý và lập trình cực đoan.

Techopedia giải thích Phát triển lặp và tăng dần

Phát triển lặp lại và gia tăng là một môn học để phát triển các hệ thống dựa trên việc sản xuất các sản phẩm giao hàng. Trong sự phát triển gia tăng, các phần khác nhau của hệ thống được phát triển ở nhiều thời điểm hoặc tỷ lệ khác nhau và được tích hợp dựa trên sự hoàn thành của chúng. Trong phát triển lặp lại, các nhóm có kế hoạch xem xét lại các phần của hệ thống để sửa đổi và cải thiện chúng. Phản hồi của người dùng được tư vấn để sửa đổi các mục tiêu cho các sản phẩm liên tiếp.


Phát triển phần mềm lặp và tăng dần xuất hiện để đáp ứng với các lỗ hổng trong mô hình thác nước, một quá trình thiết kế tuần tự trong đó tiến trình chảy dần xuống dưới. Nó khác với mô hình thác nước bởi vì nó có tính chu kỳ chứ không phải là một hướng, mang lại khả năng lớn hơn để kết hợp các thay đổi vào ứng dụng trong chu kỳ phát triển.


Phát triển lặp và tăng dần có thể được nhóm thành các giai đoạn sau:

  • Giai đoạn khởi động: Thỏa thuận với phạm vi của dự án, các yêu cầu và rủi ro ở cấp độ cao hơn
  • Giai đoạn xây dựng: Cung cấp kiến ​​trúc làm việc kiểm duyệt các rủi ro được xác định trong giai đoạn khởi đầu và đáp ứng các yêu cầu không chức năng
  • Giai đoạn xây dựng: Điền vào các thành phần kiến ​​trúc tăng dần với mã sẵn sàng sản xuất, được sản xuất thông qua phân tích, thực hiện, thiết kế và thử nghiệm các yêu cầu chức năng
  • Giai đoạn chuyển tiếp: Cung cấp hệ thống cho môi trường vận hành sản xuất
Lặp lại và phát triển gia tăng là gì? - định nghĩa từ techopedia