Vejledning til opgaver i læseforståelse

Agil projektledelse
ledelse eller styring?
Jasper Arildslund
Chefkonsulent, Trifork
Diplomingeniør (e)
Master It-strategi og -ledelse
10 års erfaring med softwareudvikling og Agile
Minimal til middel innovationsgrad
Projekter op til 1½ års varighed
•
•
Den næste time
•
•
Hvad er Agile
Agil projektledelse
Princip
o Praktik
o
Spørgsmål tager vi undervejs
Hvad ved i om Agile?
Advarsel: 'Cargo cult' forude
No silver bullet
Det gode løsning er kontekstafhængig
Hvorfor Agile?
Kompleksitet
Management 3.0
Nonadaptive eller adaptive
Motivation
Autonomy
Mastery
Purpose
http://www.ted.com/talks/dan_pink_on_motivation.html
Agile handler også om mennesker!
Agile software development
- a definition
Agility is the ability to both create and respond to change in
order to profit in a turbulent business environment.
Agile Project Management
Agile software development is based on Iterative and
incremental development, where requirements and
solutions evolve through collaboration between selforganizing, cross-functional teams.
Wikipedia
Projektreference
Panteos
Grønne regnskaber - Miljøstyrelsen
Product backlog
User story map
Panteos
Releaseplanlægning ved kvartalsmøder
Afklaring
•
•
•
•
•
•
•
Svømmebane procesdiagram
Datamodel (UML/ER)
Brugergrænseflade mockups
Eksempler på artefakter
Specifikationer
User story + test scenarier
Ikke-funktionelle krav
User story
Test scenarier
Relativ estimering
Planning poker
Project (iron) triangle
Hvad betyder denne undersøgelse?
Agile projekttrekant
Value
Quality
Constraints
Agile project management
Constraints Tradeoff Matrix
Fixed
Flexible
Accept
Scope
Schedule
Cost
Agile project management
Task board / Daily Standup
Burn-down
Burndown
Vertikal levering!
Continuous Delivery
•
•
•
•
Byggeautomatisering
Testautomatisering
QA-automatisering
Release- og deploymentautomatisering
Inspect and adapt
Plan, Do, Check, Act
- Daily stand-up
- Sprint retrospective
- Hele tiden
Self-organizing team
Agile kontrakter
Agilitet er baseret på tillid
K03 - Baseret på DSDM Antern
http://digst.media.netamia.net/digitaliserdanmark2012/video.php?tab=demand&autoload=4
MEN HVAD MED
RISICI!!!!!!!!
The agile project manager/leader
A traditional project manager focuses on
following the plan with minimal changes
whereas an agile leader focuses on adapting
successfully to inevitable changes.
Agile project management
Bøger
Jim Highsmith
Agile Project Management – Creating
Innovative Products
Mike Cohn, Mountain Goat Software
Agile Estimating and Planning
O.s.v.
Jurgen Appelo
Management 3.0: Leading Agile Developers,
Developing Agile Leaders
•
•
•
•