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

UAT, tedy User Acceptance Testing, je důležitá testovací fáze projektu, ve které probíhá testování systému uživateli, kteří hodnotí, zda systém odpovídá požadavkům, které na něj byly kladeny. Pracuje se s reálnými scénáři používání aplikace a tak je i dobře otestována uživatelská přívětivost a použitelnost připraveného systému.

Manuální testování

  • Využívá se pro testování nových funkcionalit ve fázi vývoje
  • Základní metodou je dynamické testování černé skříňky
  • Tester má přímý přístup do testovací databáze (SQL klient)
  • Hodnotí se shoda se specifikačními dokumenty projektu

Automatické testování

  • Využívá se pro časově náročné rutinní a regresní testy
  • Probíhá paralelně s manuálním testováním
  • Testovací scénáře mohou zahrnovat unit testy
  • Hodnotí se výstup (report) testovacího nástroje

Používané testovací nástroje

Pro testování webových aplikací a těžkých klientů

  • Test Complete od SmartBear Software

Pro testování webových stránek a aplikací

  • Open source technologie Canoo Web

Pro zátěžové test

  • Test Complete od SmartBear Software
  • Open source technologie JMeter

zpět na přehled služeb

Přehled klientů, kterým jsme službu dodávali:

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ý IS pro kolektivní systém zpětného odběru elektrozařízení v ČR

Extranetový IS pro kolektivní systém zpětného odběru elektrozařízení v ČR

Vyjádření klienta:

„Informační systém Recos, který vytvořila společnost Definity Systems pro nás, jako největšího provozovatele kolektivního systému pro zpětný odběr elektrozařízení v ČR, pokrývá plně veškeré velmi specifické oblasti činnosti naší společnosti. Prostřednictvím systému Recos řídíme skutečně efektivně a s vysokou produktivitou sběrná místa, logistické partnery i zpracovatele. Údaje o počtu elektrozařízení uvedených na trh vykazují výrobci elektrozařízení prostřednictvím tzv. black boxu - systému, který zaručuje, že vysoce citlivá obchodní data budou zpracována pouze v agregované podobě a že se nedostanou do nepovolaných rukou. Vytvořený informační systém je srovnatelný s úrovní nejvyspělejších kolektivních systémů v celé Evropě.“

Ing. Roman Tvrzník, Generální ředitel
ELEKTROWIN a.s.

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