2HCDL: Holistic Human-Centered Development Lifecycle
Said Daoudagh, Eda Marchetti, Oum-El-Kheir Aktouf
TL;DR
The paper addresses the need to redesign development lifecycles for complex systems to ensure security, safety, trust, transparency, and privacy. It proposes the Holistic Human-Centered Development Lifecycle (2HCDL) with two phases, 2HC Dev and 2HC Ops, guided by Envisioned Objectives EO1–EO8 that emphasize holistic, human-centered, and behavior-aware design, plus by-design integration of critical properties. The architecture and prototype illustrate knowledge management, customization, modeling, testing, monitoring, and data analytics, leveraging partial implementations like DOXAT and FIISS to realize the approach. The framework enables continuous, incremental delivery with self-adaptation and timely prediction to mitigate vulnerabilities, aiming to improve trustworthiness and safety in critical systems and AI-enabled deployments.
Abstract
The recent events affecting global society continuously highlight the need to change the development lifecycle of complex systems by promoting human-centered solutions that increase awareness and ensure critical properties such as security, safety, trust, transparency, and privacy. This fast abstract introduces the Holistic Human-Centered Development Lifecycle (2HCDL) methodology focused on: (i) the enforcement of human values and properties and (ii) the mitigation and prevention of critical issues for more secure, safe, trustworthy, transparent, and private development processes.
