This website uses cookies. About Cookies OK

Dr John McAvoy

Back
John McAvoy

Contact

j.mcavoy@ucc.ie

Biography

 

Research Interests

My research in Information Systems Development Methodology Adoption has introduced a new approach to examining the interrelations between the project stakeholders and the ISD methodology. This new approach has highlighted elements that had previously not been identified. This research has been published in journals and leading academic conferences.

My research strategy is based on two streams of research: Information Systems Development and Information Systems Education.

Within the ISD stream, my research is based on and guided by my PhD work on ineffective learning in the adoption of Agile software development methods.

Also, within the ISD stream I have researched areas outside the domain of my PhD and this has allowed a different strategy where I can collaborate with both internal colleagues and external researchers. The research concentrates on IS methodology adoption tools, and currently I am collaborating with others to further a tool I initially developed. Again, this forms part of my strategy where I collaborate with others who have different research backgrounds which can be brought together with my own. This strategy has lead to the funding of a research project which is currently underway in Ireland and internationally.

The second stream of my research strategy is in Information Systems Education. The research concentrates on IS methodology adoption as a learning tool, and I have developed an award winning learning tool in this area. Currently I am collaborating with others to further this tool through funding received.

A second area within the IS Education stream introduces a further element to my research strategy. The area of storage technology in Information Systems Education is a new field, and my strategy is to collaborate with external academics (initially a US based professor) and industry experts. My research strategy is enabled by my own experience from previous jobs.

Back to top

Other Activities

  • Presentation to two Masters classes and assessment of one Masters classes in Cranfield University UK, 2008.
  • Presentation to two Masters classes in Cranfield University UK, 2007.
  • Presentation to two Masters classes  in Cranfield University UK, 2006.
Back to top

Education

  • UCC , PHD, Information Systems (2014)
  • UCC , MSc, Computer Science (2000)
  • NUIG , BE, Industrial Engineering and Information Systems (1991)
Back to top

Employment

  • Lecturer - Business Information Systems, Department/Research Centre UCC (01-NOV-02 /)
  • Team Leader, Motorola (01-JUN-99 / 01-JUN-02)
  • Operating Systems Specialist, EMC (01-JUN-96 / 01-JUN-99)
  • Principal UNIX Lecturer, ICL Training (01-JUN-93 / 01-JUN-96)
Back to top

Publications

Peer Reviewed Journals

Year Publication
2018 A critical realist method for applied business research
McAvoy, J;Butler, T (2018) A critical realist method for applied business research. : Journal Of Critical Realism [Details]
2014 Analysing ISD performance using narrative networks, routines and mindfulness
Sammon, D,Nagle, T,McAvoy, J (2014) Analysing ISD performance using narrative networks, routines and mindfulness. : Information and Software Technology [Details]
2014 Using mindfulness to examine ISD agility
J McAvoy, T Nagle, D sammon (2014) Using mindfulness to examine ISD agility. : Information Systems Journal [Details]
2009 The role of project management in ineffective decision making within Agile software development projects
McAvoy, J;Butler, T (2009) The role of project management in ineffective decision making within Agile software development projects. : European Conference On Information Systems [Details]
2013 A novel approach to challenging consensus in evaluations: The Agitation Workshop
McAvoy, John; Nagle, Tadhg; Sammon, David (2013) A novel approach to challenging consensus in evaluations: The Agitation Workshop. : Electronic Journal of Information Systems Evaluation [Details]
2009 The Dilution of Effort in Self-Evaluating Development Teams: Agile Loafing
McAvoy, J and Butler, T (2009) The Dilution of Effort in Self-Evaluating Development Teams: Agile Loafing. : Electronic Journal of Information Systems Evaluation [Details]
2009 A Failure to Learn by Software developers: Inhibiting the Adoption of an Agile Software Development Methodology
McAvoy, J and Butler, T (2009) A Failure to Learn by Software developers: Inhibiting the Adoption of an Agile Software Development Methodology. : Journal of Information Technology Case and Application Research [Details]
2009 A Successful Failure to Collaborate on Storage Technology Education
McAvoy, J; VanSickle, E; Cameron, B (2009) A Successful Failure to Collaborate on Storage Technology Education. : Journal of Information Technology Education [Details]
2009 Project Post-mortems : Mindless Mismanagement of Agreement
McAvoy, J and Butler, T (2009) Project Post-mortems : Mindless Mismanagement of Agreement. : Journal of Decision Systems [Details]
2007 A Simple Tool to Assist in Agile Methodology Adoption Decisions
McAvoy, J., Sammon, D. and Owens, I (2007) A Simple Tool to Assist in Agile Methodology Adoption Decisions. : Journal of Decision Systems [Details]
2007 The impact of the Abilene Paradox on double-loop learning in an agile team
McAvoy, J. and Butler, T (2007) The impact of the Abilene Paradox on double-loop learning in an agile team. : Information and Software Technology [Details]
2006 Evaluating the Evaluations: Preconceptions of Project Post- Mortems
McAvoy J (2006) Evaluating the Evaluations: Preconceptions of Project Post- Mortems. : Electronic Journal of Information Systems Evaluation [Details]
2006 Resisting the change to user stories: a trip to Abilene
McAvoy, J. and Butler, T (2006) Resisting the change to user stories: a trip to Abilene. : International Journal of Information Systems and Change Management [Details]
2005 Agile Methodology Adoption Decisions: An Innovative Approach to Teaching and Learning
McAvoy, J. and Sammon, D (2005) Agile Methodology Adoption Decisions: An Innovative Approach to Teaching and Learning. : Journal of Information Systems Education [Details]
2005 A Paradox of Virtual Teams and Change: An Implementation of the Theory of Competing Commitments
McAvoy, J. and Butler, T (2005) A Paradox of Virtual Teams and Change: An Implementation of the Theory of Competing Commitments. : International Journal of eCollaboration [Details]

