Pregled bibliografske jedinice broj: 267480
Usporedba alata za timski razvoj softvera
Usporedba alata za timski razvoj softvera, 2005., magistarski rad, Filozofski fakultet, Zagreb
CROSBI ID: 267480 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Usporedba alata za timski razvoj softvera
(Comparison of Team Software Development Tools)
Autori
Čandrlić, Sanja
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, magistarski rad
Fakultet
Filozofski fakultet
Mjesto
Zagreb
Datum
02.11
Godina
2005
Stranica
127
Mentor
Pavlić, Mile
Ključne riječi
Timski razvoj softvera ; paralelan razvoj ; programski kod ; spajanje verzija ; grananje
(Team software development ; parallel development ; source code ; merge ; branching)
Sažetak
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.
Izvorni jezik
Hrvatski
Znanstvena područja
Informacijske i komunikacijske znanosti