4. A szoftver minősége

iDevice ikon Bevezetés

Szemben az ipari termékekkel, a szoftver esetében nem lehet olyan egyértelmű, számszerűsíthető minőségi követelményeket meghatározni, amelyek alapján a minőségi ellenőr könnyedén eldöntheti, hogy a termék első osztályú, másodosztályú minősítést kapjon, vagy éppen selejtnek minősüljön. Az elsődleges minőségi szempont egyértelműen a felhasználó megelégedettsége. Ez azonban - ahogyan azt a korábbi leckékben láttuk - a programozás különböző korszakaiban nem volt mindig ennyire egyértelmű. A minőségi követelmények megfogalmazása szintén a szoftverfejlesztési módszertanok megjelenésének időszakára tehető. A nagyrendszerek fejlesztése és a programírás összehasonlításának viszonylatában ugyanazt mondhatjuk el, mint az életciklus esetében: a programozónak ismernie kell a teljes szoftver rendszerrel kapcsolatos alapvető elvárásokat akkor is, ha a megvalósításban egy kisebb részfeladatot fog elvégezni.