Usporedba alata za timski razvoj softvera (CROSBI ID 345134)
Ocjenski rad | magistarski rad (mr. sc. i mr. art.)
Podaci o odgovornosti
Čandrlić, Sanja
Pavlić, Mile
hrvatski
Usporedba alata za timski razvoj softvera
Prilikom razvoja složenijih aplikacija za veće poslovne sustave, u razvojnom timu nađe se više programera koji rade na aplikaciji u isto vrijeme. Pritom je potrebno paziti na “ verziju programa” , odnosno hoće li izmjene jednog programera kad se uključe u sustav prebrisati izmjene koje je u softveru radio drugi programer. Praksa je pokazala da je za razvoj većih softver potrebno imati programski alat koji omogućuje timski razvoj softvera, odnosno alat koji će programerima omogućiti da prilikom rada na aplikaciji i pisanja koda ne obraćaju preveliku pažnju na verzije programa i razmišljanja jesu li svojim radom prebrisali tuđi i hoće li se i njima isto dogoditi. Na tržištu postoje alati koji u većoj ili manjoj mjeri omogućuju timski razvoj softvera, međutim potrebe programera (u ovom slučaju korisnika tog programa) razlikuju se od slučaja do slučaja. Softverski proizvod ne nastaje odjednom, već se izgrađuje i u svom razvoju prolazi kroz faze koje čine njegov životni ciklus. U ovom radu su promatrane faze razvoja aplikativne podrške i održavanja programskog proizvoda. U tim je fazama, posebno kod velikih sustava, nužan timski rad kojim je osigurana brzina rada i bolja stručnost na užem području. No rad u timu osim brojnih prednosti ima i neke nedostatke. U radu je uspoređeno nekoliko specijaliziranih alata koji kontroliraju timski razvoj softvera.
Timski razvoj softvera ; paralelan razvoj ; programski kod ; spajanje verzija ; grananje
nije evidentirano
engleski
Comparison of Team Software Development Tools
nije evidentirano
Team software development ; parallel development ; source code ; merge ; branching
nije evidentirano
Podaci o izdanju
127
02.11.2005.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Filozofski fakultet u Zagrebu
Zagreb