Book Chapters

Year Publication
2011 Collaboration between Academia and Industry: A Change in Approach
McAvoy, J. VanSickle, E. Cameron, B (2011) Collaboration between Academia and Industry: A Change in Approach. : Tomei, L : IGI [Details]
2009 A Paradox of Virtual Teams and Change: An Implementation of the Theory of Competing Commitments
McAvoy, J and Butler, T (2009) A Paradox of Virtual Teams and Change: An Implementation of the Theory of Competing Commitments. : : Information Science Reference [Details]
2009 Competing Commitments Theory
McAvoy, J and Butler, T (2009) Competing Commitments Theory. : : Information Science Reference [Details]
2008 The desire for cohesion in virtual teams: Be careful what you wish for
McAvoy, J. and Butler, T (2008) The desire for cohesion in virtual teams: Be careful what you wish for. : : Information Science Reference [Details]
2008 Agile Methodology Adoption
McAvoy, J. and Sammon, D (2008) Agile Methodology Adoption. : : Idea Group Publishing, Pennsylvania USA [Details]
2008 Ineffective Decision Making in Adopting an Agile Software Development Methodology
McAvoy, J. and Butler, T (2008) Ineffective Decision Making in Adopting an Agile Software Development Methodology. : : Information Science Reference [Details]
2007 The desire for cohesion in virtual teams: Be careful what you wish for
McAvoy J. and Butler, T (2007) The desire for cohesion in virtual teams: Be careful what you wish for. : : Information Science Reference [Details]

Published Reports

Year Publication
2006 A Report to the Diploma in Applied Business Computing Executive Steering Committee
Butler, T., McAvoy, J., McGrath, G., O¿Dwyer, J. and Coffey, D (2006) A Report to the Diploma in Applied Business Computing Executive Steering Committee. [Details]

Conference Publications

