Use Cases
Řazeno od nejmladších po nejstarší
-
Co je nejděsivější noční můrou vývoje IS aneb kde je vlastně zakopaný pes?
Při čtení článku na serveru Lupa.cz : Pracovali jsme i na Štědrý den, ale stejně jsme za blbce… se mi vybavila velmi známá situace: Jak vypadá projekt vývoje IS řízený nedoporučovanou anti-metodikou Tunel. O tom je tento článek.
-
Jak ve vývojářské dokumentaci nejlépe znázornit rozklad procesů?
Jeden z účastníků školení Čtvrtletní kurz profesního růstu analytika vznesl následující dotaz týkající rozkladu procesů v BPMN alias procesní mapy: „Jde mi o to, jak v EA vyrobit diagram Strom rozkladu procesů tak, aby sdílel elementy s diagramem Chod procesu. Nyní mám problém, že v Project Browseru vzniká resp. zaniká strom dle toho, který z…
-
Pořadí prvků typu Actor resp. include v UC diagramu (z cyklu zajímavé otázky ze školení)
Účastnici e-kurzu Čtvrtletní vzdělávací program profesního růstu analytika dostali za úkol vytvořit Use Case Diagram na základě zadání. Ve výsledném diagramu figurovalo vícero prvků typu Actor a některé z nich jako externí systémy. Ze zadání a následně za scénáře případu užití bylo zřejmé, že tyto prvky Actor se v algoritmu scénáře použijí v určitém pořadí.…
-
Jak řešit problém samovolného posunu realizovaného kódu od původní analýzy?
Znáte to: Analytici se hodně snaží, ale nasazený systém se díky dalším změnám postupně vzdaluje od původní analýzy. Každý systém tak z pohledu analýzy stárne a jde jen o to, jak rychle… Realizovaný kód nakonec nemusí odpovídat analytické dokumentaci a díky tomu tým padá zpět do chaotického vývoje, jako by analýza ani nebyla… Jak tomuto…
-
Vztah UML a analýzy k Review a Retrospective Sprintu ve SCRUMu (odpověď na otázku z webináře), část 1.
Po webináři Jak tvořit High Level Analýzu v agilních technikách (SCRUM apod.) jeden účastník vznesl tyto dvě zajímavé otázky: Měl bych dva doplňující dotazy ke vztahu UML a SCRUMu: Jaká je úloha analýzy na review sprintu? Jaká je úloha analýzy na retrospektivě ke sprintu? Zdravím, L. K. Tento článek odpovídá na obě otázky.
-
Proč programátor pro stromy nevidí les
K tomuto článku mne inspiroval jeden komentář k předešlému článku, evidentně od programátora.
-
Proč je v analýze tak důležitý stav nečinnosti u informačního systému, 2.část
V předešlém článku bylo vysvětleno, jak se mají správně chápat případy užití prvního druhu. V definici těchto případů užití sehrává svou velmi důležitou roli stav nečinnosti, který jsme nazvali jako IDLE stav. V této části si vysvětlíme, k jakým základním až fatálním chybám dochází, pokud se tento stav opomíjí a když se hledání případů užití…
-
Proč je v analýze tak důležitý stav nečinnosti u informačního systému? Část 1.
Je vcelku zřejmé, že pokud mají vývojáři odevzdat dobrý a pokud možno bezchybně fungující informační systém, tak se soustředí v prvé řadě na to, co má tento systém dělat. Věnují se tomu, jak mají vypadat algoritmy programu, jak se má program chovat, co má dělat – a to na začátku na logické a analytické úrovni a…
-
Kam v analytickém modelu umístit výběrové podmínky SQL dotazů?
Před nedávnem jsem obdržel tento mail s dotazem (cituji dotaz doslovně bez diakritiky): Neviem, ale ako zapísať detaily, ktoré by sa dali pouzit aj pri testovani, napriklad logika vyhladavania instancii podla cenoveho rozsahu: Entita ma vlastnosti CenaMin, CenaMax. Vyhladavam na tento cenovy rozsah podla nasledovnej logiky:
-
Jaká jsou úskalí Quick-and-Dirty-Programming a jak se jim vyhnout? Část 7:. Proč je v SW firmách tak rozšířen zlozvyk tvořit paskvilný SW „Dirty Code“ ?
Nedávno jsem obdržel tento mail (publikuji bez úprav): Vazeny pan Kraval, cital som Vas serial Quick-and-Dirty-Programming a som rad ze o tom niekto pise. Som v situacii, kde model projektu neexistuje a vsetko sa zistuje reverznym inzinieringom a samozrejme opatovne vzdy, ked sa v danej casti aplikacie robia zmeny. Frustrujuca situacia, hlavne ked sa jedna…