Увод у софтверско инжењерство
Кључне ријечи:
софтверско инжењерство, животни циклус развоја софтвера, тестовима вођен развој, Гоу, контекстно-интуитивно кодирањеРезиме
Уџбеник „Увод у софтверско инжењерство“ је писан да представи софтверско инжењерство као својеврсну културу рада. Сам рад око развоја софтвера почива на систематичности, одговорности, провјери претпоставки и, наравно, критичком расуђивању. Циљ је разумијевање начина на који се сложени софтверски системи развијају, што укључује тестирање, одржавање, измјене, и то тако да софтвер буде поуздан, одржив, па и економски оправдан. Изложено градиво прати цјелокупан животни циклус развоја софтвера: од историјског развоја дисциплине и модела SDLC-а, преко рада са захтјевима, спецификација, моделовања и пројектних образаца, све до реализације, тестирања, одржавања, софтверских метрика, и етике. Посебна пажња посвећена је тестовима вођеном развоју. Програмски примјери претежно су реализовани у језику Гоу. Посебну цјелину представља контекстно-интуитивно кодирање, као приступ сарадњи човјека и генеративних модела у којем се тежиште помјера са ручног писања кода ка спецификацији, тестирању, провјери и управљању контекстом. Кроз читав уџбеник наглашава се да методологије, модели и оруђа нису догме, већ средства која треба критички прилагођавати стварном проблему, тиму и окружењу.
Преузимања
Преузимања
Објављено
Категорије
Лиценца

Овај рад је лиценциран под Creative Commons Attribution-NonCommercial 4.0 International License.