A measurement model to analyze the effect of agile enterprise architecture on geographically distributed agile development
Tóm tắt
Từ khóa
Tài liệu tham khảo
Alzoubi Y I, Gill A (2015) An agile enterprise architecture driven model for geographically distributed agile development. In: the 24th international conference on information system development, Harbin, China, 2015
Alzoubi YI, Gill AQ, Al-Ani A (2015) Distributed agile development communication: an agile architecture driven framework. J Softw 10(6):681–694
Alzoubi YI, Gill AQ, Al-Ani A (2016) Empirical studies of geographically distributed agile development communication challenges: a systematic review. Inf Manag 53(1):22–37
Ambler S (2014) Agile enterprise architecture. http://agiledata.org/essays/enterpriseArchitecture.html . Accessed 20 Jan 2015.
Baker TL, Risley AJ (1994) Doing social research. McGraw-Hill, New York
Bass L, Clements P, Kazman R (2013) Software architecture in practice. Addison-Wesley, Upper Saddle River
Batra D, Xia W, VanderMeer D, Dutta K (2010) Balancing agile and structured development approaches to successfully manage large distributed software projects: a case study from the cruise line industry. Commun Assoc Inf Syst 27(1):379–394
Bhalerao, S, Ingle M (2010) Analyzing the modes of communication in agile practices. In: the 3rd international conference on computer science and information technology (ICCSIT), pp 391–395, 2010
Boehm B, Turner R (2003) Balancing agility and discipline: a guide for the perplexed. Addison-Wesley professional
Boh WF, Yellin D (2006) Using enterprise architecture standards in managing information technology. J Manag Inf Syst 23(3):163–207
Cannizzo F, Marcionetti G, Moser P (2008) Evolution of the tools and practices of a large distributed agile team. In: agile conference, pp 513–518, 2008
Chin WW, Thatcher JB, Wright RT (2012) Assessing common method bias: problems with the ULMC technique. MISQ 36(3):1003–1019
Chin WW, Todd PA (1995) On the use, usefulness, and ease of use of structural equation modeling in MIS research: a note of caution. MISQ 19:237–246
Chow T, Cao D-B (2008) A survey study of critical success factors in agile software projects. J Syst Softw 81(6):961–971
Cockburn A (2007) Agile software development: the cooperative game. Addison-Wesley, Harlow
Conboy K (2009) Agility from first principles: reconstructing the concept of agility in information systems development. Inf Syst Res 20(3):329–354
Conboy K, Fitzgerald B (2004) Toward a conceptual framework of agile methods. In: Zannier C, Erdogmus H, Lindstrom L (eds) Extreme Programming and Agile Methods-XP/Agile Universe 2004. Springer Berlin Heidelberg, pp 105–116
Dorairaj S, Noble J, Malik P (2011) Effective communication in distributed agile software development teams. In: Sillitti A et al (eds) Agile processes in software engineering and extreme programming. Springer-Verlag, Berlin Heidelberg, pp 102–116
Drury-Grogan ML (2014) Performance on agile teams: relating iteration objectives and critical decisions to project management success factors. Inf Softw Technol 56(5):506–515
Dyba T, Arisholm E, Sjoberg DI, Hannay JE, Shull F (2007) Are two heads better than one? On the effectiveness of pair programming. IEEE Soft 24(6):12–15
Edwards C (2007) Building a case for an Agile Enterprise Architecture Process –Part 2 USA: ProcessWave. http://www.agileea.com/Whitepapers/2007-02-04-AgileEnterpriseArchitectureV1.00-Part2.pdf
Fornell C, Larcker DF (1981) Structural equation models with unobservable variables and measurement error: algebra and statistics. J Mark Res:382–388
Franke U, Ekstedt M, Lagerström R, Saat J, Winter R (2010) Trends in enterprise architecture practice–a survey. In: Trends in enterprise architecture research Springer, Heidelberg, 16–29
Gill A Q (2013) Towards the development of an adaptive enterprise service system model. In: 19th Americas conference on information systems, Chicago, Illinois, pp 1-9, 2013
Gill AQ (2015a) Distributed agile development: applying a coverage analysis approach to the evaluation of a communication technology assessment tool. Int J e-Collab 11(1):57–76
Gill A Q, Bunker D, Seltsikas P (2012) Evaluating a communication technology assessment tool (Ctat): a case of a cloud based communication tool. In: 16th Pacific Asia conference on information systems (PACIS), paper 88, 2012
Gregor S, Klein G (2014) Eight obstacles to overcome in the theory testing genre. J Assoc Inf Syst 15(11):i-xix
Hair J, Hult T, Ringle C, Sarstedt M (2014) A primer on partial least squares structural equation modeling (PLS-SEM). Sage Publications
Henderson-Sellers B, Qumer A (2007) Using method engineering to make a traditional environment agile. Cutter IT J 20(5):30
Henseler J, Ringle CM, Sinkovics RR (2009) The use of partial least squares path modeling in international marketing. Adv Int Mark (AIM) 20:277–319
Herbsleb JD, Mockus A (2003) An empirical study of speed and communication in globally distributed software development. IEEE Trans Softw Eng 29(6):481–494
Hunt SD, Sparkman RD, Wilcox JB (1982) The pretest in survey research: issues and preliminary findings. J Mark Res:269–273
Jiang J, Klein G (2000) Software development risks to project effectiveness. J Syst Softw 52(1):3–10
Karlsen A (2008) A research model for enterprise modeling in ICT-enabled process change. In: Stirna J, Persson A (eds) The Practice of Enterprise Modeling. Springer Berlin Heidelberg, pp 217–230.
Korkala M, Pikkarainen M, Conboy K (2009) Distributed agile development: a case study of customer communication challenges. In: Abrahamsson P, Marchesi M, Maurer F (eds) Agile processes in software engineering and extreme programming. Springer-Verlag, Berlin, Heidelberg, pp 161–167
Kornstädt A, Sauer J (2007) Mastering dual-shore development: the tools and materials approach adapted to agile offshoring. In: Meyer B, Joseph M (eds) Software engineering approaches for offshore and outsourced development LNCS 4716. Springer, Heidelberg, pp 83–95
Lee G, Xia W (2010) Toward agile: an integrated analysis of quantitative and qualitative field data. MISQ 34(1):87–114
Lewis BR, Templeton GF, Byrd TA (2005) A methodology for construct development in MIS research. Eur J Inf Syst 14(4):388–400
Mahaney RC, Lederer AL (2006) The effect of intrinsic and extrinsic rewards for developers on information systems project success. Proj Manag J 37(4):42–54
Malhotra NK, Kim SS, Patil A (2006) Common method variance in IS research: a comparison of alternative approaches and a reanalysis of past research. Manag Sci 52(12):1865–1883
Agile Manifesto. (2001) Manifesto for agile software development. http://www.agilemanifesto.org/ . Accessed 9 Oct 2014
McQuail D (1987) Mass communication theory: an introduction. Sage Publications
Melo C, Cruzes D S, Kon F, Conradi R (2011) Agile team perceptions of productivity factors. In: Agile Conference, pp 57–66, 2011
Misra SC, Kumar V, Kumar U (2009) Identifying some important success factors in adopting agile software development practices. J Syst Softw 82(11):1869–1890
Modi S, Abbott P, Counsell S (2013) Negotiating common ground in distributed agile development: a case study perspective. In: the 8th international conference on global software engineering (ICGSE), IEEE, pp 80–89, 2013
Mthupha B (2012) A framework for the development and measurement of agile enterprise architecture. Rhodes University, Dissertation
Niemi E, Pekkola S (2015) Using enterprise architecture artefacts in an organisation. Enterp Inf Syst:1–26
Nunnally JC (1978) Psychometric theory. McGraw-Hill, New York
Ovaska P, Rossi M, Marttiin P (2003) Architecture as a coordination tool in multi-site software development. Softw Process Improv Pract 8(4):233–247
Paasivaara M, Durasiewicz S, Lassenius C (2009) Using scrum in distributed agile development: a multiple case study. In: the 4th international conference on global software engineering (ICGSE), pp 195–204, 2009
Petter S, Straub D, Rai A (2007) Specifying formative constructs in information systems research. MISQ 31(4):623–656
Piccoli G, Powell A, Ives B (2004) Virtual teams: team control structure, work processes, and team effectiveness. Inf Technol People 17(4):359–379
Pikkarainen M, Haikara J, Salo O, Abrahamsson P, Still J (2008) The impact of agile practices on communication in software development. Empir Softw Eng 13(3):303–337
Podsakoff PM, Organ DW (1986) Self-reports in organizational research: problems and prospects. J Manag 12(4):531–544
Ramesh B, Cao L, Mohan K, Xu P (2006) Can distributed software development be agile? CACM 49(10):41–46
Ringle C M, Wende S, Becker J-M (2015) SmartPLS 3. SmartPLS GmbH: Boenningstedt. https://www.smartpls.com/ . Accessed 19 Oct 2015
Ross JW, Weill P, Robertson D (2006) Enterprise architecture as strategy: creating a foundation for business execution. Harvard business press
Sauer J (2010) Architecture-centric development in globally distributed projects. In: D. Šmite and et al (ed) agility across time and space. Springer-Verlag, Berlin Heidelberg, pp 321–329
Sivo SA, Saunders C, Chang Q, Jiang JJ (2006) How low should you go? Low response rates and the validity of inference in IS questionnaire research. J Assoc Inf Syst 7(6):351–413
Smolander K (2002) Four metaphors of architecture in software organizations: finding out the meaning of architecture in practice. In: International symposium on empirical software engineering, IEEE, pp 211–221
Straub D, Boudreau M-C, Gefen D (2004) Validation guidelines for IS positivist research. Commun Assoc Inf Syst 13(1):379–427
Svensson RB, Aurum A, Paech B, Gorschek T, Sharma D (2012) Software architecture as a means of communication in a globally distributed software development context. In: Dieste O, Jedlitschka A, Juristo N (eds) Product-focused software process improvement. Springer, Heidelberg, pp 175–189
Wallace L, Keil M, Rai A (2004) Understanding software project risk: a cluster analysis. Inf Manag 42(1):115–125
Yadav V, Adya M, Nath D, Sridhar V (2007) Investigating an 'agile-rigid' approach in globally distributed requirements analysis. In: 11th Pacific Asia conference on information systems (PACIS), paper 12, 2007
