Definity System s.r.o. - vývoj software na zakázku

Systémová analýza

Systémová analýza je nejlepší způsob, jak získat co nejpřesnější představu o rozsahu, ceně a době realizace a zároveň vytvořit standardizovanou dokumentaci pro následný vývoj.

Cílem systémové analýzy je detailně zmapovat a popsat problematiku vedoucí k realizaci nového systému.

Rychlá navigace

Porovnání úvodní a systémové analýzy
Forma a obsah systémové analýzy
Realizace systémové analýzy
Kontakt a další informace

 

Systémová analýza je písemné zachycení modelu chování požadovaného systému do jeho šířky a hloubky (detail). Informace jsou zachyceny v přehledné a srozumitelné podobě, aby nedocházelo k nedorozuměním plynoucích z různé technické úrovně zadavatele a dodavatele.

Systémová analýza je určena pro několik cílových skupiny:

  • Zadavatele budoucího systému
  • Uživatele budoucího systému
  • Projektové manažery
  • Systémové designéry (hlavní programátory) dodavatele
  • Hlavní testery dodavatele
  • Dokumentaristy

Odsouhlasená systémová analýza následně slouží jako poklad pro tyto následné procesy:

  • Tvorba detailní analýzy nákladů
  • Tvorba detailního časového harmonogramu
  • Sestavení registru rizik
  • Prioritizace a etapizace výroby jednotlivých požadavků (modulů)
  • Tvorba projektového plánu
  • Tvorba systémové designu (architektury) a následné výroba požadovaného systému
  • Tvorba testovacích scénářů
  • Tvorba akceptačních kritérií zadavatele (pro závěrečnou akceptaci díla)

Před zahájením systémové analýzy, je vhodnou etapou úvodní analýza, která rychle a levně zachytí hrubý rozsah systému a lze rozhodnout jakým směrem pokračovat. Viz porovnání úvodní a systémové analýzy.

 

 

Forma a obsah systémové analýzy

Jedná se o strukturovaný dokument s výčtem funkcí, které má systém mít, s jakými okolními systémy bude spolupracovat a jaká omezení musí systém respektovat. Funkce jsou popsány textovými scénáři interakce systému s jeho okolím (s uživatelem nebo jiným systémem). Součástí jsou přílohy, které byly shromážděny v průběhu analýzy (např. snímky obrazovek stávajících systémů, příklady reportů, popis rozhraní) a které vznikly pro nový systém (nové reporty, návrhy obrazovek, návrhy nových rozhraní).

Obsah systémové analýzy

 

VÝCHOZÍ SITUACE

  • Popis zákazníka a jeho postavení na trhu
  • Popis problematické oblasti
  • Cíle projektu
  • Zainteresované osoby zákazníka

VIZE ŘEŠENÍ PROBLÉMU

  • Popis návrhu řešení

MODEL TŘÍD

  • Diagram, který zachycuje všechny statické subjekty, jejich atributy, případné hlavní metody a vztahy mezi nimi

FUNKČNÍ POŽADAVKY

  • Strukturovaný seznam požadavků na funkce systému
  • Aktéři systému (výčet typů uživatelů a okolních systémů)
  • Diagramy a scénáře případů užití (seznam funkcí systému s podrobným popisem činnosti (scénářem) každé funkce (přílohou dokumentu word). Scénář popisuje krok po kroku chování uživatele nebo okolního systému a reakci navrhovaného systému)

NÁVRH OBRAZOVEK

  • Návrh hlavních obrazovek a jejich provázání

OSTATNÍ MODELY

  • Případný stavový diagram, sekvenční diagram, diagram spolupráce apod.

NEFUNKČNÍ POŽADAVKY A OMEZENÍ

  • Aplikační prostředí
  • Okolní aplikace a systémy
  • Pracovní prostředí systému
  • Požadavky na provozní vlastnosti (rychlost, bezpečnost, přesnost, odolnost, kapacita, instalace, archivace, podpora)
  • Požadavky na vzhled a dojem a uživatelská rozhraní
  • Zákonné požadavky, normy a předpisy
  • Požadavky na nasazení systému

BLOKOVÉ SCHÉMA SYSTÉMU

  • Schéma okolních systémů a jejich rozhraní

OSTATNÍ

  • Rizika realizace

SLOVNÍČEK POJMŮ

  • Vysvětlení užitých business a technických pojmů, vč. synonym

 

 

Realizace systémové analýzy

Vypracování dokumentace trvá obvykle několik týdnů, zahrnuje četná interview se zákazníkem, zapracování informací do dokumentace, proces připomínkování a schvalování, předání dokumentace v elektronické a tištěné podobě a závěrečnou prezentaci obsahu analýzy.
 


 

 

 

 

Kontakt a další informace

Rádi Vám poskytneme jakékoli další informace a zodpovíme na Vaše dotazy na následujícím kontaktu:
 

telefon: +420 777 773 377
email: sales@definity.cz

Případně můžete Váš dotaz zadat přímo do následujícího formuláře:

Opišete kód: This is a captcha-picture. It is used to prevent mass-access by robots.

Podpora a řešení

