it project assistance

SLUŽBY

Analýza

Pro Vaši aplikaci vytvoříme analytické dokumenty, které slouží k ujasnění rozsahu Vašeho projektu.

V odvětví vývoje aplikací pro web a aplikací spojených s webem se dnes analýzy nezpracovávají detailně. Dokument ve většině případů popisuje, co je účelem aplikace, jak má fungovat a spolupracovat s uživatelem. Mezi úvodní analytické dokumenty se dá považovat soupis požadavků. V tomto dokumentu klient vlastními slovy popisuje svůj problém a navrhuje, jakým způsobem by mu mohla aplikace problém vyřešit nebo jeho řešení usnadnit.

Soupis požadavků a navazující analytické dokumenty jsou sestavovány ve spolupráci s analytikem, u rozsáhlých projektů se může jednat o několikačlenný tým. Jeho úkolem je poznat prostředí, v němž se klient pohybuje, pochopit klientův problém a stát se prostředníkem mezi klientem a vývojářským týmem.

Práce softwarového analytika na takových projektech spočívá především v tom, vymezit hranice funkčnosti aplikace a tuto funkcionalitu popsat dostatečně pro klienta a vývojáře. Klient si ujasní, co přesně požaduje, a jakým způsobem dojde k implementaci těchto požadavků.

V neposlední řadě slouží analytické dokumenty při posuzování plnění díla a akceptaci aplikace po jejím dokončení.

Řízení projektů

Každý projekt by měl být řízen.

Ještě jednou - je to opravdu důležité - každý projekt by měl být řízen.

Čím náročnější projekt, tím zodpovědnější a kvalitnější řízení vyžaduje. Projekt řídí manažer projektu. Jeho úkolem je dohlížet na všechny jednotlivé aspekty projektu Jakým způsobem jsou plněny a předcházet problémům, které by mohly narušit jeho časový plán.

Řízení jednoduchých projektů je relativně snadné. Na začátku projektu se stanoví milníky, které jsou klientem a dodavatelem oboustraně kontrolovány. U běžného webového projektu, například implementace e-shopu, se může jednat o milníky: soupis požadavků, procesní analýza, vývoj a implementace, testování, nasazení do pilotního provozu, spuštění ostrého provozu.

Poradenství

V oblasti webového vývoje jsme urazili velmi dlouhou cestu. Existuje mnoho technologií, které lze na trhu zvolit a docílit s nimi skoro stejného výsledku. Technologie lze mezi sebou také propojovat a vytvářet takovým způsobem hybridní aplikace (tzv. „mashup aplikace“).

Technologií stále přibývá, zdokonalují se, a co platilo pro tu či onu technologii před půl rokem, nemusí platit dnes.

Po více než sedmi letech působení v oboru máme zkušenosti a znalosti na to, abychom Vám dokázali zodpovědně poradit, která z technologií nebo postupů povede k vyřešení Vašeho problému.

Klientovi se snažíme nabídnout několik variant řešení, kdy u každé vyhodnotíme její výhody a nevýhody. Naší prioritou není cena, ale spokojený klient.

Vývoj

V oblasti vývoje máme zkušenosti jak s open source technologiemi, tak s komerčními. Z oblasti open source se soustředíme na PHP, z komerčních na platformu Microsoft :NET.

Vývoj aplikací se snažíme provádět pomocí agilních metod a iterací. Důležitou součástí vývoje je řízené testování a bug tracking.

Dokážeme vyvinout aplikace pro Váš počítač, webové informační systémy všeho druhu, aplikace pro mobilní telefony s operačním systémem Windows Mobile a to vše umíme propojit mezi sebou a aplikacemi MS Office.

 

ÚVOD | SLUŽBY | ŘEŠENÍ | PROJEKTY | KONTAKTY

© 2008 David Kasl