Phát triển các ứng dụng bằng cách thích ứng một phiên bản chung của các ứng dụng có nghĩa
rằng một tỷ lệ cao của các mã ứng dụng được sử dụng lại. Hơn nữa, ứng dụng
kinh nghiệm thường chuyển từ một hệ thống khác. Do đó, khi
các kỹ sư phần mềm tham gia vào một nhóm phát triển, quá trình học tập của họ được rút ngắn.
Thử nghiệm được đơn giản hóa, vì xét nghiệm cho phần lớn các ứng dụng cũng có thể được
tái sử dụng, do đó làm giảm sự phát triển ứng dụng thời gian. Tổng thể
dòng sản phẩm phần mềm thường xuất hiện từ các ứng dụng hiện có. Đó là, một
tổ chức phát triển một ứng dụng sau đó, khi một hệ thống tương tự là cần thiết, thông tin thiếu
Mally reuses mã từ này trong các ứng dụng mới. Quá trình tương tự được sử dụng như các
ứng dụng tương tự được phát triển. Tuy nhiên, sự thay đổi xu hướng ứng dụng hỏng
cấu trúc như vậy, như nhiều trường hợp mới được phát triển, nó trở nên ngày càng khó khăn để
tạo ra một phiên bản mới. Do đó, một quyết định để thiết kế một dòng sản phẩm generic có thể
sau đó được thực hiện. Điều này liên quan đến việc xác định các chức năng phổ biến trong trường hợp sản phẩm
và bao gồm cả điều này trong một ứng dụng cơ sở, mà sau đó được sử dụng để phát triển trong tương lai.
Ứng dụng cơ sở này là cố ý cấu trúc để đơn giản hóa việc tái sử dụng và cấu hình lại.
Khung ứng dụng và các dòng sản phẩm phần mềm rõ ràng là có nhiều trong com
mon. Cả hai đều hỗ trợ một kiến trúc và các thành phần chung, và yêu cầu mới
phát triển để tạo ra một phiên bản cụ thể của một hệ thống. Sự khác biệt chính giữa
các phương pháp này như sau:
đang được dịch, vui lòng đợi..
