Journal Papers

Dey, T., Jiang, W., & Fitzgerald, B. (2022). Knights and Gold Stars: A Tale of InnerSource Incentivization. IEEE Software, 39(6), 88-98.

Barcomb, A, Stol, K, Fitzgerald, B Riehle D (2020) Managing Episodic Volunteers in Open Source Software Communities, IEEE Transactions on Software Engineering (TSE), doi: 10.1109/TSE.2020.2985093

Fitzgerald B, Dennis AR, An J, Tsutsui S and Muchhala R (2019) Information Systems Research: Thinking Outside the Basket and Beyond the Journal, Communications of the AIS (CAIS), 45, 110-133.

Hemon, A., Fitzgerald, B., Lyonnet, B., & Rowe, F. (2019). Innovative Practices for Knowledge Sharing in Large-Scale DevOps. IEEE Software, 37(3), 30-37.

Barcomb, A, Kaufmann, A, Riehle, D, Stol, KJ, Fitzgerald, B (2019) Uncovering the Periphery: A Qualitative Survey of Episodic Volunteering in Free/Libre and Open Source Software Communities, IEEE Transactions on Software Engineering (TSE), DOI: 10.1109/TSE.2018.2872713

Stol K and Fitzgerald B (2018) The ABC of Software Engineering Research, ACM Transactions on Software Engineering Methodology (TOSEM), DOI: 10.1145/3241743 | pdf doc

Fitzgerald B (2018) Information Systems and Software Engineering: The Case for Convergence,| pdf doc

Stol, K, Caglayan, B and Fitzgerald, B (2018) Competition-Based Crowdsourcing Software Development: A Multi-Method Study from a Customer Perspective, IEEE Transactions on Software Engineering, DOI: 10.1109/TSE.2017.2774297

Steinmacher, I, Robles, G, Fitzgerald B and Wasserman, A (2017) Free and Open Source Software: The End of the Teenage Years, Journal of Internet Services & Applications, Vol. 8 No. 12.

Tichy, M, Goedicke, M, Bosch, J & Fitzgerald B (2017) Rapid Continuous Software Engineering, Journal of Systems and Software, 133 (2017) 159. http://dx.doi.org/10.1016/j.jss.2017.08.046

Fitzgerald B and Stol K (2017) Continuous Software Engineering: A Roadmap and Agenda. Journal of Systems and Software, 123, pp. 176-189. | pdf doc

Michlmayr M, Fitzgerald B, Stol K (2015) Why and How Should Open Source Projects Adopt Time-Based Releases?, IEEE Software. March/April 2015.

Stol K and Fitzgerald B. (2014) Inner Source—Adopting Open Source Development Practices within Organizations: A Tutorial, IEEE Software 32(4) pp.60-67.

Stol, KJ & Fitzgerald B (2014) Theory-Oriented Software Engineering, Science of Computer Programming (Special Issue on General Theories of Software Engineering) | pdf doc

Wang, X. Kuzmickaja, I., Stol, K., Abrahamsson, P. and Fitzgerald, B. (2014) Microblogging in Open Source Software Development: The Case of Drupal Using Twitter, IEEE Software, Vol 29, No 3, pp.2-10. pdf doc

Stol, KJ, Avgeriou, P, Babar, M, Lucas, Y and Fitzgerald, B. (2014) Key Factors for Adopting Inner Source, ACM Transactions on Software Engineering Methodology (TOSEM), Vol 23, No 2. pdf doc

Michlmayr, M and Fitzgerald, B (2013) Time-based Release Management in Free and Open Source (FOSS) Projects, International Journal on Open Source Software and Processes, Vol. 4, No. 1, pp.1-19. pdf doc

Fitzgerald B, Kesan J, Russo B, Shaikh M and Succi G (2012) Lessons Learned from the Adoption of Open Source Software, European Financial Review, June-July, pp.16-19. | pdf doc

Fitzgerald, B (2012) Software Crisis 2.0, IEEE Computer, Vol 45 No 4, April 2012. | pdf doc

Mattsson, A, Fitzgerald, B, Lundell, B and Lings B (2012) An approach for modelling architectural design rules in uml and its application to embedded software, ACM Transactions on Software Engineering Methodology (TOSEM), Vol 21, No 2. | pdf doc

