Inkrementális fejlesztés és tesztelés biztonságkritikus rendszerek esetén
This work is licensed under a Creative Commons Attribution 4.0 International License.
Absztrakt
A szoftver kritikus sikertényező és mint ilyen alkalmazása szinte minden berendezésben elkerülhetetlen. A skála rendkívül széles a kapucsengőtől a kerékpárlámpán keresztül a járművek fedélzeti rendszerét érintve a nukleáris létesítményekig mindenütt találkozunk szoftverekkel. Sajnálatos módon tapasztalataink azt mutatják, hogy a megrendelők – tisztelet a kivételnek – nagyrészt képtelenek a feladatot kellő mélységben specifikálni, aminek az az eredménye, hogy kutatások szerint az átadott programok jó része további módosításra szorul, jelentős részüket nem használják és szinte elenyésző az a szám ahol az átadás után nincs szükség kisebb – nagyobb változtatásra. Ezen a jelenségen sajnos változtatni nem nagyon lehet, ezért számos esetben a fejlesztés során az inkrementális modellt vesszük alapul, akár biztonságkritikus alkalmazásokban is.