Diane Strode

My research concerns information systems development and the impact of agile software development on projects, teams, and organisations.  I am also interested in how different systems development approaches affect project coordination.  

I am a Visiting Research Fellow at The Open University in the United Kingdom working on research projects with Professor Helen Sharp  and the members of the Agile Research Network  https://agileresearchnetwork.org/ 

I was a Senior Lecturer in the School of Innovation, Design, and Technology (formerly the School of Information Technology) at Whitireia - Weltec, New Zealand until the end of 2023. I coordinated and taught courses in the Master of Information Technology for the Wellington ICT Graduate School and the Bachelor of Information Technology. 

This site lists my research publications and information about my thesis and dissertation. 

Here is a brief summary of the early years of agile software development ... A background to agile software development

Journal Articles and Book Chapters


Kostin, D., & Strode, D. E. (2023). Effective communication in globally distributed Scrum: A model and practical guidance. Australasian Journal of Information Systems, 27(1). https://doi.org/10.3127/ajis.v27i0.4501

Strode, D. E., Sharp, H., Barroca, L., Gregory, P., & Taylor, K. (2022). Tensions in organisations transforming to agility. IEEE Transactions on Engineering Management, 69(6), 3572-3583. http://doi.org/10.1109/TEM.2022.3160415

Dingsoyr, T., Strode, D. E., & Lindsjorn, Y. (2022). Right thoughts & right action: How to make agile teamwork effective. Amplify, 35(2), 6. https://www.cutter.com/article/right-thoughts-right-action-how-make-agile-teamwork-effective

Strode, D. E., Dingsøyr, T., & Lindsjorn, Y. (2022). A teamwork effectiveness model for agile software development. Empirical Software Engineering, 27(56), 50. https://doi.org/10.1007/s10664-021-10115-0

Gregory, P., Strode, D. E., Sharp, H., & Barroca, L. (2022). An onboarding model for integrating newcomers into agile project teams. Information and Software Technology, 143, 1-14. https://doi.org/10.1016/j.infsof.2021.106792

Strode, D. E. (2021). Advances in agile software development. In J. Toland (Ed.), From yesterday to tomorrow: 60 years of tech in New Zealand. IT Professionals New Zealand. https://history.itp.nz/ 

Kobus, J., Westner, M., Strahringer, S., & Strode, D. (2018). Enabling digitization by implementing Lean IT: Lessons learned. The TQM Journal, 30 (6), 764-778. http://dx.doi.org/10.1108/TQM-02-2018-0026

Kobus, J., Westner, M., Strahringer, S., & Strode, D. (2018). Lean management in IT organizations: A ranking-type Delphi study of implementation success factors. Journal of Information Technology Theory and Application, 19(1), 55-85. http://aisel.aisnet.org/jitta/vol19/iss1/4/

Strode, D. E. (2016). A dependency taxonomy for agile software development projects. Information Systems Frontiers, 18(1), 23-46. http://dx.doi.org/10.1007/s10796-015-9574-1

Strode, D. E., & Huff, S. L. (2015). A coordination perspective on agile software development. In S. Gao & L. Rusu (Eds.), Modern Techniques for Successful IT Project Management (pp. 64-95). Hershey PA, USA: IGI Global. http://preview.tinyurl.com/nvcg8fo

Strode, D. E., Huff, S. L., Hope, B., & Link, S. (2012). Coordination in co-located agile software development projects. The Journal of Systems and Software, 85(6), 1222-1238. http://dx.doi.org/10.1016/j.jss.2012.02.017 14th in the top 25 articles in 2012 for this journal: http://top25.sciencedirect.com/subject/computer-science/7/journal/journal-of-systems-and-software/01641212/archive/42/

 Strode, D. E. (2007). Characterising the agile methods. New Zealand Journal of Applied Computing and Information Technology, 11(1), 65-79.

Conference Papers in Proceedings


Senapathi, M., & Strode, D. E. (2024). Challenges to sustaining agility: An exploratory case study. In J. Hong & J. W. Park (Eds.), Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, SAC '24, Avila, Spain, April 8 - 12, 2024 (pp. 810–817). Association for Computing Machinery, New York, NY, United States. https://doi.org/10.1145/3605098.3635926

