UML pro analytiky

Představuji naprosto nové, z praxe vycházející a na praxi zaměřené školení UML pro analytiky. První běh je naplánován na 11. a 12. října v Praze. Neváhejte, načtěte si o něm více a přihlašte se.

Rubriky: Nezařazené | Štítky: , | Napsat komentář

Novinky v oddělení Sparx EA

Někdo si užívá zaslouženou dovolenou, někoho třeba teprve čeká, ale lidé v oddělení Sparx EA pracují stále. Někdy je to ke škodě uživatelů, někdy to jsou zase příjemné zprávy. Co je tedy nového?

Začnu tou nepříjemnou zprávou, ale poté uvedu snad tři pozitivní. Od 1. srpna Sparx přešel na – pro zákazníka dražší – licenční model, co se množství týče. Až do konce července byly množstevní slevy odstupňované 1-4 licence, 5-19 licencí, 20-100 licencí a konečně 100+ licencí. To platilo jak pro nové licence, tak pro jejich obnovu. Nyní Sparx poskytuje množstevní slevy až od 50 licencí výše (tj. 1-49 licencí za plnou cenu, pak 50-100 licencí a nakonec 101+), a to pouze v případě nových licencí. Pokud jde o obnovu licencí, tak množstevní slevy již neposkytuje vůbec.

Další změna je v čase, který máte na obnovu licence. Dříve vám Sparx dával pět let, nyní pouze tři roky. Na úvodní stránce produktu se stále píše, že se tato změna zvažuje, ovšem na stránce věnované odpovědím při prodeji jsou již zmíněné tři roky natvrdo.

I přes tuto nepříjemnost to neznamená, že vám při větším odběru licencí nemůžu poskytnout nějakou slevu sám za sebe. Možnosti nákupu jsou na stránkách e-shopu nebo mi napište.

A nyní k tomu lepšímu:

  • 21. září 2018 pořádám školení Enterprise Architect pro (nejen) mírně pokročilé, takže pokud máte zájem, přihlaste se. Kromě jiného se naučíte, jak správně v EA modelovat, nikoliv jen kreslit.
  • Ve spolupráci se společností Anywhere pořádáme 30. srpna od 9 hodin cca dvouhodiné povídání na téma Efektivní modelování pomocí UML a Sparx EA. Je to zdarma, registrovat se můžete na stránkách Anywhere.
  • Na říjen plánuji uspořádat další setkání uživatelů EA. Na přelomu srpna a září k tomu napíšu více včetně nabídky přednášek. Jestliže sami chcete přijít s vlastním tématem, nebojte se toho, napište mi (nebo to sdělte níže v komentářích). Budu rád, když to i napodruhé bude povídání více lidí.

Přeji vám pěkný zbytek srpna a těším se na viděnou na libovolné z výše uvedených akcí.

Rubriky: Nezařazené | Štítky: , , | Napsat komentář

Rozšiřuji své služby o konzultaci a prodej nástroje eaDocX

Je to pár dní, co jsem se stal (resp. má firma Capricorn Pro) oficiálním partnerem společnosti ability engineering, která mj. dodává populární nástroj eaDocX. Jedná se o vyspělé dokumentační rozšíření Sparx Enterprise Architecta, které dokáže výrazně více, než – a to si přiznejme – nepříliš povedené generování reportu v EA.

V rámci své činnosti tedy nabízím nejen prodej licencí, ale samozřejmě také konzultace a posuzování, která edice společně s EA vaše potřeby dokáže naplnit nejlépe. Díky tomu, že jsem i autorizovaným prodejcem licencí Sparx EA, tak dobře zvolený tandem s eaDocX může v mém podání fungovat lépe, než když si mnohé věci děláte na koleně sami. Neváhejte mě tedy kontaktovat s dotazy, přáními či žádostmi o nějaké představení.

Rubriky: Nezařazené | Štítky: , | Napsat komentář

Pozvánka na školení „Rozšiřte si Sparx Enterprise Architect dle vlastních potřeb“

Zvu Vás na jednodenní školení Rozšiřte si Sparx Enterprise Architect dle vlastních potřeb, které se koná 20. července 2018 od 9 hodin v Praze v sabi µHUBu.

