středa 14. prosince 2022
Když jeden diagram chybí...
pondělí 5. prosince 2022
Jak (ne)zlepšit kvalitu analýzy
Analytické výstupy nemají dostatečnou kvalitu. Analytici nerozumí businessu a pořádně neznají ani stávající funkcionalitu. Analýza je příliš povrchní, nepromyšlená a chybí v ní spousta věcí, které se zjišťují až ve fázi testování. Vývojáři a testeři jsou nespokojeni. Projekt nabírá zpoždění. Máme tady problém. Co s tím?
Několikrát jsem se s tímto problémem setkal na různých projektech. A jaké bylo řešení ze strany vedení projektu?
Častým řešením je nápad na vytvoření analytické šablony - dokumentu se seznamem kapitol, ukázkou a návodem, jak tyto kapitoly správně vyplnit. Vedení projektu obvykle očekává, že taková šablona zajistí jednotný výstup od všech analytiků. Také si myslí, že díky předpřipraveným kapitolám bude analýza kompletní. Návod pak zajistí, že všichni budou mít jasnou představu, co do jednotlivých kapitol vyplnit. Šablonu lze navíc vytvořit velice rychle v rámci několika dnů.
Jaká je realita? Pomůže to ve zlepšení kvality analýzy? Bohužel, analytická šablona může být užitečnou pomůckou, ale kvalitu analýzy nezachrání. Analytik, který nedodává (ať už z jakéhokoliv důvodu) kvalitní výstup, bude velmi pravděpodobně vyplňovat ve stejné kvalitě i dodanou šablonu. Jeho výstup tedy bude stejný, jen bude doplněný do šablony. Šablona tedy není řešením.
Co tedy s tím? Analyzujte příčiny, proč analýza nemá dostatečnou kvalitu. Změřte se na nejprve problémy. Začněte tím, že si vezmete stávající analýzu, ideálně pokud je analyzovaná funkcionalita již dodaná. Zaměřte se na části, kde došlo k problémům tj. nepochopení ze strany vývojáře, nebo daná část nebyla kompletní, případně popis neodpovídal původnímu požadavku. Pak zkuste přijít na to, proč k tomu došlo. Jakmile máte příčinu, je relativně snadné nalézt řešení.
pátek 2. prosince 2022
Programovací jazyky - jaký je ten nerozšířenější?
Chcete vědět jaký programovací jazyk je/byl nejvíce rozšířený?
Podívejte se na následující video znázorňující nejpopulárnější programovací jazyky od roku 1965:
https://www.youtube.com/watch?v=Og847HVwRSI
Dlouho vedl Fortran, pak ho předstihl Pascal. Následně poměrně dlouhou dobu vedl jazyk C s poměrně vysokým podílem nad 60%. Zajímavé to začíná být kolem roku 1995, kdy se objevuje Java a Javascript. V roce 2001 už Java vede a v žebříčku se objevuje Python. Python se pak v roce 2014 dostává na 3. místo za Javu a Javascript. Toto pořadí vydrží až do roku 2018, kdy se Python dostává na první místo. Na druhém místě je JavaScript. Na třetím Java. S velkým odstupem je na čtvrtém místě C#.
