Skip to main content

Learning Agile Scrum Methodology Using the Groupware Tool Trello\(^{\textregistered }\) Through Collaborative Working

  • Conference paper
  • First Online:
Complex, Intelligent, and Software Intensive Systems (CISIS 2019)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 993))

Included in the following conference series:

Abstract

Agile is a project management philosophy for collaborative working which consists of a set of values and principles that can be employed in any sector. It is adopted by the software development community a long time ago and now several methodologies based on agile principles have become established as a method of software development. These agile based software development methodologies have developed as an integral part of the software engineering and software development curricula for many computing degree courses. One such agile based methodology is Scrum which is widely used in the software industry and thus in teaching. Several agile Scrum tools are available for software development, however, for teaching and learning purposes, this would not be affordable for many institutions due to its cost or learning curve. This necessitates the requirement for a free or open-source Scrum tool without any learning curve. Trello which is a free project management and collaborative working tool but not particularly designed for Scrum. However, its functionality and features can be transformed to make it a basic Scrum tool for teaching and learning purposes at no cost. This paper presents a systematic development and application of Trello-based agile Scrum methodology not just for teaching and learning purposes but for real project development. It is employed in the delivery of the software engineering module in BSc courses and subsequently, in the development of the BSc final year project at Bournemouth University, UK. This implementation of Trello-based agile Scrum methodology in the project development is compared against the simple agile Scrum based project development practice to demonstrate the success and learning improvement of this proposed methodology.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

References

  1. Beck, K., Beedle, M., Van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., et al.: Manifesto for agile software development (2001)

    Google Scholar 

  2. Cohn, M.: Why there should not be a release backlog (2018). https://www.mountaingoatsoftware.com/blog/why-there-should-not-be-a-release-backlog

  3. Financesonline.com: Trello review collaboration software (2019). https://reviews.financesonline.com/p/trello/

  4. Hartman, B.: New to agile? INVEST in good user stories (2009). https://agileforall.com/new-to-agile-invest-in-good-user-stories/

  5. Naik, N., Price, D.: Take it easy, it is games not mathematics. In: The 2nd HEA Future Directions for Higher Education in Wales Conference, Aberystwyth, UK (2014)

    Google Scholar 

  6. Naik, N.: A comparative evaluation of game-based learning: digital or non-digital games? In: European Conference on Games Based Learning, vol. 2, p. 437 (2014)

    Google Scholar 

  7. Naik, N.: Non-digital game-based learning in the teaching of mathematics in higher education. In: European Conference on Games Based Learning, vol. 2, p. 431 (2014)

    Google Scholar 

  8. Naik, N.: Non-digital game-based learning in higher education: a teacher’s perspective. In: European Conference on Games Based Learning, p. 402 (2015)

    Google Scholar 

  9. Naik, N.: Crowdsourcing, open-sourcing, outsourcing and insourcing software development: a comparative analysis. In: 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE), pp. 380–385. IEEE (2016)

    Google Scholar 

  10. Naik, N.: Dual powerpoint presentation approach for students with special educational needs and note-takers. Eur. J. Spec. Needs Educ. 32(1), 146–152 (2017)

    Article  MathSciNet  Google Scholar 

  11. Naik, N.: Software CROWD-sourcing. In: 2017 11th International Conference on Research Challenges in Information Science (RCIS), pp. 463–464. IEEE (2017)

    Google Scholar 

  12. Naik, N.: The use of GBL to teach mathematics in higher education. Innov. Educ. Teach. Int. 54(3), 238–246 (2017)

    Article  Google Scholar 

  13. Pressman, R.S.: Software Engineering: A Practitioner’s Approach. McGraw-Hill Education, New York (2014)

    MATH  Google Scholar 

  14. Schwaber, K.: Agile project management with Scrum. Microsoft Press (2004)

    Google Scholar 

  15. Schwaber, K., Beedle, M.: Agile software development with Scrum, vol. 1. Prentice Hall, Upper Saddle River (2002)

    MATH  Google Scholar 

  16. Schwaber, K., Sutherland, J.: The scrum guide. Scrum Alliance 21 (2011)

    Google Scholar 

  17. Scrum-institute.org: The scrum product backlog (2019). https://www.scrum-institute.org/The_Scrum_Product_Backlog.php

  18. Scrumalliance.org: New to user stories (2019). https://www.scrumalliance.org/community/articles/2010/april/new-to-user-stories

  19. Scrum.org: What is a product backlog? (2019). https://www.scrum.org/resources/what-is-a-product-backlog

  20. Scrum.org: What is a sprint backlog? (2019). https://www.scrum.org/resources/what-is-a-sprint-backlog

  21. Sommerville, I.: Software Engineering, 10th edn. (2015). ISBN-10, ISBN-13 1292096136

    Google Scholar 

  22. Trello.com: Trello lets you work more collaboratively and get more done (2019). https://trello.com/en

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nitin Naik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Crown

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Naik, N., Jenkins, P., Newell, D. (2020). Learning Agile Scrum Methodology Using the Groupware Tool Trello\(^{\textregistered }\) Through Collaborative Working. In: Barolli, L., Hussain, F., Ikeda, M. (eds) Complex, Intelligent, and Software Intensive Systems. CISIS 2019. Advances in Intelligent Systems and Computing, vol 993. Springer, Cham. https://doi.org/10.1007/978-3-030-22354-0_31

Download citation

Publish with us

Policies and ethics