Kostin, D., & Strode, D. (2022). Effective communication in globally distributed Scrum teams. Australasian Conference on Information Systems, Melbourne, Australia. http://acis.aaisnet.org/wp-content/uploads/2022/11/ACIS_2022_paper_14.pdf  Awarded best conference paper - 2nd runner up

Stray, V., Moe, N.B., D. Strode, D. & Mæhlum, E. (2022). Coordination value in agile software development: A multiple case study of coordination mechanisms managing dependencies. Proceedings of the IEEE/ACM 15th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), 2022, pp. 11-20,  doi: 10.1145/3528579.3529182 

Kanaparan, G., & Strode, D. (2021). A theory of coordination: From propositions to hypotheses in agile software development. Proceedings of the 54th Hawaii International Conference on System Sciences, HICSS-54 (pp. 6795-6805). Hawaii. Retrieved from https://scholarspace.manoa.hawaii.edu/bitstream/10125/71436/1/0664.pdf.

Modi, S., & Strode, D. E. (2020). Leadership in Agile Software Development: A Systematic Literature Review. Proceedings of the Australasian Conference on Information Systems, ACIS 2020, Wellington New Zealand. 2-4 Dec (pp. 1-12). AIS e-library: AIS. 

Barroca, L., Carroll, N., Gregory, P., & Strode, D. (2020). Agile Transformation (ATRANS) Workshop: A Summary and Research Agenda. In M. Paasivaara & P. Kruchten (Eds.), Agile Processes in Software Engineering and Extreme Programming – Workshops. XP 2020 Workshops, Copenhagen, Denmark, June 8–12. Revised Selected Papers. (Vol. LNBIP 396, pp. 148-154). Switzerland: Springer. Retrieved from https://link.springer.com/book/10.1007/978-3-030-58858-8 (https://doi.org/10.1007/978-3-030-58858-8).

Gregory, P., Strode, D. E., AlQaisi, R., Sharp, H., & Barroca, L. (2020). Onboarding: How newcomers integrate into an agile project team.  In V. Stray & R. Hoda (Eds.), 21st International Conference on Agile Software Development, XP2020, 18-12 June. Lecture Notes in Business Information Processing (LNBIP 383) (pp. 20-36): Springer. https://doi.org/10.1007/978-3-030-49392-9_2

Gregory, P., Strode, D. E., Barroca, L., Sharp, H., & Taylor, K. (2020). Stakeholder perceptions of IT business value in a public sector IT digitalisation project. Proceedings of the 28th European Conference on Information Systems, ECIS 2020, June 15-17 (pp. 1-15). AIS e-library: Association of Information Systems. 

Chung, J. C., Hargreaves, A., & Strode, D. E. (2017). A SECI-based knowledge conversion model of business process capture. Proceedings of the 28th Australasian Conference on Information Systems, 4th - 6th December, ACIS 2017, Hobart, Australia. 

Strode, D. E. (2015). Applying adapted big five teamwork theory to agile software development. Proceedings of the 26th Australasian Conference on Information Systems, ACIS 2015. 30 November to 4 December, Adelaide, Australia. arXiv preprint arXiv:1606.03549. https://arxiv.org/abs/1606.03549 Awarded best conference paper: 2nd place.

Strode, D. E. (2014a). Collaborating in the fog: A rich description of agile software development. In N. Baloian, F. Burstein, H. Ogata, F. Santoro& G. Zurita (Eds.), Proceedings of the 20th International Conference on Collaboration and Technology, CRWIG 2014, Santiago, Chile, 7 to 10 September. LNCS (Vol. 8658, pp. 357-364). Switzerland: Springer International Publishing. http://link.springer.com/chapter/10.1007%2F978-3-319-10166-8_32

Strode, D. E. (2014b). Measuring coordination in agile software development e-Proceedings of the 9th International Research Workshop on Information Technology Project Management (IRWITPM), Auckland, New Zealand, December 13th, 2014. (pp. 37-48). The AIS eLibrary: AIS Special Interest Group on Information Technology Project Management. http://aisel.aisnet.org/irwitpm2014/2

