KOMPARATIVNA ANALIZA ODABRANIH KARAKTERISTIKA TRADICIONALNE I AGILNE METODOLOGIJE RAZVOJA SOFTVERA

Univerzitet u Banjoj Luci, Ekonomski fakultet Republika Srpska, Bosna i Hercegovina
Bosna i Hercegovina


Apstrakt

Moderni razvoj softvera zahtjeva upotrebu jedne ili kombinaciju više tradicionalnih ili agilnih metodologija da bi se postigla puna efektivnost i efikasnost. Međutim, razlika između ova dva pristupa nije samo u projektnom menadžmentu, dokumentaciji i ulogama. Ove rezlike utiču na uspješnost projekta, zadovolјstvo klijenata, motivaciju i interes članova razvojnog tima kao i lakoću shvataćanja zahtjeva klijenata. Rad analizira te razlike kroz nekoliko karakteristika razvojnih faza projekta i idektifikuje klјučne izazove u planiranju i inplementaciji odgovarajućih metodologija razvoja. Kroz rad je dat pregled literature iz ove oblasti, ekspertskog znanja iz tradicionalnih i agilnih metodologija kao i komparativni pregled gore pomenutih klјučnih razlika s cilјem postizanja što većeg stepena efektnosti projekata.

Ključne reči



Cijeli članak:


Reference


Andrew Stellman, J. G., 2015. Learning agile. Sebastopol, CA: O’Reilly Media, Inc.

CMS - Center for a Medicare and Medicaid Services, 2008. http://www.cms.gov. http://www.cms.gov/Research-Statistics-Data-and-Systems/CMS-Information-Technology/XLC/Downloads/SelectingDevelopmentApproach.pdf

Jones, C., 2013. Evaluating Agile and Scrum with Other Software Methodologies, s.l.: InfoQ.

Krige, D., 2015. Selection criteria for a development methodology, s.l.: s.n.

N.N. Agile Manifesto, 2001. http://www.agilemanifesto.org/iso/sr/

PricewaterhouseCoopers LL, 2014 Adopting an Agile methodology

Sundin, O., 2015. Scrum Master Training. Banja Luka: Softhouse, Sveden.

VersionOne, 2013. 7th Annual State of Agile Develoment Survey, s.l.: VersionOne