The authors see dynamic SPL as a technical mean to achieve DevOps and propose a process to construct the dynamic adaptive system (for dynamic SPL) and its operation process.
In this papers, the authors see dynamic SPL as a technical mean to achieve DevOps and propose a process to construct the dynamic adaptive system (for dynamic SPL) and its operation process. The process conducts uncertainty modeling in beginning, identifies uncertainties, divides them into smaller uncertainties and studies needed development and operation works for each possible solution to the known uncertainty. Requirements are separated into ones satisfied by the dynamic adaptive system and ones satisfied by its operation process. Requirements relating to known uncertainty is satisfied by reconfiguration of the dynamic adaptive system, namely dynamic SPL technologies. On the other hand, additional and change requirements to the dynamic adaptive system and its operation process found in operation, which are relating to unknown uncertainties, are realized by derivative development process. The proposed process achieves DevOps's goal by combination of reconfiguration and evolution of the dynamic adaptive system.