Obsah:
Definice - Co znamená softwarové inženýrství?
Softwarové inženýrství je proces analýzy uživatelských potřeb a navrhování, konstruování a testování aplikací koncových uživatelů, které uspokojí tyto potřeby pomocí softwarových programovacích jazyků. Je to aplikace inženýrských principů při vývoji softwaru. Na rozdíl od jednoduchého programování se softwarové inženýrství používá pro větší a složitější softwarové systémy, které se používají jako kritické systémy pro podniky a organizace.
Techopedia vysvětluje softwarové inženýrství
Softwarový inženýr zohledňuje softwarové potřeby koncových uživatelů a následně vyvíjí nebo navrhuje nové aplikace. Softwarové inženýrství může dále zahrnovat proces analýzy existujícího softwaru a jeho úpravy tak, aby vyhovovaly aktuálním aplikačním potřebám.
S tím, jak se počítačový hardware stává levnějším, přechází fokus do softwarových systémů. Velké softwarové systémy mohou být složitější než hardware používaný k jejich provozování, takže existuje velká poptávka po osvědčených postupech a technických postupech, které lze použít při vývoji softwaru. Během softwarového inženýrství musí existovat disciplína a kontrola, stejně jako jakékoli složité inženýrské úsilí.
V moderní spotřební elektronice mají zařízení v přímé konkurenci často podobný hardware a výpočetní výkon, ale uživatelský zážitek se bude výrazně lišit v závislosti na používaném softwaru.