Pregled bibliografske jedinice broj: 673384
Ispitivanje primjenjivosti agilnih metoda i alata u pojedinim fazama razvoja web aplikacija
Ispitivanje primjenjivosti agilnih metoda i alata u pojedinim fazama razvoja web aplikacija, 2013., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 673384 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Ispitivanje primjenjivosti agilnih metoda i alata u pojedinim fazama razvoja web aplikacija
(Analysis of various agile development methods and tools on their applicability in different development phases of web applications)
Autori
Rosančić, Vladimir
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
05.07
Godina
2013
Stranica
60
Mentor
Baranović, Mirta
Ključne riječi
Agilno; agilni razvoj; Agilni manifest; timski rad; komunikacija; programska podrška; agilne metodologije; Scrum; Sprint; faze razvoja; alati; web aplikacije; planiranje; prototipiranje; wireframe; kodiranje; testiranje; održavanje; python; Django; javascript; jquery; radni okvir; platforme za razvoj; Studentski organizator
(Agile; agile development; Agile manifesto; teamwork; communication; software; agile methodologies; Scrum; Sprint; development phases; development tools; web applications; planning; prototyping; wireframing; coding; testing; maintenance; python; Django; javascript; jquery; framework; development platforms; Student organizer)
Sažetak
Agilni razvoj programske podrške je skup razvojnih metoda i praksi koje su temeljene na iterativnom i inkrementalnom razvoju i kolaboraciji članova tima. Agilni razvoj se temelji na tzv. Agilnom manifestu u kojem su nabrojani osnovni principi i karakteristike agilnih metodologija. Vedina agilnih metodologija promiče timski rad, kolaboraciju, prilagodljivost procesa razvoja trenutnim situacijama, komunikaciju s korisnicima i česte sastanke. Scrum je agilna, iterativna i inkrementalna metoda za razvoj programske podrške ili održavanje projekta. Sastoji se od tri specifične faze: prije razvoja, razvoj i poslije razvoja. U fazi razvoja karakteristični su koraci (engl. sprint), odnosno kratki vremenski periodi u kojima se razvijaju funkcionalnosti sustava. Za svaku fazu razvoja programske podrške postoje alati koji koriste u izvršavanju te faze. U fazi planiranja su korisni alati za mentalno mapiranje, alati za upravljanje zahtjevima i alati za upravljanje projektima. Tu su i alati za fazu prototipiranja, te alati za fazu kodiranja, poput platformi za razvoj, alata za upravljanje izvornim kodom, te javascript dodataka. Za fazu testiranja korisni su alati za testiranje opteredenja i izgleda, a tu su i alati za fazu održavanja, poput sustava za pradenje grešaka ili analizu korisnika. Aplikacija Studentski organizator služi za organiziranje studentskih aktivnosti. Izgrađena je pomodu python radnog okvira Django, a čitav projekt je rađen po principima Scrum metodologije i uz primjenu korisnih alata za pojedine faze razvoja.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
036-0361983-2012 - Semantička integracija heterogenih izvorišta podataka (Baranović, Mirta, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Mirta Baranović
(mentor)