1. Életciklus

iDevice ikon Bevezetés

Azt a folyamatot, amelynek során egy adott probléma felmerülésétől, annak feltárásán, elemzésén, modelljének kialakításán keresztül, egy - a felhasználói igényeket kielégítő, adott feladat végrehajtást támogató - számítógéppel működtetett (szoftver)terméket hozunk létre, szoftverfejlesztésnek nevezzük. 

Természetesen külön definiálható - a fejlesztés sajátosságai alapján - az információrendszer-fejlesztés, a webfejlesztés, a multimédia-fejlesztés. 

Jelen tananyagban a fejlesztési elveket és az általános elvárásokat, fejlesztési fázisokat tisztázzuk. Ennek megfelelően kezdjünk a fejlesztési háromszög bemutatásával.