project management - waterfall vs agile
TRANSCRIPT
Project Management v JIRA: klasicky a agilně
MARTIN CVRČEK • ATLASSIAN CONSULTANT • ONLIO • @MARS69
Agenda 1. Metodika....2. ...vs hračky3. Postavíme lego
nebo vězení?4. Baví nás realita?
Workshop 1. Jaký máme cíl?2. Kdo mluví?3. Kdo naslouchá?4. Kdo má problém?
Interpretovanýproblém?
1. Není čas2. Nejsou lidi3. Nejsou peníze
Skutečný problém!
V definovaném budgetu, čase a lidech (to je fakt)1. Není dostatečné zadání
od „zadavatele“2. Pochopeno a oceněno
„řešitelem“3. Který má znalost a
kapacitu
Agenda
1. Sledování všeho management?(jak pro koho)
2. Základ: Cíle a prioritizace3. Známe cíl: Začíná Waterfall4. Známe směr: Připojí se Agile
Odkazy na zdroje• The Agile Coach - https://www.atlassian.com/agile
• Waterfall vs Agile - https://www.atlassian.com/agile/program
• JIRA Agile Documentation - https://confluence.atlassian.com/agile
• Agile for software teams - https://www.atlassian.com/software/jira/agile
• Addon pro Waterfall - http://bigpictureplugin.com/
• Atlassian produkty - české novinky - http://www.myjira.cz
• České presentace - http://slideshare.net/Onlio/
• Ukázková videa - https://www.youtube.com/user/GoAtlassian
Klasické vnímání cesty „projektu“Level 1
• Všechno naplánujeme
• ale nic se nesmí pokazit
Level 2
• už se to pokazilo
• ale máme záložní plán
Level 3
• ...nebo dostatečný polštář
Waterfall vs AgileWaterfall
• známe cíl,• definujeme budget a čas
Agile
• známe hlavní vlastnost• hledáme finální podobu
• až ji najdeme, dozvíme se budget a čas
Sledování všehoAddon Tempo Budgets – náklady na lidi, prostředky, licence, odpisy...
http://tempo.io/products/tempo-budgets/
Pro složité projekty,ale potřebujete někoho,kdo se bude starato „údržbu“odpovídajícíchinformací
JIRA Software workflow
• Spolupráce manažerů a SCRUM týmuzdroj https://confluence.atlassian.com/jirasoftwarecloud/getting-started-with-jira-software-764477795.html
•Jaké schůzky? https://www.atlassian.com/agile/ceremonies
Proces agilního vývojeDefinice - zakotvení požadavků na produkt v Confluence, sledování a řízení změn v průběhu času.
Plán - přepsání požadavků do JIRA stories (příběhů) a jejich vývoj, udržování vazby na původní požadavky.
Report - komunikace průběhu a výsledků vývojového týmu se zbytkem firmy.
Zlepšení - vyhodnocení a zlepšení procesu pomocí retrospektivy vždy po ukončení sprintu.
zdroj https://www.atlassian.com/landing/agile/how-we-do-it
Porovnání agilních metodik http://www.quotium.com/performance/comparison-of-key-methodologies-in-agile/
Agile: Vytvoření boardu
Agile: Scrum plán – sprinty a backlog
Agile: Můžeme doplnit Epics
Agile: Aktivní sprint a detail issue v sidebaru
Agile: Releases podle verzí
Agile: Reporty - Burndown k hotovému Sprint 1
Agile: Reporty - Sprint report k hotovému Sprint 1
Agile: Reporty - Velocity Chart• Specifická pro board a nastavení „Done“
• Na základě několika hotových sprintůvelocity = (37 + 47 + 50 +57) / 4 = 48
• Více o metrikách https://www.atlassian.com/agile/metrics
Plánování kapacitResource management
Tempo Planner 4Dokumentace
https://tempoplugin.jira.com/wiki/display/PLANNER/Tempo+Planner+Documentation
Resource Overview
http://blog.tempo.io/2016/tempo-planner-4-0/
Dva cíle (kromě plánování do kalendáře):
• Poskytnout hi-level uživateli info o naplánovaných zdrojích.
• Umožnit uživateli najít rychle dostupné zdroje.
Portfolio for JIRA: Create Live plan
Portfolio: Create Live plan pro board
Portfolio: Create Live plan - výběr verzí
Portfolio: Create Live plan - upravte týmy
Portfolio: Create Live plan - upravte scope
Portfolio: Live plan pojmenujeme a hotovo
Agile: Můžeme doplnit Epics
Portfolio: Epics uvidíme i v Portfoliu
•Live Plan je dynamicky spojen s JIRA Software (Agile)a každá změna v boardech a projektech se automaticky odráží v addonu „Portfolio for JIRA“.
•A také obráceně, změny dělané v „Portfolio for JIRA“ se mohou promítnout zpět do JIRA Software (pohled Agile). To je zajištěno přes dialog "review changes".
Portfolio: Live plan výhody
Portfolio: Live plan
Časté otázky•Odhad jiný než Storypoint https://www.atlassian.com/agile/estimation
•Přidání issue do běžícího sprintu? Ano, ale bude škaredý burndown.
•Přidání fields na kartu? Ano, viz Configure > Card layout.
•novinky - tisk kartiček a paralelní sprinty už nejsou Lab
Agile: Configure
Agile: Configure
Agile: Configure
Agile: Configure
Šikovné addonyPro waterfall i agilní plány - gantt, resource http://bigpictureplugin.com/Pro plánování a zejména alokování lidí http://tempo.io/products/tempo-planner/Pro vykazování http://tempo.io/products/tempo-timesheets/
ToDo seznam v JIRAChecklist for JIRA https://marketplace.atlassian.com/plugins/com.okapya.jira.checklist/server/overview
Pro položkybez workflow
Martin Cvrček • At lassian Consultant • Onl io • @mars69
DěkujiUžitečné odkazy:
Prezentace ke sdílení http://www.slideshare.net/Onlio
Atlassian komunita CZ & SK www.linkedin.com/groups?gid=2648129