Řešení pro PowerDesigner



Poskytujeme následující řešení a rozšíření v PowerDesigneru:

1. Tvorba/úprava metodiky modelování

Pro modelování rozsáhlejších oblastí anebo modelování v týmu je vždycky výhodné stanovit pravidla, podle kterých se bude modelovat. Sepsat tato pravidla ve wordovském dokumentu je sice krok správným směrem, ale ještě to nezaručuje dodržování těchto pravidel a postupů ve všech modelech a všemi členy týmu. Pomůžeme Vám zakomponovat Vaše specifická pravidla, požadavky a postupy přímo do prostředí PowerDesigneru:

  • automatizace rutinních činností;
  • automatické kontroly správnosti modelů;
  • implementace vlastních pravidel modelování;
  • využití referenčních modelů;
  • metodika práce v týmu;
  • dopadová analýza ve Vašem DWH dostupná „na kliknutí“;
  • a mnoho dalšího ...

2. Návrh a implementace datových a business slovníků

Každý má trochu jiné potřeby a očekávání od toho, k čemu má daný slovník sloužit. Dokážeme navrhnout optimální implementaci v PowerDesigneru, provázání do ostatních modelů i nejefektivnější způsob údržby slovníku v aktuálním stavu.

3. Import metadat do modelů v PowerDesigneru

Málokdy se začíná úplně na zelené louce. Daleko častěji už existují více či méně strukturovaná metadata o tabulkách, sloupcích, procesech, třídách, jejich vzájemných vazbách, komentářích, atd. Pomůžeme Vám s importem těchto metadat z různých zdrojů, od excelu, přes data v DB až po migraci z jiných CASE nástroje.

4. Paralelní práce více uživatelů (zamykání na úrovni objektů)

Práce v týmu s sebou přináší jistá úskalí v podobě řešení konfliktů nad modely. Ačkoliv PD umožňuje tyto konflikty odhalit, někdy je lepší se jim rovnou vyhnout. To umožňuje speciální rozšíření pro PowerDesigner, které dokáže zamykat jednotlivé objekty a uživatel má tak jistotu, že jeho úpravy modelu budou na 100% nekonfliktní.

5. Asistovaný/garantovaný upgrade PD modelů

Při upgrade modelů na vyšší verzi PowerDesigneru může na povrch vyplavat celá řada problémů v modelech (ať už způsobené bugem nebo uživatelskou chybou) s následkem poškození nebo dokonce ztráty cenných informací obsažených v modelech. Díky naší službě dokážeme garantovat 100% zachování všech kritických informací v modelech I po upgradu.

6. Strukturované changelogy

Úprava PowerDesigneru, která umožní podrobněji evidovat historii změn např. na tabulkách v datových modelech a přehledně v těchto modelech vyhledávat nebo filtrovat. Umožní Vám doslova na pár kliknutí odpovědět na otázky typu: „Jak a kdy byl implementován business požadavek XY?“ Kolik objektů modifikoval uživatel ABC za poslední dva měsíce? Kolik požadavků bylo implementováno tento týden?“

7. Nasazení PowerDesigneru a iniciální tvorba modelů v těchto oblastech:

  • datové modelování;
  • procesní modelování;
  • objektové/UML modelování;
  • modelování enterprise architektury;
  • XML modelování;
  • libovolné custom/free modelování.

8. Zdokumentování a/nebo vývoj primárních systémů nebo datového skladu

„Podědili“ jste v rámci společnosti historickou databázi a potřebujete znát její strukturu? Zavádí u Vás dodavatel nový primární systém a Vy potřebujete znát jeho strukturu kvůli čerpání dat do datového skladu? Probíhá u Vás fůze s jinou společností, která nemá tak vysoké standardy na dokumentaci anebo vyvíjela datový sklad rovnou na koleně? Nechte si od nás provést reverse engineering těchto systémů, zobrazení logických celků na samostatných diagramech, import všech potřebných metadata přímo z DB. Může to být otázka několika málo hodin nebo maximálně jednotek dnů.

9. Podpora PowerDesigneru pro GDPR

Datové modely primárních systémů lze díky PowerDesigneru poměrně snadno rozšířit o další dovednost. Evidence osobních a citlivých údajů bude výrazně jednodušší a vzhledem k tomu, že GDPR je nutné řešit s ohledem na procesy ve Vaší společnosti, nabízí PowerDesigner i možnost procesního modelování a jeho velmi těsného propojení do datových modelů.

10. Zajištění podpory dosud nepodporované DB

Máte DB, kterou PowerDesigner standardně nepodporuje a chtěli byste zdokumentovat její strukturu? Nebo dokonce prováděli pomocí PowerDesigneru její vývoj? PowerDesigner umožňuje vyvinout tzv. definiční soubor, který Vám to umožní.

11. Hromadné operace nad modely (opravy, rozdělování modelů, ...)

Potřebujete hromadně upravit velké množství objektů? Například doplnění sjednocených komentářů pro všechny auditní sloupce v mnoha modelech? Nebo nutně musíte sjednotit jmenné konvence všech objektů podle nových firemních standardů? Objevili jste chybu, která se historicky (např. kopírováním objektů) roznesla do mnoha modelů? Využijte naše zkušenosti a nechte si zjednat nápravu nejefektivnějším možným způsobem.

12. Vysoce customizované projekty využití PowerDesigneru

Pokud Vám ve spojení s modelováním přidělává libovolná související agenda spoustu práce, je tento bod určený možná právě pro Vás. PowerDesigner je někdy možné využít i pro úlohy, které jsou od standardního modelování poměrně dost vzdáleny. Několik příkladů již realizovaných projektů:

  • DWH akcelerátor (plně automatizovaná synchronizace jak struktur, tak samotných dat do analyticky orientované DB);
  • automatizovaný monitoring ETL jobů;
  • efektivní udržování DWH modelů pro více zemí (zachování konzistence a odstranění duplicit);
  • automatizované rozdělení modelů na menší celky.

Všechna tato řešení a rozšíření jsou rovněž stručně popsána v marketingovém letáku zde.

Podrobné informace o typických úlohách, které řešíme v PowerDesigneru u našich zákazníků v rámci produktových konzultací, jsou zde.