Uvod u softversko inženjerstvo

Autori

Dimitrije D. Čvokić
Univerzitet u Banjoj Luci, Prirodno-matematički fakultet
https://orcid.org/0000-0001-7975-4224
Dragan Korać
Univerzitet u Banjoj Luci, Prirodno-matematički fakultet
https://orcid.org/0000-0001-7798-5950

Ključne riječi:

softversko inženjerstvo, životni ciklus razvoja softvera, testovima vođen razvoj, Gou, kontekstno-intuitivno kodiranje

Rezime

Udžbenik „Uvod u softversko inženjerstvo“ je pisan da predstavi softversko inženjerstvo kao svojevrsnu kulturu rada. Sam rad oko razvoja softvera počiva na sistematičnosti, odgovornosti, provjeri pretpostavki i, naravno, kritičkom rasuđivanju. Cilj je razumijevanje načina na koji se složeni softverski sistemi razvijaju, što uključuje testiranje, održavanje, izmjene, i to tako da softver bude pouzdan, održiv, pa i ekonomski opravdan. Izloženo gradivo prati cjelokupan životni ciklus razvoja softvera: od istorijskog razvoja discipline i modela SDLC-a, preko rada sa zahtjevima, specifikacija, modelovanja i projektnih obrazaca, sve do realizacije, testiranja, održavanja, softverskih metrika, i etike. Posebna pažnja posvećena je testovima vođenom razvoju. Programski primjeri pretežno su realizovani u jeziku Gou. Posebnu cjelinu predstavlja kontekstno-intuitivno kodiranje, kao pristup saradnji čovjeka i generativnih modela u kojem se težište pomjera sa ručnog pisanja koda ka specifikaciji, testiranju, provjeri i upravljanju kontekstom. Kroz čitav udžbenik naglašava se da metodologije, modeli i oruđa nisu dogme, već sredstva koja treba kritički prilagođavati stvarnom problemu, timu i okruženju.

Preuzimanja

Podaci o preuzimanjima još uvijek nisu dostupni.
korice

Preuzimanja

Objavljeno

2026-08-17

Kategorije

Podaci o ovoj monografiji

ISBN-13 (15)

978-99997-45-43-7