Strode, D.E. (2013). Extending the dependency taxonomy of agile software development. In P.Antunes et al. (Eds.), Lecture Notes in Computer Science: Vol. 8224. Proceedings of the 19th International Conference on Collaboration and Technology, CRWIG 2013, Wellington, New Zealand, 30 October to 1 November. Berlin Heidelberg, Germany: Springer-Verlag. http://link.springer.com/chapter/10.1007%2F978-3-642-41347-6_20

Strode, D. E., & Huff, S. L. (2012). A taxonomy of dependencies in agile software development. Proceedings of the 23rd Australasian Conference on Information Systems, ACIS 2012. 3-6 December, Geelong, Australia. Awarded best conference paper: 3rd place http://dro.deakin.edu.au/view/DU:30049080

Strode, D. E., Hope, B., Huff, S. L., & Link, S. (2011). Coordination effectiveness in an agile software development context. Proceedings of the 15th Pacific Asia Conference on Information Systems, PACIS 2011. Paper 183.  http://aisel.aisnet.org/pacis2011/183

Yang, H., Strode, D. E., Huff, S. L. (2009). Leadership in software development: Comparing perceptions of agile and traditional project managers. Proceedings of the 15th Americas Conference on Information Systems, AMCIS 09, Paper 184. http://aisel.aisnet.org/amcis2009/184

Strode, D. E., Huff, S. L., & Tretiakov, A. (2009). The impact of organizational culture on agile method use. Proceedings of the 42nd Annual Hawai'i International Conference on System Sciences, HICSS ’09, (pp.1-9). IEEE Explore. doi: 10.1109/HICSS.2009.436 http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4755764&isnumber=4755314 

Strode, D. E., Huff, S. L., & Tretiakov, A. (2008). Investigating the target environment for agile methods. Proceedings of the 19th Australasian Conference on Information Systems ACIS 2008. http://aisel.aisnet.org/acis2008/78/

Strode, D. E., & Tretiakov, A. (2006). An investigation of the target environment for agile methods. In D. Karagiannis & H. C. Mayr (Eds.), Proceedings of the 5th International Conference on Information Systems Technology and its Applications, ISTA 2006, May 30-31 2006, Klagenfurt, Austria P-84, 39-50.Lecture Notes in Informatics: Vol. P-84 (pp. 39-50). Bonn: Gesellschaft fur Informatick. http://subs.emis.de/LNI/Proceedings/Proceedings84/article3601.html

Strode, D. E. (2006). Agile methods: a comparative analysis. In S. Mann & N. Bridgeman (Eds.), Proceedings of the 19th Annual Conference of the National Advisory Committee on Computing Qualifications, NACCQ'06 (pp. 257-264). Hamilton, New Zealand: NACCQ. http://www.citrenz.ac.nz/conferences/2006/papers/257.pdf

Teaching-related Research

Strode, D. E., & Chard, S. M. (2014). A proposal for using design science in small-scale postgraduate research projects in information technology. Proceedings of the IEEE International Conference of Teaching, Assessment and Learning for Engineering, TALE, 8-10 December 2014, Wellington, New Zealand (pp. 242-245). doi: 10.1109/TALE.2014.7062633

Pillai, J., Cosgrove, S., & Strode, D. E. (2014). Development of an optimal wireless network solution to connect end user devices in a bush environment Proceedings of the 5th Computing and Information Technology Research and Education Conference New Zealand (CITRENZ) Conference, Auckland, New Zealand, October 8-10, 2014 (pp. 182-185). Awarded Best Student Research Poster

Strode, D. E., & Clark, J. (2007). Methodology in software development capstone projects. In S. Mann & N. Bridgeman (Eds.), Proceedings of the 20th Annual Conference of the National Advisory Committee on Computing Qualifications, NACCQ 2007 (pp. 243-257). Nelson, New Zealand. Hamilton: NACCQ. http://www.citrenz.ac.nz/conferences/2007/243.pdf Awarded Best Conference Paper