Fitzgerald, B (2011) Open source software: lessons from and for software engineering, IEEE Computer, 44 (10), 25-31. pdf doc

Stol K.J, Ali-Babar M, Avgeriou P, Fitzgerald B (2011) A comparative study of challenges in integrating Open Source Software and Inner Source Software, Inform. Softw. Technol. (2011), doi:10.1016/j.infsof.2011.06.007. pdf doc

Conboy, K and Fitzgerald, B (2010) Method and developer characteristics for effective agile method tailoring: a study of expert opinion, ACM Transactions on Software Engineering Methodology (TOSEM), Vol. 20, No 1, June 2010 pdf doc

Matsson, A, Lundell, B, Lings, B and Fitzgerald, B (2009), Linking model driven development and software architecture: A case study, IEEE Transactions on Software Engineering, Vol 35 No 1 pp. 83-93.pdf doc

Fitzgerald, B (2009) Open source software implementation: anatomy of success and failure, International Journal of Open Source Software Processes, Vol 1, No 1, pp. 1-19. (lead paper in inaugural issue) pdf doc

Agerfalk, P, Fitzgerald B and Slaughter S (2009) Flexible and distributed information systems development: state of the art and research challenges, Information Systems Research, Vol 20 No 3, pp. 317-328 pdf doc

Ó Conchúir, E, Ågerfalk, P, Olsson H.H, and Fitzgerald, B (2009) Global software development: never mind the problems – where are the benefits? Communications of the ACM, Vol 52, No 8, Aug 2009 pdf doc

Ó Conchúir, E, Olsson H.H, Ågerfalk, P and Fitzgerald, B (2009) Benefits of global software development: exploring the unexplored, Software Process: Improvement and Practice, Vol. 14, pp.201-212. pdf doc

Clarke, S, Fitzgerald, B, Nixon, P, Pohl, K, Ryan, K, Sinclair, D, Thiel, S, (2009) The role of software engineering in future automotive systems development, SAE International Journal of Passenger Cars –Electronic and Electrical Systems, Volume 1, Issue 1, pp. 544-552. 

Feller, J, Finnegan, P, Fitzgerald, B and Hayes, J (2008) From peer production to productization: a study of socially-enabled business exchanges in open source service networks, Information Systems Research, Vol 19, No. 4, pp.474-493. pdf doc

Agerfalk, P and Fitzgerald, B (2008) Outsourcing to an unknown workforce:  exploring opensourcing as a global sourcing strategy, MIS Quarterly, Vol 32, No. 3, pp. 385-410. pdf doc

Holmstrom, H, O Conchuir, E, Agerfalk, P and Fitzgerald, B (2008) Two-stage offshoring: an investigation of the Irish bridge, MIS Quarterly, Vol 32, No 2, pp. 201-224. pdf doc

Lang, M. and Fitzgerald, B. (2007) Web-based systems design: a study of contemporary practices and an explanatory framework based on method-in-action, Requirements Engineering Journal, Vol 12, No 4, pp.203-220. pdf doc

Oates, B and Fitzgerald, B (2007) Multi-metaphor method: organisational metaphors in information systems development, Information Systems Journal, Vol 17, No. 4, pp.421-450. pdf doc

Bjorn, P, Scupola, A and Fitzgerald, B (2007) Expanded technological frames towards mediated collaboration: groupware adoption in virtual learning teams, Scandinavian Journal of Information Systems, Vol 18, No, 2, pp. 28-47 pdf doc

Fitzgerald, B. (2006) The transformation of open source software, MIS Quarterly, Vol. 30, No 3, pp. 587-598. pdf doc

Agerfalk, P and Fitzgerald, B (2006) Flexible and distributed software processes: old petunias in new bowls? Communications of the ACM, Vol 49, No 10, pp. 26-34. pdf doc

Fitzgerald B, Slaughter S and Ågerfalk P J (2006) Information systems research special issue: flexible and distributed information systems development, Information Systems Research, 17(3), pp. 323-325. pdf doc

Holmstrom, H, Fitzgerald, B, Agerfalk, P and O Conchuir, E (2006) Agile practices reduce distance in global software development, Information Systems Management, Vol 23, No. 3, pp. 7-18. pdf doc

