Skip to main content

2016 | OriginalPaper | Buchkapitel

An Agile Enterprise Architecture-Driven Model for Geographically Distributed Agile Development

verfasst von : Yehia Ibrahim Alzoubi, Asif Qumer Gill

Erschienen in: Transforming Healthcare Through Information Systems

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Agile development is a highly collaborative environment, which requires active communication (i.e., effective and efficient communication) among stakeholders. Active communication in the geographically distributed agile development (GDAD) environment is difficult to achieve due to many challenges. Literature has reported that active communication plays a critical role in enhancing GDAD performance through reducing the cost and time of a project. However, little empirical evidence is known about how to study and establish active communication construct in GDAD in terms of its dimensions, determinants and effects on GDAD performance. To address this knowledge gap, this paper describes an enterprise architecture (EA) driven research model to identify and empirically examine the GDAD active communication construct. This model can be used by researchers and practitioners to examine the relationships among two dimensions of GDAD active communication (effectiveness and efficiency), one antecedent that can be controlled (agile EA), and four dimensions of GDAD performance (on-time completion, on-budget completion, software functionality and software quality).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Balijepally, V., Mahapatra, R., Nerur, S., Price, K.H.: Are two heads better than one for software development? The productivity paradox of pair programming. MISQ, pp. 91–118 (2009) Balijepally, V., Mahapatra, R., Nerur, S., Price, K.H.: Are two heads better than one for software development? The productivity paradox of pair programming. MISQ, pp. 91–118 (2009)
2.
Zurück zum Zitat Gill, A.Q.: Distributed agile development: applying a coverage analysis approach to the evaluation of a communication technology assessment tool. Int. J. e-Collab (IJeC) 11, 57–76 (2015)CrossRef Gill, A.Q.: Distributed agile development: applying a coverage analysis approach to the evaluation of a communication technology assessment tool. Int. J. e-Collab (IJeC) 11, 57–76 (2015)CrossRef
3.
Zurück zum Zitat Highsmith, J.A.I.: Adaptive software development: a collaborative approach to managing complex systems. Dorset House Publishing, New York (2000) Highsmith, J.A.I.: Adaptive software development: a collaborative approach to managing complex systems. Dorset House Publishing, New York (2000)
4.
Zurück zum Zitat Agerfalk, P., Fitzgerald, B., Slaughter, S.: Flexible and distributed information systems development: state of the art and research challenges. Inf. Syst. Res. 20, 317–328 (2009)CrossRef Agerfalk, P., Fitzgerald, B., Slaughter, S.: Flexible and distributed information systems development: state of the art and research challenges. Inf. Syst. Res. 20, 317–328 (2009)CrossRef
5.
Zurück zum Zitat Korkala, M., Pikkarainen, M., Conboy, K.: Distributed agile development: a case study of customer communication challenges. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) XP 2009, LNBIP, vol. 31, pp. 161–167. Springer, Heidelberg (2009) Korkala, M., Pikkarainen, M., Conboy, K.: Distributed agile development: a case study of customer communication challenges. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) XP 2009, LNBIP, vol. 31, pp. 161–167. Springer, Heidelberg (2009)
6.
Zurück zum Zitat Vidgen, R., Wang, X.: Coevolving systems and the organization of agile software development. Inf. Syst. Res. 20, 355–376 (2009)CrossRef Vidgen, R., Wang, X.: Coevolving systems and the organization of agile software development. Inf. Syst. Res. 20, 355–376 (2009)CrossRef
7.
Zurück zum Zitat McQuail, D.: Mass communication theory: an introduction. Sage Publications, Thousand Oaks (1987) McQuail, D.: Mass communication theory: an introduction. Sage Publications, Thousand Oaks (1987)
8.
Zurück zum Zitat Malone, T.W., Crowston, K.: The interdisciplinary study of coordination. ACM Comput. Surv. 26, 87–119 (1994)CrossRef Malone, T.W., Crowston, K.: The interdisciplinary study of coordination. ACM Comput. Surv. 26, 87–119 (1994)CrossRef
9.
Zurück zum Zitat Pikkarainen, M., Haikara, J., Salo, O., Abrahamsson, P., Still, J.: The impact of agile practices on communication in software development. Empir. Softw. Eng. 13, 303–337 (2008)CrossRef Pikkarainen, M., Haikara, J., Salo, O., Abrahamsson, P., Still, J.: The impact of agile practices on communication in software development. Empir. Softw. Eng. 13, 303–337 (2008)CrossRef
11.
Zurück zum Zitat Herbsleb, J.D., Mockus, A.: An empirical study of speed and communication in globally distributed software development. IEEE Trans. Softw. Eng. 29, 481–494 (2003)CrossRef Herbsleb, J.D., Mockus, A.: An empirical study of speed and communication in globally distributed software development. IEEE Trans. Softw. Eng. 29, 481–494 (2003)CrossRef
12.
Zurück zum Zitat Alzoubi, Y.I., Gill, A.Q.: Agile global software development communication challenges: a systematic review. In: 18th Pacific Asia Conference on Information Systems, China (2014) Alzoubi, Y.I., Gill, A.Q.: Agile global software development communication challenges: a systematic review. In: 18th Pacific Asia Conference on Information Systems, China (2014)
13.
Zurück zum Zitat Gable, G.G.: Integrating case study and survey research methods: an example in information systems. Eur. J. Inf. Syst. 3, 112–126 (1994)CrossRef Gable, G.G.: Integrating case study and survey research methods: an example in information systems. Eur. J. Inf. Syst. 3, 112–126 (1994)CrossRef
15.
Zurück zum Zitat Gill, A.Q.: Towards the development of an adaptive enterprise service system model. In: 19th Americas Conference on Information Systems, pp. 1–9. Chicago, Illinois (2013) Gill, A.Q.: Towards the development of an adaptive enterprise service system model. In: 19th Americas Conference on Information Systems, pp. 1–9. Chicago, Illinois (2013)
16.
Zurück zum Zitat Ovaska, P., Rossi, M., Marttiin, P.: Architecture as a coordination tool in multi-site software development. Softw. Process. Improv. Pract. 8, 233–247 (2003)CrossRef Ovaska, P., Rossi, M., Marttiin, P.: Architecture as a coordination tool in multi-site software development. Softw. Process. Improv. Pract. 8, 233–247 (2003)CrossRef
17.
Zurück zum Zitat Smolander, K.: Four metaphors of architecture in software organizations: finding out the meaning of architecture in practice. In: International Symposium on Empirical Software Engineering, pp. 211–221. IEEE (2002) Smolander, K.: Four metaphors of architecture in software organizations: finding out the meaning of architecture in practice. In: International Symposium on Empirical Software Engineering, pp. 211–221. IEEE (2002)
18.
Zurück zum Zitat Svensson, R.B., Aurum, A., Paech, B., Gorschek, T., Sharma, D.: Software architecture as a means of communication in a globally distributed software development context. In: Dieste, O., Jedlitschka, A., Juristo, N. (eds.) PROFES 2012, LNCS, vol. 7343, pp. 175–189. Springer, Heidelberg (2012) Svensson, R.B., Aurum, A., Paech, B., Gorschek, T., Sharma, D.: Software architecture as a means of communication in a globally distributed software development context. In: Dieste, O., Jedlitschka, A., Juristo, N. (eds.) PROFES 2012, LNCS, vol. 7343, pp. 175–189. Springer, Heidelberg (2012)
19.
Zurück zum Zitat Franke, U., Ekstedt, M., Lagerström, R., Saat, J., Winter, R.: Trends in enterprise architecture practice—a survey. In: Proper, E. et al. (eds.) TEAR 2010, LNBIP, vol. 70, pp. 16–29. Springer, Heidelberg (2010) Franke, U., Ekstedt, M., Lagerström, R., Saat, J., Winter, R.: Trends in enterprise architecture practice—a survey. In: Proper, E. et al. (eds.) TEAR 2010, LNBIP, vol. 70, pp. 16–29. Springer, Heidelberg (2010)
20.
Zurück zum Zitat Lee, G., Xia, W.: Toward agile: an integrated analysis of quantitative and qualitative field data. MISQ 34, 87–114 (2010) Lee, G., Xia, W.: Toward agile: an integrated analysis of quantitative and qualitative field data. MISQ 34, 87–114 (2010)
21.
Zurück zum Zitat Melo, C., Cruzes, D.S., Kon, F., Conradi, R.: Agile team perceptions of productivity factors. In: Agile Conference, pp. 57–66. IEEE (2011) Melo, C., Cruzes, D.S., Kon, F., Conradi, R.: Agile team perceptions of productivity factors. In: Agile Conference, pp. 57–66. IEEE (2011)
22.
Zurück zum Zitat Misra, S.C., Kumar, V., Kumar, U.: Identifying some important success factors in adopting agile software development practices. J. Syst. Softw. 82, 1869–1890 (2009)CrossRef Misra, S.C., Kumar, V., Kumar, U.: Identifying some important success factors in adopting agile software development practices. J. Syst. Softw. 82, 1869–1890 (2009)CrossRef
23.
Zurück zum Zitat Bhalerao, S., Ingle, M.: Analyzing the modes of communication in agile practices. In: 3rd IEEE International Conference on Computer Science and Information Technology, pp. 391–395. IEEE Press, New York (2010) Bhalerao, S., Ingle, M.: Analyzing the modes of communication in agile practices. In: 3rd IEEE International Conference on Computer Science and Information Technology, pp. 391–395. IEEE Press, New York (2010)
24.
Zurück zum Zitat Cannizzo, F., Marcionetti, G., Moser, P.: Evolution of the tools and practices of a large distributed agile team. In: Agile Conference 08, pp. 513–518. IEEE (2008) Cannizzo, F., Marcionetti, G., Moser, P.: Evolution of the tools and practices of a large distributed agile team. In: Agile Conference 08, pp. 513–518. IEEE (2008)
25.
Zurück zum Zitat Dorairaj, S., Noble, J., Malik, P.: Effective communication in distributed agile software development teams. In: Sillitti, A., et al. (Eds.) XP 2011, LNBIP, vol. 77, pp. 102–116. Springer, Heidelberg (2011) Dorairaj, S., Noble, J., Malik, P.: Effective communication in distributed agile software development teams. In: Sillitti, A., et al. (Eds.) XP 2011, LNBIP, vol. 77, pp. 102–116. Springer, Heidelberg (2011)
26.
Zurück zum Zitat Chow, T., Cao, D.-B.: A survey study of critical success factors in agile software projects. J. Syst. Softw. 81, 961–971 (2008)CrossRef Chow, T., Cao, D.-B.: A survey study of critical success factors in agile software projects. J. Syst. Softw. 81, 961–971 (2008)CrossRef
27.
Zurück zum Zitat Mahaney, R.C., Lederer, A.L.: The effect of intrinsic and extrinsic rewards for developers on information systems project success. Proj. Manag. J. 37, 42–54 (2006) Mahaney, R.C., Lederer, A.L.: The effect of intrinsic and extrinsic rewards for developers on information systems project success. Proj. Manag. J. 37, 42–54 (2006)
28.
Zurück zum Zitat Gill, A.Q.: Adaptive cloud enterprise architecture. World Scientific (2015b) Gill, A.Q.: Adaptive cloud enterprise architecture. World Scientific (2015b)
29.
Zurück zum Zitat Beck, K.: Extreme programming explained. Addison-Wesley, Boston (2000) Beck, K.: Extreme programming explained. Addison-Wesley, Boston (2000)
30.
Zurück zum Zitat Cockburn, A.: Agile software development: the cooperative game. Addison-Wesley, Harlow (2007) Cockburn, A.: Agile software development: the cooperative game. Addison-Wesley, Harlow (2007)
31.
Zurück zum Zitat Zachman, J.A.: A framework for information systems architecture. IBM Syst. J. 26, 276–292 (1987)CrossRef Zachman, J.A.: A framework for information systems architecture. IBM Syst. J. 26, 276–292 (1987)CrossRef
33.
Zurück zum Zitat Fruhling, A., Vreede, G.-J.D.: Field experiences with eXtreme programming: developing an emergency response system. J. Manag. Info. Syst. 22, 39–68 (2006)CrossRef Fruhling, A., Vreede, G.-J.D.: Field experiences with eXtreme programming: developing an emergency response system. J. Manag. Info. Syst. 22, 39–68 (2006)CrossRef
34.
Zurück zum Zitat Alzoubi, Y.I., Gill, A.Q., Al-Ani, A.: Distributed agile development communication: an agile architecture driven framework. J. Softw. 10, 681–694 (2015)CrossRef Alzoubi, Y.I., Gill, A.Q., Al-Ani, A.: Distributed agile development communication: an agile architecture driven framework. J. Softw. 10, 681–694 (2015)CrossRef
35.
Zurück zum Zitat Dyba, T., Arisholm, E., Sjoberg, D.I., Hannay, J.E., Shull, F.: Are two heads better than one? On the effectiveness of pair programming. IEEE Softw. 24, 12–15 (2007)CrossRef Dyba, T., Arisholm, E., Sjoberg, D.I., Hannay, J.E., Shull, F.: Are two heads better than one? On the effectiveness of pair programming. IEEE Softw. 24, 12–15 (2007)CrossRef
36.
Zurück zum Zitat Jiang, J., Klein, G.: Software development risks to project effectiveness. J. Syst. Softw. 52, 3–10 (2000)CrossRef Jiang, J., Klein, G.: Software development risks to project effectiveness. J. Syst. Softw. 52, 3–10 (2000)CrossRef
37.
Zurück zum Zitat Aladwani, A.M.: An integrated performance model information systems projects. J. Manag. Inf. Syst. 19, 185–210 (2002) Aladwani, A.M.: An integrated performance model information systems projects. J. Manag. Inf. Syst. 19, 185–210 (2002)
38.
Zurück zum Zitat Bass, L., Kazman, R.: Architecture-based development. Technical Report (No. CMU/SEI-99-TR-007, ESC-TR-99-007), Carnegie Mellon Software Engineering Institute (1999) Bass, L., Kazman, R.: Architecture-based development. Technical Report (No. CMU/SEI-99-TR-007, ESC-TR-99-007), Carnegie Mellon Software Engineering Institute (1999)
40.
Zurück zum Zitat Madison, J.: Agile architecture interactions. IEEE Softw. 27, 41–48 (2010)CrossRef Madison, J.: Agile architecture interactions. IEEE Softw. 27, 41–48 (2010)CrossRef
41.
Zurück zum Zitat Boehm, B., Turner, R.: Balancing agility and discipline: a guide for the perplexed. Addison-Wesley Professional (2003) Boehm, B., Turner, R.: Balancing agility and discipline: a guide for the perplexed. Addison-Wesley Professional (2003)
Metadaten
Titel
An Agile Enterprise Architecture-Driven Model for Geographically Distributed Agile Development
verfasst von
Yehia Ibrahim Alzoubi
Asif Qumer Gill
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-30133-4_5