Následující minisérie článků bude zaměřena na ty z vás, kteří se věnují programování či tvorbě kódu obecně. Vyvíjení webové stránky nebo aplikace je proces, který může být velmi jednoduchý (statický web, jednoúčelový program) a naopak se může jednat o komplexní projekt, na kterém se podílí mnoho lidí a očekává se od něj vysoký výkon, velká modularita a uživatelský komfort.
Účelem tohoto textu bude vás seznámit se softwarem, který může takový vývoj značně ulehčit a zpřehlednit. Na úvod jen lehce zabrousíme do teorie a řekneme, že problematice tvorby nějakého komplexního programu či informačního systému je zasvěcena disciplína zvaná Softwarové inženýrství.
Je velice rozsáhlá a pokrývá nejrůznější statistické závěry, metodiky a poznatky, podle kterých je efektivně možno řídit vývoj velkého projektu – ať už po stránce personální (tj. rozdělení rolí v týmu), či programové (fáze vývoje softwaru). Z důvodů právě této obšírnosti nebudeme zabíhat do detailů a spokojíme se s faktem, že existuje mnoho teorie k tomu, jak se takového úkolu zhostit správně.
Pokračování »
Žádné komentáře