|
|
 |
Vývoj na míru
|
|
|
Motto
|
|
|
|
Vývoj, úprava a implementace podnikových informačních systémů na míru
|
|
|
Úvodník
|
|
|
Produkt Vývoj na míru patří do skupiny služeb 1:1 Solution společnosti D3Soft s.r.o.
Skupina služeb 1:1 Solution představuje řešení, které maximálně vychází vstříc potřebám
zákazníků a vždy vychází ze vzájemného dialogu.
Firmy se specifickým výrobním programem a různorodými metodami řízení se na softwarovém
trhu nesetkávají s adekvátní nabídkou produktů. Velmi často dochází k situaci, kdy
si firma pořídí nákladné řešení s funkcemi, které později vůbec nevyužívá. Naopak
podpora specifických oblastí buď není k dispozici vůbec, nebo je k dispozici ve
formě tzv. customizovatelných rozšíření. Výsledek dodatečného rozšiřování a úpravy
stávajících řešení není vždy optimální. Veškeré tyto nedostatky eliminuje produkt
Vývoj na míru společnosti D3Soft s.r.o.
|
|
|
Hlavní výhody vývoje informačních systémů na míru:
|
- standardní systémy momentálně požadovanou business problematiku vůbec neřeší
- požadované funkce nebo oblasti jsou z pohledu dodavatelů komplexních systémů minoritní
problematikou a s jejich řešením ani výhledově nepočítají
- informační potřeby podniku jsou dynamičtější než možnosti reakce dodavatelů komplexních
řešení
- komplexní systémy třetích dodavatelů neumožňují customizaci potřebných funkcí
- komplexní systémy třetích dodavatelů customizaci potřebných funkcí sice umožňují,
ale výsledná implementace nesplňuje požadavky uživatelů na komfort, jednoduchost
či produktivitu práce
Naši zákazníci oceňují služby v oblasti vývoje na míru především díky efektivnosti
svých vložených investic a jejich rychlé návratnosti.
|
|
|
Charakteristika řešení
|
|
|
|
Cílem produktu Vývoj na míru je pokrytí celého životního cyklu realizace informačního
systému. Ten představuje jeho návrh, vývoj, implementaci a zajištění následného
provozu. Dalším krokem může být rozvoj nasazeného řešení a integrace vyvinutých
řešení do cílové infrastruktury.
|
|
|
|
V rámci produktu Vývoj na míru nabízíme
|
|
|
- kompletní informační systémy
- vývoj subsystémů pro specifickou věcnou problematiku
- rozšíření funkčnosti systémů jiných dodavatelů o specifické chybějící funkce
- integrační vazby dosud nekomunikujících částí řešení
Pro maximální uspokojení požadavků zákazníků v oblasti obsahu, kvality, termínů
a vložených nákladů postupujeme vždy podle interní metodiky, kde klademe důraz na
úzkou spolupráci se zákazníkem ve všech fázích vývojového cyklu. Zákazník tak má
dokonalý přehled o postupu prací na daném řešení.
Vývoj na míru umožňuje zákazníkům dynamicky vstupovat do řešení a postupně usměrňovat
další postup realizace.
|
|
|
Fáze vývojového cyklu
|
|
|
Úvodní studie
Formulace vize požadovaného řešení řídícím výborem. V této fázi se rozdělí informační
požadavky do menších samostatných projektů, definují rámcová rozhraní a specifikují
potenciální metodická, organizační a technická rizika. Výstupem je také rámcový
odhad nákladů na jednotlivé projekty.
Příprava technického projektu
Po určení priorit jednotlivých projektů a definici realizačních týmů začínají projektové
týmy pracovat na přidělených oblastech. Koordinaci jednotlivých projektů včetně
harmonizace rozhraní zajišťuje řídící výbor. Realizace projektu začíná detailní
analýzou. Jejím výstupem je transparentní specifikace obsahu jednotlivých etap (zpravidla
technikami vizualizačního jazyka UML – Unified Modelling Language), stanovení dodavatelem
garantovaných maximálních nákladů na realizaci jednotlivých etap a závazný časový
harmonogram vývoje a implementace. Výstupy jednotlivých projektových týmů v této
fázi, schválené řídícím výborem, jsou podkladem pro uzavření smluvního vztahu na
vývoj a implementaci projektu.
Realizace
Obsahem této fáze je vývoj a testování vyvíjeného řešení. Základní myšlenkou je
iterativní přístup, kdy výstupem každé iterace je spustitelná verze vyvíjeného řešení.
Každá iterace začíná návrhem modulů, úloh a funkcí, pokračuje programovým vývojem,
integrací vyvinuté oblasti do testovací verze. Dalším krokem je ověření požadované
funkčnosti v procesech interního testování. Otestovaný výsledek iterace je okamžitě
předán k testování vybraným uživatelům ze strany zákazníka. Uživatelé, zástupci
zákazníka, jsou součástí realizačního týmu. Jsou postupně seznamováni s nasazovanými
moduly, podílejí se na tvorbě uživatelské dokumentace a ve fázi nasazení systému
hrají klíčovou roli při školení dalších uživatelů. Finální iterace v definované
etapě řešení je podrobena akceptačním testům. Obsah akceptačních testů je součástí
technického projektu a kromě ověření správné funkčnosti jsou jejich obsahem také
výkonnostní a zátěžové testy v odpovídající technické infrastruktuře.
Implementace
Úspěšné absolvování akceptačních testů je impulsem k uvedení programového řešení
do rutinního provozu. Způsob uvedení do rutinního provozu popisuje technický projekt.
Pokud je to prospěšné, je rutinní provoz zahájen pilotní ověřovací implementací
u omezeného vzorku předem zaškolených uživatelů. Výstupem této fáze je předávací
protokol a přechod do fáze podpory.
|
|
|
Přednosti
|
- řešení na míru
- uživatelská přívětivost
- profesionální podpora
- partnerství se zákazníkem
- metodická podpora
|
Přínosy
|
- úspora nákladů za drahá řešení dostupná na trhu
- rychlá návratnost vložených investic
- nezávislá vývojová platforma (MS .NET, Java, …)
- komplexní dodávka včetně nezbytného hardware a systémového software
- zvýšení efektivity práce
|
Vedle vývoje aplikačních řešení na míru podle zadání klientů jsme schopni rovněž
poskytovat vlastní konzultační a vývojové kapacity, pomáhat při sestavování a koordinaci
externích vývojových týmů.
Jsme Vám rovněž schopni předat dlouholeté zkušenosti z vývoje vlastních aplikačních
řešení, vlastní produktivní vývojový middleware a zkušenosti jednotlivých členů
vývojového a implementačního týmu, a to především formou konzultací v oblastech:
- aplikace metodologie UML s podporou jednoduchých CASE nástrojů (Enterprise Architect,
MS Visio For Enterprise Architect, ...)
- práce ve vývojových prostředích MS Visual Studio, MS Visual Studio .NET (jazyky
C#, C++, VB, VBS, JS, XSLT, ...)
- vývoj aplikačních řešení na bázi vícevrstvé aplikační architektury
- aplikační servery na bázi ASP.NET, ASP, COM, COM+, ...
- databázová vrstva (ADO.NET, ADO, native, ...)
- klientská vrstva (tenký a tlustý klient), podpora mobilních klientů (PDA, offline
technologie a replikace)
- integrace na bázi enterprise technologií (XML, Web Services, Biz Talk Server, ...)
- zkušenosti s vývojem komunikačních technologií s požadavky na nejvyšší úroveň bezpečnosti
(kartový platební styk, ...)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Vyberte velikost Vaší firmy:
|
|
|
|
|
|
|