Skip to main content

Using a Teamwork Quality Instrument to Improve Agile Teams’ Effectiveness: Practical Use Cases

  • Conference paper
  • First Online:
Agile Methods (WBMA 2021)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1642))

Included in the following conference series:

  • 359 Accesses

Abstract

Agile Software Development (ASD) has become the most chosen development method. The core fundamentals of ASD are based on Teamwork factors and how valuable it considers individuals and their interactions over processes and tools. Researchers have shown the positive impact of teamwork quality in ASD and the importance of assessing it to increase the chances of succeeding projects in this context. Based on this, some researchers have proposed instruments that can assess ASD teamwork quality. One of these instruments is a bayesian network-based model (TWQ-BN), with its practical utility assessed in a case study presented in previous work. However, there is a lack of practical use cases documented using TWQ-BN to identify process improvement opportunities. This paper addresses this gap by presenting two industry-based use cases to help potential users understand how to use TWQ-BN to define action items to improve the team’s effectiveness. This paper provides better guidance toward adopting TWQ-BN and shows how it can be used as a tool on iteration retrospectives to diagnose the teamwork quality.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://agenarisk.com.

References

  1. Anderson, R.D., Vastag, G.: Causal modeling alternatives in operations research: overview and application. Eur. J. Oper. Res. 156(1), 92–109 (2004)

    Article  MATH  Google Scholar 

  2. Batista, A.C.D., de Souza, R.M., da Silva, F.Q.B., de Almeida Melo, L., Marsicano, G.: Teamwork quality and team success in software development: a non-exact replication study. In: Proceedings of the 14th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), ESEM 2020. Association for Computing Machinery, New York (2020)

    Google Scholar 

  3. Beck, K., et al.: Manifesto for agile software development (2001). http://www.agilemanifesto.org/

  4. Chow, T., Cao, D.B.: A survey study of critical success factors in agile software projects. J. Syst. Softw. 81(6), 961–971 (2008)

    Article  Google Scholar 

  5. Fenton, N., Neil, M., Caballero, J.G.: Using ranked nodes to model qualitative judgments in Bayesian networks. IEEE Trans. Knowl. Data Eng. 19(10), 1420–1432 (2007)

    Article  Google Scholar 

  6. Fenton, N., Neil, M., Marsh, W., Hearty, P., Radliński, Ł, Krause, P.: On the effectiveness of early life cycle defect prediction with Bayesian nets. Empirical Softw. Eng. 13(5), 499–537 (2008). https://doi.org/10.1007/s10664-008-9072-x

    Article  Google Scholar 

  7. Figalist, I., Elsner, C., Bosch, J., Olsson, H.H.: Breaking the vicious circle: why AI for software analytics and business intelligence does not take off in practice. In: 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 5–12. IEEE (2020)

    Google Scholar 

  8. Fontana, R.M., Fontana, I.M., da Rosa Garbuio, P.A., Reinehr, S., Malucelli, A.: Processes versus people: how should agile software development maturity be defined? J. Syst. Softw. 97, 140–155 (2014)

    Article  Google Scholar 

  9. Freire, A., Perkusich, M., Saraiva, R., Almeida, H., Perkusich, A.: A Bayesian networks-based approach to assess and improve the teamwork quality of agile teams. Inf. Softw. Technol. 100, 119–132 (2018)

    Article  Google Scholar 

  10. Gren, L., Goldman, A., Jacobsson, C.: Agile ways of working: a team maturity perspective. J. Softw. Evol. Process 32(6), e2244 (2020)

    Article  Google Scholar 

  11. Gren, L., Lenberg, P.: Agility is responsiveness to change: an essential definition. In: Proceedings of the Evaluation and Assessment in Software Engineering, pp. 348–353. Association for Computing Machinery (2020)

    Google Scholar 

  12. Hoda, R., Salleh, N., Grundy, J.: The rise and evolution of agile software development. IEEE Softw. 35(5), 58–63 (2018)

    Article  Google Scholar 

  13. Hoegl, M., Gemuenden, H.G.: Teamwork quality and the success of innovative projects: a theoretical concept and empirical evidence. Organ. Sci. 12(4), 435–449 (2001)

    Article  Google Scholar 

  14. Kraut, R.E., Streeter, L.A.: Coordination in software development. Commun. ACM 38(3), 69–81 (1995)

    Article  Google Scholar 

  15. Lindsay, R.M., Ehrenberg, A.S.C.: The design of replicated studies. Am. Stat. 47(3), 217–228 (1993)

    Google Scholar 

  16. Lindsjørn, Y., Sjøberg, D.I., Dingsøyr, T., Bergersen, G.R., Dybå, T.: Teamwork quality and project success in software development: a survey of agile development teams. J. Syst. Softw. 122, 274–286 (2016)

    Article  Google Scholar 

  17. Masood, Z., Hoda, R., Blincoe, K.: Real world scrum a grounded theory of variations in practice. IEEE Trans. Softw. Eng. 48(5), 1579–1591 (2022)

    Article  Google Scholar 

  18. de Mendonça, W.L.M., et al.: From dusk till dawn: reflections on the impact of COVID-19 on the development practices of a R &D project. In: Proceedings of the 34th Brazilian Symposium on Software Engineering, SBES 2020, pp. 596–605. Association for Computing Machinery, New York (2020). https://doi.org/10.1145/3422392.3422446

  19. Miller, C., Rodeghero, P., Storey, M.A., Ford, D., Zimmermann, T.: “How was your weekend?” Software development teams working from home during COVID-19. In: 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE), pp. 624–636 (2021)

    Google Scholar 

  20. Moe, N.B., Dingsøyr, T., Dybå, T.: A teamwork model for understanding an agile team: a case study of a scrum project. Inf. Softw. Technol. 52(5), 480–491 (2010)

    Article  Google Scholar 

  21. Moe, N.B., Dingsøyr, T., Røyrvik, E.A.: Putting agile teamwork to the test – an preliminary instrument for empirically assessing and improving agile software development. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) XP 2009. LNBIP, vol. 31, pp. 114–123. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01853-4_14

    Chapter  Google Scholar 

  22. Ringstad, M.A., Dingsøyr, T., Brede Moe, N.: Agile process improvement: diagnosis and planning to improve teamwork. In: O’Connor, R.V., Pries-Heje, J., Messnarz, R. (eds.) EuroSPI 2011. CCIS, vol. 172, pp. 167–178. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22206-1_15

    Chapter  Google Scholar 

  23. Williams, L., Rubin, K., Cohn, M.: Driving process improvement via comparative agility assessment. In: Proceedings of the 2010 Agile Conference, AGILE 2010, Washington, DC, USA, pp. 3–10. IEEE Computer Society (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Arthur Freire or Mirko Perkusich .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Freire, A. et al. (2023). Using a Teamwork Quality Instrument to Improve Agile Teams’ Effectiveness: Practical Use Cases. In: Rocha, C., Santana Júnior, C., De Sá, F., Silva da Silva, T. (eds) Agile Methods. WBMA 2021. Communications in Computer and Information Science, vol 1642. Springer, Cham. https://doi.org/10.1007/978-3-031-25648-6_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-25648-6_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-25647-9

  • Online ISBN: 978-3-031-25648-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics