Abstract
Useless actions and work in software development projects do not increase the value for the customer. While getting rid of such waste may sound simple, even recognizing the waste is considered a challenging issue. Once recognized with its causes, projects are more aware of the signs of waste: the pitfalls are avoidable by knowing their reasons. On the other hand, self-organization and empowering the teams emerge in a modern Kanban-driven software development project. This makes it relevant to ask whether sacrificing project resources for leadership adds any value. Hence, this paper conducts a quasi-controlled experiment with two leadership settings in order to find out differences between waste, its causes and effects. The results from the empirical analysis show that waste is present in each project but the amount and significance of waste can be reduced with the right leadership even in self-organized teams of Kanban projects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abrahamsson, P.: Unique infrastructure investment: Introducing the Software Factory concept. Software Factory Magazine 1(1), 2–3 (2010)
Addison, T., Vallabh, S.: Controlling software project risks: an empirical study of methods used by experienced project managers. In: Proceedings of the 2002 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists on Enablement Through Technology, SAICSIT 2002, pp. 128–140. South African Institute for Computer Scientists and Information Technologists (2002)
Situational Leadership® II - The Article. The Ken Blanchard Companies (2001)
Boehm, B.: Software risk management: Principles and practices. IEEE Software 8(1), 32–41 (1991)
Conradi, R., Fuggetta, A.: Improving software process improvement. IEEE Software 19(4), 92–99 (2002)
Curtis, B., Krasner, H., Iscoe, N.: A field study of the software design process for large systems. Communications of the ACM 31(11), 1268–1287 (1988)
Cusumano, M.: The Software Factory: An Entry for the Encyclopedia of Software Engineering. Number WP#BPS-3268-91. Massachusetts Institute of Technology, Sloan School (1991)
Greenfield, J., Short, K., Cook, S., Kent, S.: Software Factories: Assembling Applications with Patterns, Frameworks, Models & Tools. Wiley, Chichester (2004)
Hiranabe, K.: Kanban applied to software development: From agile to lean (2008), http://www.infoq.com/articles/hiranabe-lean-agile-kanban
Höst, M., Regnell, B., Wohlin, C.: Using students as subjects – a comparative study of students and professionals in lead-time impact assessments. Journal of Empirical Software Engineering 5(3), 201–214 (2000)
Ikonen, M., Kettunen, P., Oza, N., Abrahamsson, P.: Exploring the sources of waste in Kanban software development projects. In: Proceedings of the 36th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2010, IEEE, Los Alamitos (2010)
Jacobson, I.: What they don’t teach you about software at school: Be smart! In: XP 2009. LNBIP, vol. 31, pp. 1–4. Springer, Heidelberg (2009)
Jensen, C., Scacchi, W.: Collaboration, leadership, control, and conflict negotiation and the netbeans.org open source software development community. In: Proceedings of the 38th Annual Hawaii International Conference on System Sciences, HICSS 2005. IEEE Computer Society, Washington (2005)
Jurison, J.: Software project management: the manager’s view. Communications of the AIS 2 (September 1999)
Kitchenham, B., Pfleeger, S., Pickard, L., Jones, P., Hoaglin, D., Emam, K., Rosenberg, J.: Preliminary guidelines for empirical research for empirical research in software engineering. IEEE Transactions on Software Engineering 28(8), 721–734 (2002)
Kniberg, H.: Kanban vs. Scrum – how to make the most of both (2009), http://www.crisp.se/henrik.kniberg/Kanban-vs-Scrum.pdf (January 18, 2010)
Kotter, J.P.: Leading change. Harvard Business School Press, Boston (1996)
Liker, J.: The Toyota Way. McGraw-Hill, New York (2004)
Madeyski, L.: Test-driven development: An empirical evaluation of agile practice. Springer, Heidelberg (2010)
Parnas, D., Curtis, B.: Point/counterpoint. IEEE Software 26(6), 56–59 (2009)
Patton, M.Q.: Qualitative evaluation and research methods, 2nd edn. Sage, Thousand Oaks (1990)
Poppendieck, M., Poppendieck, T.: Lean software development: An agile toolkit. Addison Wesley, Boston (2003)
Reinertsen, D.G.: The Principles of Product Development Flow: Second Generation Lean Product Development. Celeritas Publishing, Redondo Beach (2009)
Shenhar, A.J., Dvir, D., Levy, O., Maltz, A.C.: Project success: A multidimensional strategic concept. Long Range Planning 34, 699–725 (2001)
Tichy, W.: Hints for reviewing empirical work in software engineering. Journal of Empirical Software Engineering 5(4), 309–312 (2000)
Watson, T.: Organising and Managing Work – Organisational, managerial and strategic behaviour in theory and practice. Prentice Hall, Pearson Education, Harlow (2002)
Wohlin, C., Runeson, P., Höst, M.: Experimentation in software engineering: An introduction. Kluwer, Boston (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ikonen, M. (2010). Leadership in Kanban Software Development Projects: A Quasi-controlled Experiment. In: Abrahamsson, P., Oza, N. (eds) Lean Enterprise Software and Systems. LESS 2010. Lecture Notes in Business Information Processing, vol 65. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16416-3_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-16416-3_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16415-6
Online ISBN: 978-3-642-16416-3
eBook Packages: Computer ScienceComputer Science (R0)