29
DEVELOPERS ORIENTED PROJECT MANAGEMENT

Developers oriented project management (@4developers)

Embed Size (px)

Citation preview

Page 1: Developers oriented project management (@4developers)

DEVELOPERS ORIENTEDPROJECT MANAGEMENT

Page 2: Developers oriented project management (@4developers)

robert @pankowecki

@arkency

Page 3: Developers oriented project management (@4developers)

WHY SUCH TALK?arkency.join(!arkency)

Page 4: Developers oriented project management (@4developers)

AGENDAsmall storiesunassigned taskstake the first onebig tickets - howto

Page 5: Developers oriented project management (@4developers)

1. STORY OF SIZE 14hrs (max2days)business valueindivisible

Page 6: Developers oriented project management (@4developers)

1 WEEK STORYalienationstressful

Page 7: Developers oriented project management (@4developers)

SMALL STORIES - BENEFITS #1easier to track progressclosure ritualcollective ownershipppl mobile acrossprojects

Page 8: Developers oriented project management (@4developers)

SMALL STORIES - BENEFITS #2Minimize risk of notdeliveringDeliver features graduallyPrioritize better

Page 9: Developers oriented project management (@4developers)

SMALL STORIES - EXAMPLE3 weeks of worksplit in 35 storiesEvery day something newdeployed

Page 10: Developers oriented project management (@4developers)

EXAMPLE

Page 11: Developers oriented project management (@4developers)

2. LEAVE TASKS UNASSIGNEDWhy?

Page 12: Developers oriented project management (@4developers)

WHY UNASSIGNED?ITERATION PLAN

REALITY

Page 13: Developers oriented project management (@4developers)

WHY UNASSIGNED?FreedomMangingriskElasticity

Page 14: Developers oriented project management (@4developers)

WHAT HAPPENS WHEN PM ASSIGNS TASKS?

Page 15: Developers oriented project management (@4developers)

WHAT HAPPENS WHEN DEVS ASSING TASKS?

Page 16: Developers oriented project management (@4developers)

WHERE IS YOUR COLLECTIVE OWNERSHIP?

Page 17: Developers oriented project management (@4developers)

IS IT IMMEDIATELY CLEAR TO YOU IN YOURCURRENT PROJECT WHAT YOU SHOULD BE

WORKING ON AS A DEVELOPER?

Page 18: Developers oriented project management (@4developers)

3. TAKE THE FIRST TASKfrom prioritizedbacklog

Page 19: Developers oriented project management (@4developers)

'TAKE IT' DOES NOT MEAN TO FINISH ITsurprisingly

Page 20: Developers oriented project management (@4developers)

IT'S OK TO ASSIGN SOME TASKSclear rulesgoodworkflow

Page 21: Developers oriented project management (@4developers)

4. HOW TO DEAL WITH BIG STORY?

Page 22: Developers oriented project management (@4developers)

UPFRONT

Page 23: Developers oriented project management (@4developers)

SPECIFICATION AS FLOATING TICKET

Page 24: Developers oriented project management (@4developers)

ASSUMPTION: TEAM WANT TO LEARN ANDIMPROVE

Page 25: Developers oriented project management (@4developers)

TLDR: 4 TECHNIQUESSmall storiesLeave them unassignedTake the first taskExtract small tasks fromspecification

Page 26: Developers oriented project management (@4developers)

BENEFITSCollective OwnershipMore asyncQuit the self-reinforcing loopDeliver business value andlearn

Page 27: Developers oriented project management (@4developers)

INTERESTED?

( ) available thanks to the courtesy of

http://blog.arkency.com/developers-oriented-project-management/Ebook cover image CCDavid DeHetre

Page 28: Developers oriented project management (@4developers)

25% DISCOUNTuse coupon 4DEVELOPERShttps://arkency.dpdcart.com/

Page 29: Developers oriented project management (@4developers)

THANK YOU 4DEVELOPERShttp://robert.pankowecki.pl/4developers/index.htmlhttp://blog.arkency.com/2013/09/story-of-size-1/http://blog.arkency.com/2013/10/refactor-to-remote-leave-tasks-unassigned/http://blog.arkency.com/2013/10/take-the-first-task/http://blog.arkency.com/2013/11/chronos-and-kairos/