Skip to main content

Theoretical and Conceptual Foundations

  • Chapter
  • First Online:
  • 1373 Accesses

Part of the book series: Progress in IS ((PROIS))

Abstract

The theoretical foundations outline extant literature on coordination as well as on agile software development. To provide a basis for agile development on a large scale, first the underlying core concepts of coordination and agile software development on a small scale are presented before delving into prior work on coordination in multiteam systems and large-scale agile software development.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2002). Agile software development methods. Vtt Publications, 478(3), 167–168. Retrieved from http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.161.5931&rep=rep1&type=pdf

  • Asencio, R., Carter, D. R., DeChurch, L. A., Zaccaro, S. J., & Fiore, S. M. (2012). Charting a course for collaboration: A multiteam perspective. Translational Behavioral Medicine, 2(4), 487–494. Retrieved from http://link.springer.com/article/10.1007/s13142-012-0170-3

  • Bacharach, S. B. (1989). Organizational theories: Some criteria for evaluation. Academy of Management Review, 14(4), 496–515.

    Google Scholar 

  • Badampudi, D., Fricker, B., & Moreno, A. M. (2013). Perspectives on productivity and delays in large-scale agile projects. In Proceedings of the 14th International Conference Agile Processes in Software Engineering and Extreme Programming (pp. 180–194).

    Google Scholar 

  • Balijepally, V., Mahapatra, R., Nerur, S. P., & Price, K. H. (2009). Are two heads better than one for software development? The productivity paradox of pair programming. MIS Quarterly, 33(1), 91–118. Retrieved from http://aisel.aisnet.org/misq/vol33/iss1/7/

  • Beck, K. (2001). Extreme programming explained: Embrace change. Addison-Wesley Professional.

    Google Scholar 

  • Benefield, G. (2008). Rolling out agile in a large enterprise. In Proceedings of the Annual Hawaii International Conference on System Sciences (pp. 1–10).

    Google Scholar 

  • Benington, H. D. (1956). Production of large computer programs. In Proceedings, ONR Symposium on Advanced Programming Methods for Digital Computers, June 1956 (pp. 15–27).

    Google Scholar 

  • Boehm, B. (1988). A spiral model of software development and enhancement. Computer, 21(5), 61–72.

    Article  Google Scholar 

  • Cannon-Bowers, J. A., Salas, E., & Converse, S. (1993). Shared mental models in expert team decision making. In N. John Castellan (Ed.), Current issues in individual and group decision making (pp. 221–246).

    Google Scholar 

  • Cheng, J. L. C. (1984). Organizational coordination, uncertainty, and performance: An integrative study. Human Relations, 37(10), 829–851.

    Article  Google Scholar 

  • Chuang, S.-W., Luor, T., & Lu, H.-P. (2014). Assessment of institutions, scholars, and contributions on agile software development (2001–2012). Journal of Systems and Software, 93, 84–101. Retrieved from http://www.sciencedirect.com/science/article/pii/S0164121214000697

  • Crowston, K., Rubleske, J., & Howison, J. (2006). Coordination theory: A ten-year retrospective. In P. Zhang & D. Galletta (Eds.), Human-computer interaction in management information systems (pp. 120–138). M. E. Sharpe, Inc.

    Google Scholar 

  • Davis, S. M., & Lawrence, P. R. (1977). Matrix. Reading: Addison-Wesley.

    Google Scholar 

  • Davison, R. B., Hollenbeck, J. R., Barnes, C. M., Sleesman, D. J., & Ilgen, D. R. (2012). Coordinated action in multiteam systems. Journal of Applied Psychology, 97(4), 808–824. Retrieved from http://www.ncbi.nlm.nih.gov/pubmed/22201246

  • DeChurch, L. A., & Marks, M. A. (2006). Leadership in multiteam systems. Journal of Applied Psychology, 91(2), 311–329. Retrieved from http://www.ncbi.nlm.nih.gov/pubmed/16551186

  • Deemer, P., Benefield, G., Larman, C., & Vodde, B. (2012). The Scrum primer version 2.0. Retrieved from http://www.scrumprimer.org/scrumprimer20_small.pdf

  • Devine, D. J. (2002). A review and integration of classification systems relevant to teams in organizations. Group Dynamics: Theory, Research, and Practice, 6(4), 291–310.

    Google Scholar 

  • Dingsøyr, T., Fægri, T. E., & Itkonen, J. (2014). What is large in large-scale? A taxonomy of scale for agile software development. In A. Jedlitschka, P. Kuvaja, M. Kuhrmann, T. Männistö, J. Münch, & M. Raatikainen (Eds.), Product-focused software process improvement (Vol. 8892, pp. 273–276). Springer International Publishing. Retrieved from http://link.springer.com/10.1007/978-3-319-13835-0

  • Dingsøyr, T., & Moe, N. B. (2014). Towards principles of large-scale agile development. In T. Dingsøyr, N. Moe, R. Tonelli, S. Counsell, C. Gencel, & K. Petersen (Eds.), Agile methods. Large-scale development, refactoring, testing, and estimation (Vol. 199, pp. 1–8). Springer International Publishing. Retrieved from http://www.springer.com/computer/swe/book/978-3-319-14357-6

  • Dybå, T., & Dingsøyr, T. (2008). Empirical studies of agile software development: A systematic review. Information and Software Technology, 50(9–10), 833–859. Retrieved from http://linkinghub.elsevier.com/retrieve/pii/S0950584908000256

  • Eckstein, J. (2014). Architecture in large scale agile development. In T. Dingsøyr, N. Moe, R. Tonelli, S. Counsell, C. Gencel, & K. Petersen (Eds.), Agile methods. Large-scale development, refactoring, testing, and estimation (Vol. 199, pp. 21–29). Springer International Publishing. Retrieved from http://dx.doi.org/10.1007/978-3-319-14358-3_3

  • Erdogmus, H., Morisio, M., & Torchiano, M. (2005). On the effectiveness of the test-first approach to programming. IEEE Transactions on Software Engineering, 31(3), 226–237.

    Google Scholar 

  • Erickson, J., Lyytinen, K., & Siau, K. (2005). Agile modeling, agile software development, and extreme programming: The state of research. Journal of Database Management, 16(4), 88–100. Retrieved from http://www.igi-pub.com/articles/details.asp?ID=5327

  • Espinosa, J. A., Armour, F., & Boh, W. F. (2010). Coordination in enterprise architecting: An interview study. In System Sciences (HICSS), 2010 43rd Hawaii International Conference on (pp. 1–10).

    Google Scholar 

  • Espinosa, J. A., Cummings, J. N., & Pickering, C. (2012). Time separation, coordination, and performance in technical teams. IEEE Transactions on Engineering Management, 59(1), 91–103.

    Article  Google Scholar 

  • Espinosa, J. A., Lerch, J. F., Kraut, R. E., Salas, E., & Fiore, S. M. (2004). Explicit vs. implicit coordination mechanisms and task dependencies: One size does not fit all. In Team cognition: Understanding the factors that drive process and performance (pp. 107–129). Washington, DC: American Psychological Association.

    Google Scholar 

  • Faraj, S., & Xiao, Y. (2006). Coordination in fast-response organizations. Management Science, 52(8), 1155–1169. Retrieved from http://dx.doi.org/10.1287/mnsc.1060.0526

  • Fowler, M., & Highsmith, J. (2001). The agile manifesto. Retrieved from http://www.pmp-projects.org/Agile-Manifesto.pdf

  • Fry, C., & Greene, S. (2007). Large scale agile transformation in an on-demand world. In Proceedings of the AGILE Conference 2007 (pp. 136–142). Washington, DC.

    Google Scholar 

  • Goodhue, D. L., & Thompson, R. L. (1995). Task-technology fit and individual performance. MIS Quarterly, 19(2), pp. 213–236. Retrieved from http://www.jstor.org/stable/249689

  • Grzymala-Busse, A. (2010). Time will tell? Temporality and the analysis of causal mechanisms and processes. Comparative Political Studies, 44(9), 1267–1297. Retrieved from http://cps.sagepub.com/content/44/9/1267

  • Gulick, L., & Urwick, L. (1937). Papers on the science of admininstration. New York: Institute of Public Administration, Columbia University.

    Google Scholar 

  • Guzzo, R. A., & Dickson, M. W. (1996). Teams in organizations: Recent research on performance and effectiveness. Annual Review of Psychology, 47(1), 307–338. Retrieved from http://dx.doi.org/10.1146/annurev.psych.47.1.307

  • Hempel, C. (1965). Aspects of scientific explanation and other essays in the philosophy of science. New York: The Free Press.

    Google Scholar 

  • Hoda, R., Kruchten, P., Noble, J., & Marshall, S. (2010). Agility in context. In Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications (pp. 74–88). New York, NY, USA: ACM. Retrieved from http://doi.acm.org/10.1145/1869459.1869467

  • Hole, S., & Moe, N. B. (2008). A case study of coordination in distributed agile software development. In R. O’Connor, N. Baddoo, K. Smolander, & R. Messnarz (Eds.), Software process improvement (Vol. 16, pp. 189–200). Springer Berlin Heidelberg. Retrieved from http://dx.doi.org/10.1007/978-3-540-85936-9_17

  • Hossain, E., Babar, M. A., & Paik, H. P. H. (2009). Using scrum in global software development: A systematic literature review. In Global Software Engineering, 2009. ICGSE 2009. Fourth IEEE International Conference on (pp. 175–184).

    Google Scholar 

  • Ilgen, D. R., Hollenbeck, J. R., Johnson, M., & Jundt, D. (2004). Teams in organizations: From input-process-output models to IMOI models. Annual Review of Psychology, 56(1), 517–543. Retrieved from http://dx.doi.org/10.1146/annurev.psych.56.091103.070250

  • Jalali, S., & Wohlin, C. (2012). Global software engineering and agile practices: A systematic review. Journal of Software: Evolution and Process, 24(6), 643–659. Retrieved from http://dx.doi.org/10.1002/smr.561

  • Katz, D., & Kahn, R. L. (1978). The social psychology of organizations. Wiley.

    Google Scholar 

  • Kettunen, P., & Laanti, M. (2008). Combining agile software projects and large-scale organizational agility. Software Process: Improvement and Practice, 13(2), 183–193. Retrieved from http://dx.doi.org/10.1002/spip.354

  • Kieser, A. (Ed.). (1993). Organisationstheorien. Kohlhammer.

    Google Scholar 

  • Kotlarsky, J., van Fenema, P. C., & Willcocks, L. P. (2008). Developing a knowledge-based perspective on coordination: The case of global software projects. Information & Management, 45(2), 96–108.

    Article  Google Scholar 

  • Kozlowski, S. W. J., & Bell, B. S. (2003). Work groups and teams in organizations work groups and teams in organizations. In W. C. Borman, D. R. Ilgen, & R. J. Klimoski (Eds.), Handbook of psychology: Industrial and organizational psychology (Vol. 12, pp. 333–375). New York: Wiley.

    Google Scholar 

  • Kraut, R. E., & Streeter, L. A. (1995). Coordination in software development. Communications of the ACM, 38(3), 69–81.

    Article  Google Scholar 

  • Kruchten, P. (1998). The rational unified process: An introduction. Amsterdam: Addison-Wesley Longman.

    Google Scholar 

  • Laanti, M. (2014). Characteristics and principles of scaled agile. In T. Dingsøyr, N. Moe, R. Tonelli, S. Counsell, C. Gencel, & K. Petersen (Eds.), Agile methods. Large-scale development, refactoring, testing, and estimation (Vol. 199, pp. 9–20). Springer International Publishing. Retrieved from http://dx.doi.org/10.1007/978-3-319-14358-3_2

  • Lagerberg, L., Skude, T., Emanuelsson, P., Sandahl, K., & Stahl, D. (2013). The impact of agile principles and practices on large-scale software development projects: A multiple-case study of two projects at Ericsson. In International Symposium on Empirical Software Engineering and Measurement (pp. 348–356).

    Google Scholar 

  • Lanaj, K., Hollenbeck, J. R., Ilgen, D. R., Barnes, C. M., & Harmon, S. J. (2012). The double-edged sword of decentralized planning in multiteam systems. Academy of Management Journal, 56(3), 1–61. Retrieved from http://amj.aom.org/content/early/2012/07/20/amj.2011.0350.short

  • Larman, C., & Basili, V. R. (2003). Iterative and incremental development: A brief history. Computer, 36(6), 47–56.

    Google Scholar 

  • Larman, C., & Vodde, B. (2008). Scaling lean & agile development: Thinking and organizational tools for large-scale Scrum. Upper Saddle River, N.J: Addison-Wesley Professional.

    Google Scholar 

  • Larman, C., & Vodde, B. (n.d.). LeSS Framework. Retrieved August 18, 2015, from http://less.works/

  • Lawrence, P. R., & Lorsch, J. W. (1967). Differentiation and integration in complex organizations. Administrative Science Quarterly, 12(1), 1–47. Retrieved from http://www.jstor.org/stable/2391211

  • Lee, E. C. (2008). Forming to performing: Transitioning large-scale project into agile. In Agile 2008 Conference (pp. 106–111). Toronto, ON.

    Google Scholar 

  • Lee, G., Espinosa, J. A., & DeLone, W. (2013). Task environment complexity, global team dispersion, process capabilities, and coordination in software development. IEEE Transactions on Software Engineering, 39(12), 1753–1771.

    Google Scholar 

  • Leffingwell, D. (n.d.). Scaled agile framework. Retrieved from http://www.scaledagileframework.com/

  • Li, Y., & Maedche, A. (2012). Formulating effective coordination strategies in agile global software development teams. In Proceedings of the International Conference on Information Systems (ICIS 2012) (pp. 1–6).

    Google Scholar 

  • Malone, T. W., & Crowston, K. (1990). What is coordination theory and how can it help design cooperative work systems? In Proceedings of the Conference on Computer Supported Cooperative Work. Los Angeles.

    Google Scholar 

  • Malone, T. W., & Crowston, K. (1991). Toward an interdisciplinary theory of coordination. ACM Computing Surveys, 120(120), 1–45. Retrieved from http://dspace.mit.edu/handle/1721.1/2356

  • Malone, T. W., & Crowston, K. (1994). The interdisciplinary study of coordination. ACM Computing Surveys, 26(1), 87–119. Retrieved from http://portal.acm.org/citation.cfm?doid=174666.174668

  • Malone, T. W., Crowston, K., & Herman, G. A. (Eds.). (2003). Organizing business knowledge: The MIT process handbook. Cambridge, MA: MIT press.

    Google Scholar 

  • Malone, T. W., Crowston, K., Lee, J., Pentland, B., Dellarocas, C., Wyner, G., … O’Donnell, E. (1999). Tools for inventing organizations: Toward a handbook of organizational processes. Management Science, 45(3), 425–443. Retrieved from http://mansci.journal.informs.org/cgi/doi/10.1287/mnsc.45.3.425

  • Mangalaraj, G., Mahapatra, R., & Nerur, S. P. (2009). Acceptance of software process innovations—The case of extreme programming. European Journal of Information Systems, 18(4), 344–354. Retrieved from http://www.palgrave-journals.com/ejis/journal/v18/n4/abs/ejis200923a.html

  • March, J. G., & Simon, H. A. (1958). Organizations. New York: Wiley.

    Google Scholar 

  • Marks, M. A., DeChurch, L. A., Mathieu, J. E., Panzer, F. J., & Alonso, A. (2005). Teamwork in multiteam systems. Journal of Applied Psychology, 90(5), 964–971. Retrieved from http://www.ncbi.nlm.nih.gov/pubmed/16162068

  • Marks, M. A., Mathieu, J. E., & Zaccaro, S. J. (2001). A temporally based framework and taxonomy of team processes. The Academy of Management Review, 26(3), pp. 356–376. Retrieved from http://www.jstor.org/stable/259182

  • Mathieu, J. E., Marks, M. A., & Zaccaro, S. J. (2001). Multiteam systems. In N. Anderson, D. S. Ones, H. K. Sinangil, & C. Viswesvaran (Eds.), Handbook of industrial, work and organizational psychology, Volume 2 Organizational psychology (Vol. 2, pp. 289–313). London: Sage Publications Ltd.

    Google Scholar 

  • Mathieu, J. E., & Maynard, M. T. (2008). Team effectiveness 1997–2007: A review of recent advancements and a glimpse into the future. Journal of Management, 34(3), 410–476. Retrieved from http://jom.sagepub.com/cgi/doi/10.1177/0149206308316061

  • Mintzberg, H. (1980). Structure in 5’s: A synthesis of the research on organization design. Management Science, 26(3), 322–341. Retrieved from http://mansci.journal.informs.org/content/26/3/322.short

  • Mintzberg, H. (1983). Structure in fives: Designing effective organizations. Prentice-Hall, Inc.

    Google Scholar 

  • Moe, N. B., Šmite, D., Šāblis, A., Börjesson, A.-L., & Andréasson, P. (2014). Networking in a large-scale distributed agile project. In Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (pp. 12:1–12:8). New York, NY: ACM. Retrieved from http://doi.acm.org/10.1145/2652524.2652584

  • Moore, E., & Spens, J. (2008). Scaling agile: Finding your agile tribe. In Agile 2008 Conference (pp. 121–124). Toronto, ON.

    Google Scholar 

  • Moreland, R., Argote, L., & Krishnan, R. (1996). Socially shared cognition at work: Transactive memory and group performance. In What’s social about social cognition? Research on socially shared cognition in small groups (pp. 57–84). Sage Publications, Inc. Retrieved from http://psycnet.apa.org/psycinfo/1996-98278-003

  • Nerur, S. P., Mahapatra, R. K., & Mangalaraj, G. (2005). Challenges of migrating to agile methodologies. Communications of the ACM, 48(5), 72–78.

    Article  Google Scholar 

  • Nidumolu, S. (1995). The effect of coordination and uncertainty on software project performance: Residual performance risk as an intervening variable. Information Systems Research, 6(3), 191.

    Article  Google Scholar 

  • Nidumolu, S. (1996). A comparison of the structural contingency and risk-based perspectives on coordination in software-development projects. Journal of Management Information System, 13(2), 77–113. Retrieved from http://dl.acm.org/citation.cfm?id=1189558.1189564

  • Okhuysen, G. A., & Bechky, B. A. (2009). Coordination in organizations: An integrative perspective. The Academy of Management Annals, 3(1), 463–502.

    Article  Google Scholar 

  • Paasivaara, M., & Lassenius, C. (2011). Scaling scrum in a large distributed project. In Empirical Software Engineering and Measurement (ESEM), 2011 International Symposium on (pp. 363–367).

    Google Scholar 

  • Paasivaara, M., Lassenius, C., & Heikkila, V. T. (2012). Inter-team coordination in large-scale globally distributed scrum: Do Scrum-of-Scrums really work? In Empirical Software Engineering and Measurement (ESEM), 2012 ACM-IEEE International Symposium on (pp. 235–238).

    Google Scholar 

  • Paasivaara, M., Väättänen, O., Hallikainen, M., & Lassenius, C. (2014). Supporting a large-scale lean and agile transformation by defining common values. In T. Dingsøyr, N. Moe, R. Tonelli, S. Counsell, C. Gencel, & K. Petersen (Eds.), Agile methods. Large-scale development, refactoring, testing, and estimation (Vol. 199, pp. 73–82). Springer International Publishing. Retrieved from http://dx.doi.org/10.1007/978-3-319-14358-3_7

  • Pikkarainen, M., Haikara, J., Salo, O., Abrahamsson, P., & Still, J. (2008). The impact of agile practices on communication in software development. Empirical Software Engineering, 13(3), 303–337.

    Article  Google Scholar 

  • Poole, M. S., Van De Ven, A. H., Dooley, K., & Holmes, M. E. (2000). Organizational change and innovation processes: Theory and methods for research. Oxford University Press.

    Google Scholar 

  • Power, K. (2014). A model for understanding when scaling agile is appropriate in large organizations. In T. Dingsøyr, N. Moe, R. Tonelli, S. Counsell, C. Gencel, & K. Petersen (Eds.), Agile methods. Large-scale development, refactoring, testing, and estimation (Vol. 199, pp. 83–92). Springer International Publishing. Retrieved from http://dx.doi.org/10.1007/978-3-319-14358-3_8

  • Rico, R., Sánchez-Manzanares, M., Gil, F., & Gibson, C. (2008). Team implicit coordination processes: A team knowledge-based approach. Academy of Management Review, 33(1), 163–184.

    Article  Google Scholar 

  • Royce, W. W. (1970). Managing the development of large software systems. In Proceedings of IEEE WESCON (Vol. 26, pp. 328–388).

    Google Scholar 

  • Salas, E., Sims, D. E., & Burke, C. S. (2005). Is there a “big five” in teamwork? Small Group Research, 36(5), 555.

    Article  Google Scholar 

  • Scheerer, A., Bick, S., Hildenbrand, T., & Heinzl, A. (2015). The effects of team backlog dependencies on agile multiteam systems: A graph theoretical approach. In System Sciences (HICSS), 2015 48th Hawaii International Conference on (pp. 5124–5132). Koloa, HI. Retrieved from http://ieeexplore.ieee.org/document/7070428/

  • Scheerer, A., Hildenbrand, T., & Kude, T. (2014). Coordination in large-scale agile software development: A multiteam systems perspective. In System Sciences (HICSS), 2014 47th Hawaii International Conference on (pp. 4780–4788). Waikoloa, HI. Retrieved from http://ieeexplore.ieee.org/document/6759189/

  • Schwaber, K., & Beedle, M. (2002). Agile software development with Scrum. Prentice Hall.

    Google Scholar 

  • Schwaber, K., Dame, D., Hundhausen, R., Kong, P., Maher, R., Porter, S., … Verheyen, G. (n.d.). Scaled Professional Scrum (Nexus) Framework. Retrieved August 21, 2015, from https://kenschwaber.files.wordpress.com/2015/06/nexusguide_v1-0.pdf

  • Schwaber, K., & Sutherland, J. (2013). The Scrum Guide. Retrieved from https://www.scrum.org/Portals/0/Documents/Scrum%20Guides/2013/Scrum-Guide.pdf

  • Simon, H. A. (1976). Administrative behavior: A study of decision-making processes in administrative organization. The Free Press.

    Google Scholar 

  • Smits, H., & Pshigoda, G. (2007). Implementing scrum in a distributed software development organization. In Agile Conference (AGILE), 2007 (pp. 371–375).

    Google Scholar 

  • Strode, D. E., Hope, B., Huff, S. L., & Link, S. (2011). Coordination effectiveness in an agile software development context. In PACIS 2011.

    Google Scholar 

  • Strode, D. E., Huff, S. L., Hope, B., & Link, S. (2012). Coordination in co-located agile software development projects. Journal of Systems and Software, 85(6), 1222–1238. Retrieved from http://dx.doi.org/10.1016/j.jss.2012.02.017

  • Sutherland, J., Schoonheim, G., & Rijk, M. (2009). Fully distributed scrum: Replicating local productivity and quality with offshore teams. In System Sciences, 2009. HICSS’09. 42nd Hawaii International Conference on (pp. 1–8).

    Google Scholar 

  • Sutherland, J., & Schwaber, K. (1995). Business object design and implementation workshop. In Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications (Addendum) (pp. 170–175). New York, NY, USA: ACM. Retrieved from http://doi.acm.org/10.1145/260094.260274

  • Sutton, R. I., & Staw, B. M. (1995). What theory is not. Administrative Science Quarterly, 40(3), 371–384.

    Google Scholar 

  • Takeuchi, H., & Nonaka, I. (1986). The new new product development game. Harvard Business Review, 64(1), 137–146. Retrieved from http://linkinghub.elsevier.com/retrieve/pii/0737678286900536

  • Tatikonda, M. V., & Rosenthal, S. R. (2000). Technology novelty, project complexity, and product development project execution success: A deeper look at task uncertainty in product innovation. IEEE Transactions on Engineering Management, 47(1), 74–87.

    Article  Google Scholar 

  • Taylor, F. W. (1911). The principles of scientific management. New York, London: Harper & Brothers.

    Google Scholar 

  • Thompson, J. D. (1967). Organizations in action: Social science bases of administrative theory (Vol. 48). New York: McGraw-Hill.

    Google Scholar 

  • Tosi, H. L. (2008). James March and Herbert Simon, Organizations. In Theories of organization (pp. 93–102). SAGE Publications, Inc.

    Google Scholar 

  • Van De Ven, A. H., Delbecq, A. L., & Koenig, R. J. (1976). Determinants of coordination modes within organizations. American Sociological Review, 41(2), 322–338. Retrieved from http://www.jstor.org/stable/2094477

  • VersionOne Inc. (2013). 8th Annual State of Agile Development Survey. Retrieved from www.versionone.com/pdf/2013-state-of-agile-survey.pdf

  • Zaccaro, S. J., Marks, M. A., & DeChurch, L. A. (2012). Multiteam systems: An introduction. In S. J. Zaccaro, M. A. Marks, & L. A. DeChurch (Eds.), Multiteam systems an organization form for dynamic and complex environments (pp. 3–32). New York, NY, USA: Routledge.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexander Scheerer .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this chapter

Cite this chapter

Scheerer, A. (2017). Theoretical and Conceptual Foundations. In: Coordination in Large-Scale Agile Software Development. Progress in IS. Springer, Cham. https://doi.org/10.1007/978-3-319-55327-6_2

Download citation

Publish with us

Policies and ethics