Abstract
Adopting agile methods requires an understanding of both the mechanics and the dynamics of value creation in software organizations. From a mechanics perspective, successful agile adoption is about ensuring that project stakeholders are aligned toward a common project objective, employees have the ability to make decisions at the right level of abstraction, that there is effective project management, and an environment exists that supports individual and group learning. The dynamics of value creation require an understanding of organizational-level stakeholders and their value propositions, the development of an organizational learning system, and last but not least, an effective governance strategy. This paper uses the lessons learned a case study of GameDevCo to illustrate these organizational enablers for agile adoption.
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
Ngwenyama, O., Nielsen, P.A.: Competing values in software process improvement: an assumption analysis of CMM from an organizational culture perspective. IEEE Transactions on Engineering Management 50(1), 100–112 (2003)
Teece, D.J., Pisano, G., Shuen, A.M.Y.: Dynamic Capabilities And Strategic Management. Strategic Management Journal 18(7), 509–533 (1997)
Zollo, M., Winter, S.G.: Deliberate Learning and the Evolution of Dynamic Capabilities. Organization Science 13(3), 339–351 (2002)
Ethiraj, S.K., Kale, P., Krishnan, M.S., et al.: Where do capabilities come from and how do they matter? A study in the software services industry. Strategic Management Journal 26(1), 25–45 (2005)
Athreye, A.S.: The Indian software industry and its evolving service capability. Industrial and Corporate Change 14(3), 393–418 (2005)
Ono, T.: Toyota Production System: Beyond Large-Scale Production. Productivity Press (1988)
Spear, S., Bowen, H.K.: Decoding the DNA of the Toyota Production System. Harvard Business Review 77, 96–108 (1999)
Sugimori, Y., Kusunoki, K., Cho, F., et al.: Toyota production system and Kanban system Materialization of just-in-time and respect-for-human system. International Journal of Production Research 15(6), 553–564 (1977)
Liker, J.K., Meier, D.: Toyota Talent: Developing Your People the Toyota Way. McGraw-Hill, New York (2007)
Morgan, J.M., Liker, J.K.: The Toyota Product Development System: Integrating People, Process, and Technology. Productivity Press (2006)
Roth, G., Labedz, C.: Lean Enterprise Change Case Study: Rockwell Collins. MIT, Cambridge (2006)
Heeks, R., Krishna, S., Nicholson, B., et al.: Synching or Sinking: Global Software Outsourcing Relationships (2001)
Van de Ven, A.H.: Engaged Scholarship: A Guide for Organizational and Social Research. Oxford University Press, USA (2007)
Boehm, B., Bose, P.: A collaborative spiral software process model based on Theory W, pp. 59–68
Boehm, B.: Anchoring the software process. IEEE Software 13(4), 73–82 (1996)
Clements, P., Garlan, D., Little, R., et al.: Documenting software architectures: views and beyond, pp. 740–741
Damian, D.: Stakeholders in Global Requirements Engineering: Lessons Learned from Practice. IEEE SOFTWARE, 21–27 (2007)
Damian, D.E., Zowghi, D.: The impact of stakeholders’ geographical distribution on managing requirements in a multi-site organization, pp. 319–328
Beck, K.: Extreme programming explained: embrace change. Addison-Wesley Longman Publishing Co., Inc., Boston (1999)
Boehm, B., Turner, R.: Using Risk to Balance Agile and Plan-Driven Methods. Computer, 57–66 (2003)
Randolph, W.A.: Re-thinking empowerment: Why is it so hard to achieve? Organizational Dynamics 29(2), 94–107 (2000)
Conger, J.A., Kanungo, R.N.: The empowerment process: integrating theory and practice. Academy of Management Review 13(3), 471–482 (1988)
Pfeffer, J.: Organizations and Organization Theory, Cambridge, MA (1982)
Burke, W.: Leadership as empowering others. Executive power, 51–77 (1986)
Aoyama, M.: Web-based Agile software development. IEEE Software 15(6), 56–65 (1998)
Dyba, T.: An Instrument for Measuring the Key Factors of Success in Software Process Improvement. Empirical Software Engineering 5(4), 357–390 (2000)
Baddoo, N., Hall, T.: Motivators of Software Process Improvement: an analysis of practitioners’ views. The Journal of Systems & Software 62(2), 85–96 (2002)
Quinn, R., Spreitzer, G.: The road to empowerment: seven questions every leader should answer. Organisational Dynamics 26(2), 37–50 (1997)
Ashforth, B.E.: The experience of powerlessness in organizations. Organizational Behavior and Human Decision Processes 43(2), 207–242 (1989)
Rus, I., Lindvall, M.: Knowledge Management in Software Engineering. IEEE SOFTWARE, 26–38 (2002)
Basili, V.R., Caldiera, G., Rombach, H.D.: Experience Factory. Encyclopedia of Software Engineering 1, 469–476 (1994)
Ruhe, G., Bomarius, F.: Learning software organizations. Springer, New York (2000)
Schneider, K., von Hunnius, J.P., Basili, V.R.: Experience in Implementing a Learning Software Organization. IEEE SOFTWARE, 46–49 (2002)
Althoff, K.D., Bomarius, F., Tautz, C.: Knowledge Management for Building Learning Software Organizations. Information Systems Frontiers 2(3), 349–367 (2000)
Dyba, T.: Improvisation in small software organizations. IEEE Software 17(5), 82–87 (2000)
Sawyer, S., Guinan, P.J.: Software development: Processes and performance. IBM Systems Journal 37(4), 552–569 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Srinivasan, J., Lundqvist, K. (2009). Organizational Enablers for Agile Adoption: Learning from GameDevCo. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2009. Lecture Notes in Business Information Processing, vol 31. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01853-4_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-01853-4_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01852-7
Online ISBN: 978-3-642-01853-4
eBook Packages: Computer ScienceComputer Science (R0)