Title :
Modeling and analysis of software development management as closed loop control
Author :
Schlüter, Thea ; Birkhölzer, Thomas
Author_Institution :
Univ. of Appl. Sci., Konstanz, Germany
Abstract :
Managed software development organizations are de facto closed loop systems, in which management actions influence future behavior based on observations of previous behavior thus forming a closed feedback loop. It is well known from control theory that a closed loop system might exhibit dynamics very different from the dynamics of its open loop components. Therefore, it is the goal of this work to study the importance of closed loop effects in the context of software process dynamics. To this end, an exemplary model is presented with a work-test-rework cycle as operational part and a productivity estimation and personnel allocation model as management component. The behavior of this closed loop system is probed with respect to typical disturbances and nonlinearities of software processes. The results underscore the importance of such a closed loop analysis.
Keywords :
closed loop systems; organisational aspects; program testing; software development management; closed feedback loop; closed loop control; control theory; de facto closed loop systems; managed software development organizations; personnel allocation model; productivity estimation; software development management; software process dynamics; work-test-rework cycle; Analytical models; Closed loop systems; Computational modeling; Delay; Mathematical model; Productivity; Software; closed loop control; software management; software process simulation; system dynamics;
Conference_Titel :
Software and System Process (ICSSP), 2012 International Conference on
Conference_Location :
Zurich
Print_ISBN :
978-1-4673-2351-2
Electronic_ISBN :
978-1-4673-2350-5
DOI :
10.1109/ICSSP.2012.6225966