Year Publication
2018 Voice-based User Interface vs Text-based User Interface: Comparing percieved usability of two natural language processor (NLP) based question answer (QA) systems
Lane, D., Renwick, R., McAvoy, J. & O'Reilly, P (2018) Voice-based User Interface vs Text-based User Interface: Comparing percieved usability of two natural language processor (NLP) based question answer (QA) systems. [Details]
2018 Bang! Bang! You’re dead! Disrupting the Traditional Wealth Management framework
Dooley, S., McAvoy, J. & O'Reilly, P (2018) Bang! Bang! You’re dead! Disrupting the Traditional Wealth Management framework. [Details]
2017 Causal Framework through Retroduction and Retrodiction
J McAvoy, T Butler (2017) Causal Framework through Retroduction and Retrodiction. [Details]
2012 The ISD Process as a 'Live Routine': The Mindless Behaviours of a Narrative Network
Sammon, David; Nagle, Tadhg; McAvoy, John (2012) The ISD Process as a 'Live Routine': The Mindless Behaviours of a Narrative Network. [Details]
2011 The ISD Process as a Live Routine
Sammon, D;Nagle, T;McAvoy, J (2011) The ISD Process as a Live Routine. [Details]
2009 A Failure to Learn in a Software Development Team: The Unsuccessful Introduction of an Agile Method
McAvoy, J;Butler, T (2009) A Failure to Learn in a Software Development Team: The Unsuccessful Introduction of an Agile Method. [Details]
2012 Breaking Consensus in IS Evaluations: The Agitation Workshop . In: Tadhg Nagle eds
McAvoy, J., Nagle, T. and Sammon, D (2012) Breaking Consensus in IS Evaluations: The Agitation Workshop . In: Tadhg Nagle eds. [Details]
2011 Utilising Mindfulness to Analyse Agile Global Software Development
Nagle, Tadhg; McAvoy, John; Sammon, Dave (2011) Utilising Mindfulness to Analyse Agile Global Software Development. [Details]
2011 The ISD Process as a 'Live Routine' . In: Castelnovo, Walter; Ferrar, Elena eds
Sammon, David; Nagle, Tadhg; McAvoy, John (2011) The ISD Process as a 'Live Routine' . In: Castelnovo, Walter; Ferrar, Elena eds. [Details]
2009 Agile Teams: Reflective Debate and Shared Understanding
Sammon, D; McAvoy, J; Owens, I (2009) Agile Teams: Reflective Debate and Shared Understanding. [Details]
2009 Agile Teams: Reflective Debate and Shared Understanding
Sammon, D and McAvoy, J and Owens, I (2009) Agile Teams: Reflective Debate and Shared Understanding. [Details]
2008 A Sense-Making Approach to Agile Method Adoption
Owens, I., Sammon, D. and McAvoy, J (2008) A Sense-Making Approach to Agile Method Adoption. [Details]
2008 Social Inclusion and IT Education: An Institutional Analysis / Insertion Sociale et Éducation aux TIC: Une Analyse Institutionnelle
Butler, T., McAvoy, J. and Murphy, C (2008) Social Inclusion and IT Education: An Institutional Analysis / Insertion Sociale et Éducation aux TIC: Une Analyse Institutionnelle. [Details]
2007 A failure to learn in a software development team: The unsuccessful introduction of an Agile method
McAvoy, J. and Butler, T (2007) A failure to learn in a software development team: The unsuccessful introduction of an Agile method. [Details]
2006 Towards the Development of a Simple Tool to assist in Agile Methodology Adoption Decisions: Agile Adoption Matrix
McAvoy, J., Owens, I. and Sammon, D (2006) Towards the Development of a Simple Tool to assist in Agile Methodology Adoption Decisions: Agile Adoption Matrix. [Details]
2006 Looking for a place to hide: A study of social loafing in Agile teams
McAvoy, J., and Butler, T (2006) Looking for a place to hide: A study of social loafing in Agile teams. [Details]
2005 A pre-mortem on post-mortems
McAvoy, J (2005) A pre-mortem on post-mortems. [Details]
2005 A little information can be a dangerous thing for software developers
McAvoy, J. and Butler, T (2005) A little information can be a dangerous thing for software developers. [Details]
2005 A paradox of the change to User Stories: The application of the theory of Competing Commitments
McAvoy, J. and Butler, T (2005) A paradox of the change to User Stories: The application of the theory of Competing Commitments. [Details]
2004 An Innovative Approach to Learning and Teaching around Agile Methodology Adoption Decisions
McAvoy, J. and Sammon, D (2004) An Innovative Approach to Learning and Teaching around Agile Methodology Adoption Decisions. [Details]
2004 Knowing the Knower: A Systems Development Case Study
Heavin, C., McAvoy, J. and Neville, K (2004) Knowing the Knower: A Systems Development Case Study. [Details]
Back to top