Problém:
Společnost má software, který sice běží, ale vyžaduje neustálou péči, jinak se zastaví.

Návrh řešení:
Poskytnutí kapacit formou bodyshoppingu pro okamžitou výpomoc.

Podpora a řešení

Problém:
Chci se ujistit, zda můj problém je řešitelný vývojem software.

Návrh řešení:
Konzultace se systémovým analytikem.

Podpora a řešení

Problém:
Potřebuji hrubý odhad ceny vývoje software jako podklad pro další rozhodování.

Návrh řešení:
Rychlé provedení sběru základních funkčních požadavků či rychlé zpracování stručné úvodní analýzy a následný návrh hrubého odhadu ceny a času dodání.

Podpora a řešení

Problém:
Chci přesný odhad ceny a času na vývoj a dodání software.

Návrh řešení:
Provedení systémové analýzy, zpracování strukturovaného cenového odhadu a časového harmonogramu.

Podpora a řešení

Problém:
Chtěl bych si vybrat mezi více nabídkami na vývoj software a snadno je porovnat.

Návrh řešení:
Základem je existence jednotného zadání pro výběrové řízení, jinak hrozí riziko neporovnatelných nabídek. Řešením je zpracování nezávislé systémové analýzy jako jednotného vstupu do výběrového řízení a následné porovnání nabídek.

Podpora a řešení

Problém:
Mám představu, jaký software zhruba potřebuji, ale nechci být zodpovědný za jeho vývoj a provoz.

Návrh řešení:
Kompletní provedení vývoje a provozu software na zakázku stylem: Analýza – Vývoj – Outsourcing provozu – Další rozvoj.

Podpora a řešení

Problém:
Nechci být zodpovědný za provoz software a jeho rozvoj, chci ho prostě jen používat.

Návrh řešení:
Kompletní outsourcing provozu skládající se ze služeb: Serverhousing, Aplikační podpora, Systémová správa, Správa požadavků, Upgrady a další rozvoj.

Podpora a řešení

Problém:
Mám krabicový systém (účetnictví, sklady, mzdy…) a potřebuji ho rozšířit o další funkce či modul. Můj dodavatel toto nenabízí anebo nabízí nevyhovující podmínky.

Návrh řešení:
Krátká úvodní konzultace či úvodní analýza. V případě realizovatelnosti hrubý odhad ceny a času dodání. V případě akceptace vývoj nové funkcionality a integrace se stávajícím systémem.

Podpora a řešení

Problém:
Mám již zavedený systém od renomovaného dodavatele (SAP, Oracle, apod.) a uvažuji o jeho rozšíření ven z firmy (dodavatelé, prodejní síť, …). Nákup licencí pro pokrytí tak velkého množství uživatelů by však byl ekonomicky neodůvodnitelný.

Návrh řešení:
Vývoj softwarové nadstavby např. formou webové aplikace s licencí pro neomezený počet uživatelů.

Podpora a řešení

Problém:
Mám již podnikový systém, ale nyní potřebuji některé jeho funkce propojit s internetem.

Návrh řešení:
Vývoj webové nadstavby integrované se stávajícím podnikovým systémem s vysokým stupněm zabezpečení.

Podpora a řešení

Problém:
Potřebuji systém s mnoha různorodými klienty (zákazníci, interní zaměstnanci, dodavatelé, mobilní uživatelé).

Návrh řešení:
Vývoj vícevrstvé aplikace se sdíleným funkčním a datovým jádrem a několika uživatelskými rozhraními (webový klient, Windows klient, PDA klient, mobilní klient).

Podpora a řešení

Problém:
Současný dodavatel nám nedokáže spravovat a rozvíjet stávající systém dle potřeb naší rostoucí společnosti v požadované kvalitě a v termínech, případně vůbec.

Návrh řešení:
Nalezení nového stabilního zavedeného partnera, softwarovou firmu, která má dostatek zkušeností s řešením okamžitých problémů a dokáže nabídnout i kvalitní řešení dlouhodobé situace. Obvykle se stávající systém nahradí novým profesionálním řešením odpovídajícím současným i budoucím potřebám společnosti.

Vybrané reference

Extranetový systém protikorozní katodové ochrany

Extranetový systém protikorozní katodové ochrany

Vývoj extranetového řešení pro evidenci, zpracování a analýzu dat protikorozní katodové ochrany produktovodů společnosti MERO. Systém přispívá k včasnému odhalování potenciálních defektů potrubí, čímž předchází potenciálním ekologickým a materiálním škodám způsobeným nekontrolovaným únikem obsahu potrubí (ropa). Poskytování komplexních služeb v oblasti systémové analýzy, návrhu, vývoje a dlouhodobé údržby a rozvoje systému. Poskytování second-level hotline, technické podpory a komplexního outsourcingu provozu softwarové a hardwarové infrastruktury v režimu 24x7 včetně kompletní dodávky a pravidelné obnovy serverového hardware.

více o řešení

Pracovní pozice

Přidejte se k našemu týmu a vyberte si z nabízených pracovních pozic:
Další informace naleznete v sekci Kariéra
všechny pozice