Lang, M. & Fitzgerald, B. (2006) New Branches, Old Roots: A study of methods and techniques in web/hypermedia systems design. Information Systems Management, Vol 23, No 3. pp. 62-75. pdf doc

Fitzgerald, B, Hartnett, G and Conboy, K (2006) Customising agile methods to software practices at Intel Shannon, European Journal of Information Systems, Vol 15, No 2, pp. 197-210. pdf doc

Agerfalk, P, Goldkuhl, G, Fitzgerald, B and Bannon, L (2006) Reflecting on action in language, organisations and information systems, European Journal of Information Systems, Vol 15, No 1, pp. 4-8. pdf doc

Holmstrom, H and Fitzgerald, B (2006) Virtual community use for packaged software maintenance, Journal of Organizational Computing and Electronic Commerce, Vol 16, No 3. pdf doc

Scacchi, W, Feller, J, Fitzgerald, B, Lakhani, K and Hissam, S (2006) Understanding free and open source software processes, Software Process: Improvement and Practice, Vol. 11. pdf doc

Feller, J, Fitzgerald, B, Hissam, S, Lakhani, K and Scacchi, W (2005) Open source application spaces: 5th workshop on open source software engineeringACM Software Engineering Notes, Vol. 30, No 6, pp. 1-2.

Donnellan, B, Fitzgerald, B, Lake, B and Sturdy, J (2005), Implementing an open-source knowledge-base, IEEE Software, Vol. 20, No. 6, pp. 92-96. pdf doc

Kiely, G and Fitzgerald, B (2005) An investigation of the use of methods within information systems development projects in IrelandElectronic Journal of Information Systems in Developing Countries, Vol. 22, No. 4, pp. 1-13. 

Lang, M and Fitzgerald, B (2005) Hypermedia systems development practice: a survey, IEEE Software, Vol. 20, No. 2, pp. 68-75. pdf doc

Feller, J, Fitzgerald, B, Hissam, S, and Lakhani, K (2005) Collaboration, conflict and control: report on the 4th workshop on open source software engineeringACM Software Engineering Notes, Vol. 30, No 3, pp. 1-2. 

Heavin C and Fitzgerald, B. (2004) Institutional Impacts on the Development of an IT Industry: The Irish ExperienceJournal of Global IT Management, Vol. 7. No. 4. pp. 380-397. 

Fitzgerald, B. (2004) A Critical Look at Open Source, IEEE Computer, Vol 37, No 7, pp. 92-94. pdf doc

Fitzgerald, B. and Kenny, T. (2004) Developing an Information Systems Infrastructure with Open Source Software, IEEE Software, Vol. 19, No. 1,  February 2004, pp.50-55. pdf doc

Fitzgerald, B., Russo, N. and O’Kane, T. (2003) Software Development Method Tailoring at Motorola, Communications of the ACM, Apr 2003, Vol. 46, No. 4, pp. 64-70. pdf doc

Donnellan B. and Fitzgerald, B.  (2003) Developing systems to support organizational learning in product development organizationsE-Journal of Knowledge Management, Vol.1, No. 2. 

Feller, J., Fitzgerald, B., Hecker, F., Hissam, S., Lakhani, K. & van der Hoek, A. (2003) Taking stock of the bazaar: the third workshop on open source software engineering, ACM Software Engineering Notes, Vol. 28, No. 6, pp.5-8. 

Fitzgerald, B. (2003) Informing each other: bridging the gap between researchers and practitionersInforming Science, Vol 6, pp.13-19. 

Adam, F., Feller, J. and Fitzgerald, B. (2003) Logiciels Libres: Implications pour les Organisations. Systemes d’Information et Management 8(1). pp. 3-9.

Feller, J., Fitzgerald, B., Hecker, F., Hissam, S., Lakhani, K. & van der Hoek, A. (2002) Meeting challenge and surviving success: 2nd Workshop on Open Source Software Engineering, ACM Software Engineering Notes, Vol. 27, No. 5, pp.69-72. 

Fitzgerald, B. and Feller, J. (2002) A further investigation of open source software: community, co-ordination, code quality and security issues, Information Systems Journal, Vol. 12, No. 1, pp. 3-7. pdf doc