Provede vás od základů až po pokročilé možnosti a skryté funkce oblíbeného nástroje. Vše bude demonstrováno pomocí jazyka C# a nástroje Microsoft Visual Studio, který je v edici Community za poměrně příznivých podmínek k dispozici zdarma a přitom poskytuje vše, co pro tvorbu rozšíření potřebujete.

Oblasti:

  • Základní funkce pro zobrazení pluginu v EA
  • Instalace rozšíření
  • Vytváření dialogů a práce s elementy
  • Používání výstupního okna
  • Přidávání vlastních nástrojových oken
  • Přidávání vlastních záložek
  • Vyvolání standardních dialogů EA
  • Dotazování se do modelu
  • Použití vlastních tabulek v podkladové databázi
  • Taje uložení informací o prvcích v modelu

Předpoklady pro účastníky:

  • zkušenost s nástrojem Sparx Enterprise Architect,
  • zkušenost s nástrojem Microsoft Visual Studio,
  • znalost programovacího jazyka C#,
  • vlastní počítač s nainstalovaným Sparx EA a Visual Studiem .NET.

Pokud chcete přijít, rád Vás přivítám. Objednávejte se na stránce společnosti Capricorn Pro.

Rubriky: Nezařazené | Štítky: , , | Napsat komentář

Jaké bylo první setkání uživatelů Sparx EA v ČR?

Než na to odpovím, rád bych začal přípravou. Plánování takového setkání mi totiž na první pohled připadlo jednoduché a časově nenáročné. Osloví se lidi, navrhnou se témata a pak se vybere vhodné místo, kde se všichni sejdeme. Inu, nebylo to tak jednoduché.

První chybou bylo, že jsem nejprve vybral termín a až poté sháněl místo. Ukázalo se, že nalézt restauraci se salonkem, kde si navíc můžu něco promítat na zdi, je úkol nelehký. Obvolal jsem možná na dvacet podniků, vždy s nepořízenou: buďto v daném termínu bylo obsazeno, nebo salonek byl zrušen, nevyhovující, případně cena pronájmu byla vysoká. Nakonec jsem našel smíchovskou hospůdku Tradice, kde mi vyšli vstříc.

Než přijdou… (setkání bylo tak příjemné, že jsem zapomněl udělat fotku při plném obsazení)

V daný den jsem přišel raději o hodinu dřív, abych si vše vyzkoušel nanečisto. Díky tomu jsem zjistil, že ne všude mají prodlužovačku, takže jsem narychlo ještě volal kolegovi, ať jednu cestou koupí. Povedlo se a pár minut po šesté jsme mohli začít.

První povídání se týkalo postřehů z podobné konference v Londýně, druhé pak zkušeností s generováním reportů na středně velkém projektu v takové podobě, aby byly použitelné. Pro mě bylo asi nejdůležitější sdělení, které potvrzovalo, co jsem si myslel dávno: bez postprocessingu nebo správného nástroje pěkný report nebude. Níže jsou uvedeny prezentace k oběba přednáškám.

Po oficiální části již následovalo volné povídání na různá témata, ve mně určitě stále ještě rezonují (Pro) Cloud Server, správa uživatelů a využívání BPMN v praxi (simulace). Přínosné také byly tři různé pohledy na totéž. Je vidět, že svět enterprise architektů, solution designerů a business procesářů si stále potřebuje nalézt k sobě cestu tak, aby se rozumně domluvili.

Za sebe jsem moc rád, že jsme se setkali a určitě naplánuji něco dalšího, odhadem na říjen. Přijdete?

 

Zkušenosti s generováním reportů Autor Jaromír Kuželka
Rubriky: Nezařazené | Štítky: | Napsat komentář

Setkání uživatelů Sparx EA – úplné informace

Časově náročné shánění místa pro naše setkání je u konce. Máme ho! Přináším tedy úplné informace.

Datum: 27. června 2018

Čas: 18:00

