Návrh vývojových procesů   Softwarový proces určuje činnosti prováděné během výroby softwarového produktu. Nedostatečně určený proces vede obvykle ke ztrátě kontroly nad projektem a jejich předčasnému ukončení (pokud nejsou šťastně krátké). Nadmíru složitý, zkostnatělý proces zas bude na překážku a nebude vývojovými týmy dodržován. Naproti tomu dobře definovaný proces umožní managementu udržet projekt pod kontrolou, dává zákazníkům přiměřenou jistotu dosažení cíle a vytváří pevný základ pro práci vývojového týmu. V období spěchu slouží jako maják, který vede vývojový tým správným směrem. Dohled nad softwarovými projekty Softwarový projekt se může dostat mimo plán vlivem mnoha příčin: zpožděním výrobních aktivit, realokaci zdrojů, snížením rozpočtu, v důsledku neřízených změn požadavků, zpožděním subdodávek, apod. Hrozba neúspěchu vede mnoho projektových manažerů k opuštění stabilní půdy procesu a vydají se cestou intuitivních korekci, které situaci ještě zhorší. Nezaujatý pohled výrobního dozoru jim nedovolí provádět ukvapené kroky a pomůže jim získat kontrolu nad projektem a tím i potřebný klid pro další práci. Upstream softwarové aktivity Upstream aktivity je označení pro činnosti prováděné na počátku vývoje software – popis operačního konceptu, analýza a specifikace softwarových požadavků a návrh architektury. Tyto činnosti úzce souvisí s pochopením zákaznických potřeb a vytěžením informací o provozních a uživatelských postupech v doméně budovaného systému. Zadavatel je málokdy schopen své potřeby formulovat v dostatečné šíři a detailu potřebném pro návrh softwarového systému. Dodavatel obvykle tyto aktivity upozadí ve prospěch brzkého zahájení tvorby kódu. Nedostatečné pochopení zákaznických potřeb je přitom jedním z nejčastějších důvodů selhání softwarových projektů.
Vítejte Služby Kontakt O mně
Služby s čím Vám mohu pomoci
© Pavel Mach 2013, www.javer.cz/pavel_mach
Služby