Project Management - waterfall vs agile

Post on 13-Apr-2017

183 views 4 download

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í

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/

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