Governing and managing software development in a Requirements-Driven Software Processes such as (GI-) Tropos or even waterfall, V, UP-based ones allow IT managers to propose rules for software processes to cope with stakeholders’ requirements and expectations. On the one hand, software development governance has to ensure that software organization business processes meet the strategic requirements of the organization. On the other hand, requirements-driven software methods are development processes using high-level social-oriented models to drive the software life cycle both in terms of project management and deductive iterative engineering techniques. Typically, such methods are well-suited for the inclusion and adaptation of governance and management principles immediately into the software development life cycle. To consolidate both perspectives, this paper proposes a generic process specification using the Software and Systems Process Engineering Metamodel notation allowing to illustrate all disciplines and processes of software development life cycle’s governance and management.
Nguyen Huynh Anh, V., Kolp, M., & Wautelet, Y. (2019). Process Specification of a Governance-Aware Software Development Method (Louvain Research Institute in Management and Organizations Working Paper Series 2019/22). https://hdl.handle.net/2078.5/123887