Title
Incentives and Performance in Large-scale Lean Software Development - An Agent-based Simulation Approach.
Abstract
The application of lean principles and agile project management techniques in the domain of large-scale software product development has gained tremendous momentum over the last decade. However, a simple transfer of good practices from the automotive industry combined with experiences from agile development on a team level is not possible due to fundamental differences stemming from the particular domain specifics - i.e. different types of products and components (material versus immaterial goods), knowledge work versus production systems as well as established business models. Especially team empowerment and the absence of a a hierarchical control on all levels impacts goal orientation and business optimization. In such settings, the design of adequate incentive schemes in order to align local optimization and opportunistic behavior with the overall strategy of the company is a crucial activity of central importance. Following an agent-based simulation approach with reinforcement learning, we (i) address the question of how information regarding backlog item dependencies is shared within and in between development teams on the product level subject to different incentive schemes. We (ii) compare different incentive schemes ranging from individual to team-based compensation. Based on our results, we are (iii) able to provide recommendations on how to design such incentives, what their effect is, and how to chose an adequate development structure to foster overall software product development flow by means of more economic decisions and thus resulting in a shorter time to market. For calibrating our simulation, we rely on practical experience from a very large software company piloting and implementing lean and agile for about three years.
Year
Venue
Keywords
2011
ENASE 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING
Lean,Agile,Agent-based simulation,Performance,Incentive
Field
DocType
Citations 
Systems engineering,Incentive,Computer science,Lean software development,Agile software development,Business model,Product (business),Automotive industry,Project management,Reinforcement learning
Conference
1
PageRank 
References 
Authors
0.35
16
6
Name
Order
Citations
PageRank
Benjamin Blau125717.01
Tobias Hildenbrand212114.05
Matthias Armbruster310.35
Martin G. Fassunge410.69
Yongchun Xu5387.88
Rico Knapper6325.67