Back to Search Start Over

Use of Agile Methodologies in Software Engineering Education

Authors :
Bakarčić, Toni
Milašinović, Boris
Publication Year :
2019
Publisher :
Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva., 2019.

Abstract

Programsko inženjerstvo je primjena sustavnog, discipliniranog i mjerljivog pristupa razvoju, uporabi i održavanju programske opreme. Kako bi se uspješno izvodila, potrebno je slijediti provjerene metode i alate. Agilne su metode najuspješnije i najviše korištene metode za izradu programske podrške u najutjecajnijim svjetskim kompanijama. Istražene su i objašnjene najkorištenije agilne metode te njihovi ključni elementi. Predstavljene su skupine alata za njihovu podršku, te su analizirani oni alati koji se najviše koriste u svijetu. Među studentima Fakulteta elektrotehnike i računarstva te hrvatskim IT kompanijama je provedeno istraživanje s ciljem otkrivanja zastupljenosti agilnih metoda na fakultetu te u profesionalnim okruženjima. Potom su sa studentima izvedene vježbe u kojima se testiralo njihovo znanje i zainteresiranost za korištenjem agilnih metoda na studentskim projektima. Na temelju rezultata istraživanja je izrađen nacrt predmeta koji bi studentima približio agilne metode te im pružio praktično znanje koje bi im bilo korisno za budući rad, kako na fakultetu, tako i u profesionalnom životu. Software engineering is the application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software. In order to be successful, it is necessary to follow proven methods and tools. Agile methods are the most successful and most used software development methods among the most influential companies in the world. The most widely used agile methods and their key elements are explored and explained. Groups of supporting tools for their use are presented and the most widely used tools were analyzed. Research was conducted among the students of the Faculty of Electrical Engineering and Computing and Croatian IT companies with the aim of discovering the presence of agile methods at the faculty and in professional environments. The students then participated in exercises that tested their knowledge and interest in using agile methods in student projects. Based on the results of the research, a draft of a course was developed. The aim of the course is to bring agile methods closer to students and provide them with practical knowledge that would be useful for future work, both at faculty and later in their professional life.

Details

Language :
Croatian
Database :
OpenAIRE
Accession number :
edsair.dedup.wf.001..5e644eb198e706b602ec1ff380152fda