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ář

Sparx Enterprise Architect vydává novou, 14. verzi

Sparx po delší době vydal novou verzi svého nejdůležitějšího produktu. Nebudu zde ale popisovat, co může běžný uživatel tvořit nového, ale zaměřím se na důležité aspekty týkající se licencí a edicí. O nových vlastnostech popovídám jindy.

Až do verze 13.5 existovalo 6 edic: Desktop, Professional, Corporate, System Engineering, Business and Software Engineering a Ultimate. Od verze Corporate bylo možné zakoupit i plovoucí licence. Co se změnilo? Verze 14 sloučila System Engineering a Business and Software Engineering do jedné edice nazvané Unified. Dále zrušila edici Desktop a konečně Professional edice dostane plovoucí klíč. To s sebou ponese i změny v cenách, zatím ale nedokáži říct jak (snad to bude během května jasné).

Celé to shrnuji do následující tabulky:

Edice Dostupná do verze 13.5 Dostupná od verze 14 Poznámka
Desktop Ano Ne Pro držitele současné licence bude nabídnut upgrade zdarma na edici Professional
Professional Ano Ano Přidána (byť limitovaná) podpora modelů v Cloudu.
Professional Floating Ne Ano
Corporate (vč. Floation) Ano Ano
System Engineering (vč. Floating) Ano Ne Společně s Business and Software Engineering bude sloučena do Unified edice.
Business and Software Engineering (vč. Floating) Ano Ne Společně s System Engineering bude sloučena do Unified edice.
Unified (vč. Floating) Ne Ano Sloučení edicí Business and Software Engineering a System Engineering.
Ultimate (včetně Floating) Ano Ano

Zjednodušeně řečeno tedy budou 4 edice: Ultimate, Unified, Corporate a Professinal, přičemž všechny umožní zakoupit plovoucí licence. Podrobnější informace jsou na webu Sparxu (základní informace a rozdíl mezi edicemi).

Aktivační klíč

Od verze 14 musíte kromě licenčního klíče zadat i tzv. aktivační klíč, což jsou 4 písmena, která vás opravňují ke spuštění nástroje (podrobné informace jsou v nápovědě). Osobně se domnívám, že je to zbytečné. Pokud si někdo chce nelegálně uložit licenční klíč, tak tyto 4 znaky k tomu přidá, jsou nekryptovaně uložené na počítači s instalací EA.

Prodloužení licencí

Dodnes platilo, že při zakoupení licence můžete EA používat doživotně s tou výhodou, že po dobu jednoho roku si můžete bezplatně stahovat aktualizace. Po tomto roce jste měli možnost si znovu aktualizaci dokoupit za zvýhodněnou cenu až po dobu pěti let od zakoupení dané licence. Sparx nyní tuto dobu snižuje na tři roky.

Prodej licencí

Nové licence i jejich prodloužení včetně případné podpory si můžete u mě zakoupit. Pokud potřebujete další informace (ať už k prodeji, nové verzi nebo k čemukoliv jinému spojenému s EA či UML), jsem k dispozici.

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

Jak jsem se STAL oficiálním prodejcem Sparx Enterprise Architectu

Loni jsem tu popisoval mé strasti k cestě stát se oficiálním konzultantem a školitelem nástroje Sparx EA. Učinit se oficiálním konzultantem/školitelem je však podmíněno prodáváním licencí. Tehdy jsem to nechtěl dělat, ale připouštěl jsem možnost, že časem změním názor. A stalo se. Jak?

Prvním rozhodováním bylo, zda do toho jít či ne. Prodejce pro Českou republiku máme, k čemu tedy dalšího? Trh mají ti současní jistě dobře podchycený, v korporacích budou zaháčkovaní a co si budeme namlouvat, známosti také dělají své.

Na druhou stranu tu je skutečnost, že není žádný cíl co do počtu licencí, které musím prodat. Dále mi do karet hrálo (a hraje) to, že EA a UML stále učím, pořádám kurzy, tak proč lidem neříkat, že když s ním umím pracovat, umím ho naučit používat ostatní, píši pro něj rozšíření, tak ho koneckonců umím i prodat? Nakonec jsem se tedy rozhodl, že do toho jdu.

Druhý bod k rozmyšlení bylo, jakou formou to učinit. Firmy slyší na DPH, ale já jsem OSVČ a k DPH se nechci hlásit (jsem pouze osoba identifikovaná, mám zákazníky i mimo ČR). Vše směřovalo k tomu, že bude nejrozumnější založit firmu, která se k DPH přihlásí dobrovolně. Nakonec firma opravdu vznikla, již jsem o ní psal.

Třetí krok jsem považoval za nejlehčí. Navážu na komunikaci se Sparxem a řeknu jim, že do toho jdu, vložím produkty na e-shop a bude. Jenže ouha. Výměna e-mailů se Sparxem byla na opravdu dlouhou dobu. Musel jsem jim popisovat, jak budu licence prodávat, jak to budu propagovat, proč vlastně chci ty licence prodávat apod. Po několika měsících jsem nakonec dostal jejich souhlas a mohl podepsat smlouvu. Díky ní jsem dostal přístup k licenčnímu portálu a opravdu jsem začal licence prodávat.

Co mě čeká dál? Krátkodobý cíl je jasný, do e-shopu dát všechny možnosti prodeje licencí, v současné době mám ty nejdůležitější: základní prodej nových licencí, prodloužení licencí, několik rozšíření nástroje a konečně Pro Cloud Server. Chcete-li něco jiného, samozřejmě můžete napsat.

Z dlouhodobého hlediska stále budu usilovat o realizaci původní myšlenky: stát se oficiálním školitelem a konzultantem Sparxu. Ať už to dopadne jakkoliv, pořád mě můžete poptávat, tak jako dosud, na cokoliv, co je spojeno s UML, Sparx EA a dalšími oblastmi, které s tím souvisí. A samozřejmě nově můžete nakupovat licence. Budu rád, pokud si vyberete za dodavatele právě mě.

Důležité odkazy:

 

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