Synonyms
Introduction
In recent years, the world has become much more complex and unpredictable. A special acronym “VUCA,” meaning “volatile,” “unknown,” “complex,” and “ambiguous,” has even appeared to describe it. The situation changes unexpectedly and rapidly, the crisis becomes the norm of life, and the rate of change inexorably increases. In modern management, the implementation of projects that respond flexibly to the demands of a volatile market is receiving increasing demand.
This VUCA world requires employees able to apply Agile principles to their work. Training in the Agile approach has become common for employees and leaders of large companies but also the governments such as Norway and New Zealand. Agile method education has been introduced at many universities including Cornell University and Northern Arizona universities.
Definition
The word “Agile” has many meanings. The English dictionary definitions include:
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Akmaeva RI, Epifanova NS, Zhukov VM (2017) Opportunities of the adaptive model of agile for management. Vestnik ASTU Ser Econ 1:7–15
Angelov S, Beer P (2017) Designing and applying an approach to software architecting in agile projects in education. J Syst Softw 127:78–90
Babaev AB (2016) Agile – education. Bull Tula Branch Univ Financ 1:10–11
Babar MA (2014) Chapter 1 – making software architecture and agile approaches work together: foundations and approaches. In: Babar MA, Brown AW, Mistrik I (eds) Agile software architecture. Morgan Kaufmann, Boston, pp 1–22. https://malibabar.files.wordpress.com/2013/12/01-fm.pdf
Beck K (1999) Extreme programming explained. http://ptgmedia.pearsoncmg.com/images/9780321278654/samplepages/9780321278654.pdf
Boehm B, Turner R (2005) Management challenges to implementing agile processes in traditional development organizations. IEEE Softw 22(5):30–39. http://sunset.usc.edu/TECHRPTS/2005/usccse2005-516/usccse2005-516.pdf
Chernykh EA (2008) Agile project management – a new approach to the management of innovative projects. Qual Manag 2:84–94
Christopher M (2000) The agile supply chain competing in volatile markets. Ind Mark Manag 29:37–44
Cleland-Huang J, Czauderna A, Mirakhorli M (2014) Chapter 4 – driving architectural design and preservation from a persona perspective in agile projects. In: Babar MA, Brown AW, Mistrik I (eds) Agile software architecture. Morgan Kaufmann, Boston, pp 83–111
Coupal C, Boechler K (2005) Introducing agile into a software development capstone project. In: Proceedings agile conference, pp 289–297. https://pdfs.semanticscholar.org/ba49/6cfae7bfb490585b011243be2e8d756a334c.pdf
Cubric M (2013) An agile method for teaching agile in business schools. Int J Manag Educ 11:119–131
Defazio AJ, Caetano TS, Domke J (2014) Finito: a faster, permutable incremental gradient method for big data problems. In: International conference on machine learning, pp 1–9
Dikert K, Paasivaara M, Lassenius C (2016) Challenges and success factors for large-scale agile transformations: a systematic literature review. J Syst Softw 119:87–108
Dingsoyr T, Nerur S, Balijepally V, Moe NB (2012) A decade of agile methodologies: towards explaining agile software development. J Syst Softw 85(6): 1213–1221. https://doi.org/10.1016/j.jss.2012.02.033
Erturk E, Mac Callum K (2015) Developing agile skills in IT courses: perspectives and progress. In: Verhaart M, Sarkar A, Erturk E, Tomlinson R (eds) Proceedings of the 6th annual conference of computing and information technology education and research in New Zealand incorporating the 28th annual conference of the National Advisory Committee on Computing Qualifications, Queenstown, 6th–9th, pp 60–66
Evseev LV, Golyakov SM, Zhuravlev AY (2016) Problems of applying agile-approaches to project management in Russian IT companies and ways to solve them. Sci World 6(34):31–32
Fitzgerald B (2012) Agile methods in regulated environments – the final frontier. Presented at RAISE (Researching Agile development of Information Systems) conference 2012, London
Fowler M, Highsmith J (2001) The agile manifesto. Softw Dev 9(8):28–32
Freudenberg S, Sharp H (2010) The top 10 burning research questions from practitioners. IEEE Softw 27:8–9
GAO Report (2012) Effective practices and federal challenges in applying agile methods. US Government Accountability Office. https://www.gao.gov/assets/600/593091.pdf
Gaponova SN, Kulin AA (2016) Agile-management and improvement of the infrastructure of business communications as ways to enter the effective path of economic development. Soc Polit Econ Law 3:63–65
Grimheden ME (2013) Can agile methods enhance mechatronics design education? Mechatronics 23: 967–973
Grout T, Bonham A (2012) IBM big change – transforming in the large. Presented at agile business conference 2012, London
Hamed AMM, Abushama H (2013) Popular agile approaches in software development: review and analysis. In: International conference on computing, electrical and electronics engineering (ICCEEE), pp 160–166
Highsmith J, Cockburn A (2001) Agile software development: the business of innovation. Computer 34(9): 120–122. http://sunset.usc.edu/events/2002/arr/agile.pdf
Ildemenov DS (2016) Increase of operational efficiency of the organization using agile-methods. Bulletin of the RGU im. GV Plekhanov. Introduction. Way to science 4:83–89
Jovanovic M, Mas A, Mesquida AL, Lalic B (2017) Transition of organizational roles in agile transformation process: a grounded theory approach. J Syst Softw 133:174–194
Kamat V, Sardessai S (2012) Agile practices in higher education: a case study. Agile India 2:48–55. https://pdfs.semanticscholar.org/4290/0caba44778a3314eef9326865452fc269167.pdf
Kropp M, Meier A (2013) Teaching agile software development at university level: values, management, and craftsmanship. In: Conference paper in software engineering education conference, proceedings, pp 179–188
Kruchten P, Obbink H, Stafford J (2006) The past, present, and future for software architecture. IEEE Softw 23:22–30. https://pdfs.semanticscholar.org/b4a6/15ea9eb09b1f007a0ad184696dff6624b031.pdf
Larman C, Basili VR (2003) Iterative and incremental development: a brief history. Computer 36:47–56
Laux D, Luse A, Mennecke BE (2016) Collaboration, connectedness, and community: an examination of the factors influencing student persistence in virtual communities. Comput Hum Behav 57:452–464
Lopatin DN (2012) Agile – a new level of motivation in management. Dyn Syst Mech Machine 4:31–34
Mahnic V (2011) A capstone course on agile software development using scrum. IEEE Trans Educ 55: 96–106
Miller M, Hadwin A (2015) Scripting and awareness tools for regulating collaborative learning: changing the landscape of support in CSCL. Comput Hum Behav 52:573–588
NAO Review (2012) Governance for agile delivery. UK National Audit Office
Noguera I, Guerrero-Rold AE, Maso R (2018) Collaborative agile learning in online environments: strategies for improving team regulation and project management. Comput Educ 116:110–129
Pozenel M, Mahnic V (2016) Studying agile software estimation techniques: the design of an empirical study with students. Glob J Eng Educ 18(2):53–58. http://www.wiete.com.au/journals/GJEE/Publish/vol18no2/01-Mahnic-V.pdf
Rodriguez G, Soria A, Campo M (2015) Virtual Scrum: a teaching aid to introduce undergraduate software engineering students to scrum. Comput Appl Eng Educ 23(1):147–156
Sarran C (2012) European banking giant adopts agile development methodology. http://www.computerweekly.com/feature/European-banking-giant-adoptsagile-development-methodology
Schwaber K, Beedle M (2002) Agile software development with Scrum, 1st edn. Prentice-Hall, Upper Saddle River, p 154. ISBN: 0130676349
Scott E, Rodríguez G, Soria A, Campo M (2014) Are learning styles useful indicators to discover how students use Scrum for the first time? Comput Hum Behav 36:56–64. https://pdfs.semanticscholar.org/acbd/252ea237803d021ab1f631d4c2225f547be0.pdf
Stettina CJ, Hörz J (2014) Agile portfolio management: an empirical perspective on the practice in use. Int J Proj Manag 33(1):140–152. https://doi.org/10.1016/j.ijproman.2014.03.008
Tseng H, Yeh H (2013) Team members’ perceptions of on-line teamwork learning experiences and building teamwork trust: a qualitative study. Comput Educ 63:1–9
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this entry
Cite this entry
Pimonova, S. (2020). Agile Methodology in Education of IT Students, Application of. In: Tatnall, A. (eds) Encyclopedia of Education and Information Technologies. Springer, Cham. https://doi.org/10.1007/978-3-030-10576-1_214
Download citation
DOI: https://doi.org/10.1007/978-3-030-10576-1_214
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-10575-4
Online ISBN: 978-3-030-10576-1
eBook Packages: Computer ScienceReference Module Computer Science and Engineering