Feller, J., Fitzgerald, B. and van der Hoek, A. (2002) Open source software engineering, IEE Proceedings – Software, Vol. 149, No. 1, pp. 1-2. 

Feller, J., Fitzgerald, B. and van der Hoek, A. (2002) Talking about OSS: making sense of the bazaarIEE Proceedings – Software, Vol. 149, No. 1, pp. 52-54. 

Neville, K, and Fitzgerald, B. (2002) An innovative training model for an organization embracing technologyJournal of IT Education, Vol.1, No. 3, pp. 193-200. 

Fitzgerald, B. and Feller, J. (2001) Open source software: investigating the software engineering, psychosocial and economic issues, Information Systems Journal, Vol. 11, No. 4, pp. 273-276. pdf doc

Bacon, J. and Fitzgerald, B. (2001) A systemic framework for the field of information systems, Data Base, Vol. 32, No. 2, pp. 46-67. pdf doc

Feller, J., Fitzgerald, B. and van der Hoek, A. (2001) Making sense of the bazaar: 1st Workshop on Open Source Software EngineeringACM Software Engineering Notes, Vol. 26, No. 6, p.51-52. 

Fitzgerald, B. (2000) Systems Development Methodologies: The Problem of Tenses, Information Technology & People, Vol. 13, No. 3, pp. 13-22. pdf doc

Adam, F. and Fitzgerald, B. (2000) The status of the IS field: historical perspective and practical orientationInformation Research, Vol. 5, No. 4. 

Butler, T. and Fitzgerald, B. (2000) Policy and Practice: The Institutionalisation of User Participation for Systems Development in Organizations Journal of End-User Computing, Vol. 13, No. 1. pdf doc

Fitzgerald, B. and O’Kane, T. (1999) A Longitudinal Study of Software Process Improvement, IEEE Software, May/June, pp. 37-45. pdf doc

Butler, T. and Fitzgerald, B. (1999) Unpacking the systems development process: an empirical application of the CSF concept in a research context, Journal of Strategic Information Systems, Vol. 8, No. 4, pp.351-371. pdf doc

Fitzgerald, B. (1998) An Empirical Investigation into the Adoption of Systems Development Methodologies, Information & Management, Vol. 34, pp. 317-328. pdf doc

Fitzgerald, B. and Howcroft, D. (1998) Towards Dissolution of the IS Research Debate: From Polarisation to Polarity, Journal of Information Technology, Vol. 13, No. 4, pp. 313-326. (This paper won an ANBAR award citation of excellence) pdf doc

Fitzgerald, B. et Adam, F. (1998) Nouveaux regards sur les methodologies d’analyse, de conception et de programmation informatiques, Systemes d’Information et Management, Vol. 2. No. 3, pp. 5-18. 

Butler, T. and Fitzgerald, B. (1998) The Institutionalisation of User Participation for Systems Development in Telecom Eireann, Annals of Cases on Information Technology, Vol. 1, pp. 68-86. 

Fitzgerald, B. (1997) The Use of Systems Development Methodologies in Practice: A Field Study, The Information Systems Journal, Vol. 7, No. 3, pp. 201-212. pdf doc

Fitzgerald, B. (1997) The Executive Systems Research Centre: Building Partnerships through Applied Research with Industry, International Journal of Information Management, Vol. 17, No. 3, pp. 229-231.

Fitzgerald, B. (1996) Formalised Systems Development Methodologies: A Critical Perspective, The Information Systems Journal, Vol. 6, No. 1, pp. 3-23. pdf doc </

Fitzgerald, B. and Murphy, C. (1996) Business Process Reengineering: The Creation and Implementation of a MethodologyINFOR: Journal of Information Systems and Operational Research, Vol. 34, No.1, pp. 3-14. pdf doc

Fitzgerald, B. (1995) Business Process Reengineering: Putting Theory into PracticeJournal of the Institute of Industrial Engineers, January-February, pp. 6-13.

Fitzgerald, B. and Murphy, C. (1994) Executive Information Systems: Separating Fact from Fallacy, Journal of Information Technology, Vol. 9, No. 4, pp. 288-296. pdf doc