Chard, S., Lloyd, B., Strode, D. E., & Wempe, N. (2004). Student industry projects: Streamlining the process for a win-win. Proceedings of the 8th  Annual New Zealand Association for Co-operative Education Conference, NZACE 2004, Christchurch, New Zealand. http://www.nzace.ac.nz/past_conf_proc.htm

Strode, D. E. (2003). OO600: Object oriented analysis and design, a prescription for the Diploma in Information and Communications Technology Level 6, DipICT L6. In G. Roberton (Ed.), National Advisory Committee on Computing Qualifications. Hamilton, New Zealand: NACCQ.

Doctoral Consortia and Conferences

Strode, D.E. (2011). Interim findings from a study of coordination in agile software development projects. Paper presented at the 2nd New Zealand Information Systems Doctoral Conference, NZISDC 2011, 6 August 2011, Wellington, New Zealand.

Strode, D. E. (2010). Coordination in agile software development projects. Presentation at the International Conference on Information Systems Doctoral Consortium, ICIS 2010, 12 – 15 December. St Louis MO. USA.

Strode, D.E. (2010). Coordination in agile development projects. Paper presented at the Inaugural New Zealand Information Systems Doctoral Conference, 30 July 2010, Auckland, New Zealand.

Strode, D. E. (2010). Coordination in agile software development: an empirical research design. Paper presented at the New Zealand Computer Science Research Students Conference, NZCSRSC 2010, 12-15 April 2010, Victoria University of Wellington, Wellington, New Zealand.

Strode, D. E. (2008). Coordination of agile development projects. Presentation at the Australasian Conference on Information Systems Doctoral Consortium, ACIS 2008, 3 - 5 December. Christchurch, New Zealand.

Strode, D. E. (2004). Agile methods: A proposed study of small software projects. In B. Cussack (Ed.), Proceedings of the NACCQ 2004 Post-Graduate Symposium (pp. 37-41). Auckland, New Zealand: Auckland University of Technology.  

Thesis and Dissertation

Doctor of Philosophy (Information Systems)

Thesis title A theory of coordination in agile software development projects

Completion 2012

Available at Victoria University of Wellington library website http://hdl.handle.net/10063/2505.

This research was carried out at the School of Information Management, Victoria Business School, Victoria University of Wellington, New Zealand here. The Victoria Business School is triple-accredited (AACSB/EQUIS/AMBA).

Supervisors Professor Sid Huff, Dr Sebastian Link, Dr Beverley Hope

Awards

 Summary

Effective coordination contributes to software project success, yet a robust understanding of coordination is not currently available in the domains of information systems development or software engineering.Therefore, this thesis develops a theory of coordination based on evidence from agile software development projects, which seem to embody effective coordination. The theory of coordination has two concepts: coordination strategy and coordination effectiveness. A coordination strategy comprises coordination mechanisms for synchronising the project team, for structuring their relations, and for boundary spanning. A coordination strategy contributes to coordination effectiveness, which has implicit and explicit components.  The relationship between these concepts is defined in a series of propositions. This thesis is a qualitative multi-case study in the positivist tradition, and the theory developed is presented in a form suitable for future testing in the field.

 Master of Information Sciences (Information Systems)

 Thesis title The agile methods: An analytical comparison of five agile methods and an investigation of their target environment

Completion 2005

Awarded with First Class Honours

Available at Massey Research Online http://hdl.handle.net/10179/515 

This research was carried out at in the School of Information Systems, Massey University, Palmerston North, New Zealand

Supervisor Dr Alexei Tretiakov

Summary

This thesis defines the system development methodologies named agile methods and investigates the environmental conditions where agile methods are most suitable for use. Results indicate that certain organisational culture factors correlate with effective use of an agile method. This is a quantitative study using non-parametric statistics in the analysis of case study data.

Sites of Interest

PHIS-NZ    Professors and Heads of Information Systems - New Zealand http://www.phisnz.org/home

AIS                Association of Information Systems http://start.aisnet.org/

APN              Agile Professional's Network http://www.agileprofessionals.net/