Premium
Where does all this waste come from?
Author(s) -
Raschke Wolfgang,
Zilli Massimiliano,
Loinig Johannes,
Weiss Reinhold,
Steger Christian,
Kreiner Christian
Publication year - 2015
Publication title -
journal of software: evolution and process
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.371
H-Index - 29
eISSN - 2047-7481
pISSN - 2047-7473
DOI - 10.1002/smr.1732
Subject(s) - agile software development , agile unified process , computer science , quality (philosophy) , lean software development , order (exchange) , software development , software , conceptual model , iterative and incremental development , agile usability engineering , software engineering , process management , systems engineering , engineering management , management science , software development process , engineering , business , programming language , philosophy , epistemology , finance , database
Agile development processes are more flexible than conventional ones. They emphasize iterative development and learning over feedback loops. Nevertheless, we experienced some pitfalls in the application of agile processes in dependable software systems. We present here the experiences we gathered in the construction of high‐quality industrial software. Moreover, we will digest our experiences into a conceptual model of waste creation. This model will be refined to a case study where we take appropriate measurements in order to provide empirical evidence for it. Finally, we discuss the implications of the developed model, which helps to estimate the trade‐off between agile and traditional software processes. Copyright © 2015 John Wiley & Sons, Ltd.