Místo: salonek restaurantu TRADICE (http://tradiceandel.cz), který se nachází kousek od metra Anděl (výstup Na knížecí) na ulici Radlická 806/18.

Vstupné nulové.

Program:

  • 18:00 Zahájení (Slávek Rydval)
  • 18:05 Novinky v EA 14 + co zaujalo na setkání uživatelů EA v Londýně (Slávek Rydval)
  • 18:35 Zkušenosti s generováním reportů (Jaromír Kuželka)
  • od 19:00 Volné pokračování u piva a jídla, networking. (všichni)

Salonek má ještě nějakou rezervu, takže můžete přijít i vy další, kteří jste účast nepotvrdili.

Rubriky: Nezařazené | Štítky: , | Napsat komentář

Setkání uživatelů Sparx EA – červen 2018

Na základě odezev nejen na článek o plánovaném setkání uživatelů Sparx EA mohu vyhlásit první termín takového setkání a to na 27. června 2018 (středa) v 18 hodin. Přesné místo konání není zatím určené, jistá je nějaká hospůdka v Praze, kde nás nechají chvilku v klidu a poté/přitom nalejí dobrého moku (přesné bude včas upřesněno).

A co vás čeká? To si můžete určit sami. Po krátkém přivítání budou dva cca 20minutové bloky. Je na vás, co si v těchto blocích vyberete. Přednášky s nejvyšším počtem hlasů vyhrávají. Z čeho je možné vybírat?

  • Praktické zkušenosti s definováním a generováním reportů (Jaromír Kuželka)
  • Novinky ve Sparx EA 14 (Slávek Rydval)
  • Zajímavosti a postřehy z EA User Group konference 2018 v Londýně (Slávek Rydval)

Níže je formulář, ve kterém můžete hlasovat. Kromě preferovaných přednášek prosím potvrďte či vyvraťte svou účast.

Díky a těším se na viděnou.

Rubriky: Nezařazené | Štítky: , | Napsat komentář

Připravte se na OCUP2 Intermediate na dvoudenním školení

Máte OCUP2 Foundation a chtěli byste pokročit na vyšší úroveň? V červnu pořádám školení, které má za úkol seznámit účastníky s okruhy pro certifikační zkoušku OCUP2 Intermediate, ukázat, co je třeba znát, a procvičit si to na příkladech. Témata jsou jasná, neboť vycházejí z předpokladů na zkoušku:

  • Kompozitní struktury
  • Pokročilé techniky klasifikátorů
  • Principy modelování chování
  • Rozšířené diagramy aktivit
  • Rozšířené diagramy interakcí
  • Komunikační diagram
  • Protokolární stavové diagramy

Termín školení je 25.-26. června 2018 v Praze. Budu rád, pokud se tam uvidíme. Více informací včetně možnosti si školení objednat najdete na stránce školení. V případě dalších dotazů se neváhejte zeptat.

Rubriky: Nezařazené | Štítky: , | Napsat komentář

Vznikne česká EA User Group aneb setkávání uživatelů Sparx EA?

Na jednom z mých školení jsem byl dotázán, proč vlastně tady v ČR není nějaké pravidelné, neformální setkávání uživatelů éáčka? Setkání, kde by se v nějakých rozumně krátkých blocích představila zvolená možnost nástroje, kterou by účastníci chtěli znát, a poté si posedět např. u pivka a povídat si o všem možném. Otázku jsem si sám pro sebe přeformuloval: proč něco takového nezkusím zorganizovat sám, když dosud nic takového není?

Přiznám se, že jsem nenašel důvod, proč něco takového nezkusit zorganizovat. Ano, lidé z IT jsou veskrze introverti, mají rodiny, nemají čas, honí termíny, bla, bla, bla… Samá klišé, samé výmluvy. Takže to zkusím. Vyhlašuji, že pokud se mi ozve během 14 dnů (tj. do 28. května) alespoň 20 lidí, kteří by se chtěli v červnu setkat, tak toto setkání dám do kupy. Místo setkání by bylo v Praze, vstupné žádné nebo symbolické, aby se pokryly náklady s pronájmem místnosti. Časově by to bylo v podvečer, řekněme od 18 hodin.

Jak by mohlo vypadat? Pro začátek jedno až dvě 20-30minutová povídání na zadané téma. Přednášejícím může být kdokoliv, kdo chce ostatním něco sdělit. Sám nabízím tato dvě témata:

Zaujalo vás to? Chcete se potkat? Reagujte tady v komentářích nebo mi napište e-mail. Budu rád za každý názor, za radu, odrazení, povzbuzení, pomoc nebo prostě jen chuť zkusit něco nového. Pokud se setkání uskuteční a bude pozitivní odezva, může z toho postpně vzniknout tradice.

Rubriky: Nezařazené | Štítky: , | komentářů 6

Grafy a tabulky v Enterprise Architectu

Kromě běžných elementů, jako je třída či případ užití, si můžete nechat na diagramu zobrazit koláčový či sloupcový graf nebo tabulku, a to na základě různých podkladů. Ukažme si, jak je použít.

Předně je nutno říct, že grafy i tabulku najdeme v Toolboxu ve skupině Artifacts pod názvy Standard Chart (grafy) a Model View (tabulky). Tam jsou dostupné vždy (ještě je jedna možnost, o ní se zmíním za chvilku). Vložme tedy náš první graf na libovolný diagram a zobrazme si jeho vlastnosti:

Nás bude zajímat položka Source ve stromové struktuře vlevo. Ta je totiž určená k definici grafu. Ponechme koláčový typ grafu a podívejme se, co nabízí možnost Series. Po kliknutí na výpustku vyberte, co budete zobrazovat. Jestliže vyberete např. Element.ObjectType, dostanete podíly typů elementů ve zvolených balících.

Jak ale zadat požadované balíky? K tomu slouží tlačítko Add nad dosud prázdným seznamem zdrojů. Pomocí něho vyvoláte dialog na přidání balíku. V případě potřeby zaškrtněte i Include Child Packages, jestliže chcete zahrnout do grafu i prvky z vnořených balíků.

Poté se ještě můžete podívat na záložku Appearance, kde lze upravit některé vlastnosti grafu.

Konečně zbývá použít tlačítko OK a pokochat se prvním vlastním grafem.

Fajn, hezké. Ale nějaké rozumné použití by nebylo? Jedno bych to měl, sám ho využívám v případě požadavků, resp. user stories z Atlassian Jira. Pomocí add-inu Cheeky EA Connector for Atlassian Jira si stahuji storky a v grafu pak vidím např. jejich počet rozdělený dle stavu:

Jak na to? Popis práce s addinem je popsán jinde, zde si jen ukážeme, jak nadefinovat graf. Opět vložím graf na diagram, zvolím typ 2D Bar a protože se chci dotazovat na tagové hodnoty elementů, musím holt zvolit definici pomocí SQL dotazu. Tento dotaz se doptá na všechny elementy typu JiraStory a jejich tagovou hodnotu nazvanou Status. Podle toho pak určím počet jednotlivých prvků. Konečně dotazovat se budu na storky v nějakém konkrétním balíku v modelu. K tomu však musím znát GUID takového balíku. Jak se ho dozvím? Např. tím, že na něj najedu v Project Browseru a v kontextovém menu zvolím položku Copy/Paste → Copy Node GUID to Clipboard. Hodnotu pak zadám do odpovídajícího SQL dotazu:

select op.value as Series, count (1) as ChartValue
  from t_object o, t_objectproperties op
    where o.object_id = op.object_id
      and o.object_type = 'Requirement'
      and o.stereotype = 'JiraStory'
      and op.property = 'Status'
      and o.package_id = (select package_id
        from t_package
          where ea_guid = '{7CDD29FD-DFE3-4640-B20F-AC312CB5DA43}')
group by op.value

Jeden z možných výsledků pak vidíte na jednom z předchozích obrázků.

Přejděme nyní na tabulky. Ty samozřejmě můžete také vkládat přes Toolbox, ale je ještě jedna možnost. Pokud vytváříte nový diagram, ve skupině Extended zvolte Dashboard:

EA vám předpřipraví Toolbox dle chuti – jednak některé předdefinované grafy a jednak tabulky. Především jedna z nich je hodně užitečná: Unrealized Requirements. Jedná se o seznam požadavků, které dosud nejsou nijak realizované (jinými slovy není na ně realizační vazba). Pokud tedy tento seznam vložíte na diagram, máte SQL dotaz předpřipravený, stačí jej tedy potvrdit tlačítkem OK a seznam (tabulka) je na světě:

Samozřejmě můžete použít jiný SQL dotaz, přesně takový, který odpovídá vašim potřebám.

A to je vlastně vše. Je to jen nastínění možností éáčka, pomocí kterého můžete vaše diagramy (které se pak mohou objevovat např. v reportech) ještě více vylepšovat.

Rubriky: Nezařazené | Štítky: , | Napsat komentář