Scrum for BOND. How do we do this in ageographically distributed        teams.       Dennis Popov  depo@berlingskemedia.dk...
Gold Sponsor ofDrupalCamp Kyiv 2011
Silver Sponsors ofDrupalCamp Kyiv 2011
Agenda•   Where we are•   SCRUM What is it ?•   How did it start with us ?•   How our teams are organized ?•   How do we d...
Where we are•   From 1 to 35 within 12 months•   3 Drupal teams 2 mobile teams 1 magento•   Procedures and processes•   B....
SCRUM. What is it?         This is not a shortened         SCRUM course but... i will         tell you          • What is ...
SCRUM. What is it?• A methodology for software  project development• Lets you focus on most important  business values• Bu...
SCRUM. What is it? • Define teams• Divide products by features   • Define business value• Do a release plan    • Constantl...
SCRUM. What is it?
How did it start ?• 2009 big company, dear colleagues• 2010 path of transformation and savings• 2010 Ukraine as the best c...
How did it start ?• Right thinking. Like - minded persons• Right procedures. Adjustments• Right people. Interview, July 20...
How our teams are organized
How our teams are organized
How do we do this•   Releases•   Estimations•   Planning•   Retrospectives
How do we do this•   Daily scrum, sharp schedule•   Overtimes are illegal•   One task not more than 2 days (16 hours)•   I...
How do we do this                         with testing• Tester tries to reproduce issue before  estimation session starts
How do we do this                     with retrospectives• Retrospective for distributed team
Where to aim• Trust. Thats nearly everything• Sense of Urgency• Good communications• Process understanding• Think out of t...
What next ?• What can i improve  for the company i am working in?• What out of that will i do first?• When will i do it ?
Thank you for your      attention!           questions ?    Dennis Popovdepo@berlingskemedia.dk denys.popov@gmail.com   sk...
Read, try, feelPeoplewareManagement 3.0Agile Project Management with ScrumAgile Software Development with ScrumKanban и Sc...
Bonus: Kanban in 3 min.Scrum board but with - workflow visualized and • WIP limits • Buffers • Throughput speed
Upcoming SlideShare
Loading in...5
×

Dennis popov. scrum for drupal. drupal camp kyiv 2011

1,588

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,588
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dennis popov. scrum for drupal. drupal camp kyiv 2011

  1. 1. Scrum for BOND. How do we do this in ageographically distributed teams. Dennis Popov depo@berlingskemedia.dk 14 Mar. 2011
  2. 2. Gold Sponsor ofDrupalCamp Kyiv 2011
  3. 3. Silver Sponsors ofDrupalCamp Kyiv 2011
  4. 4. Agenda• Where we are• SCRUM What is it ?• How did it start with us ?• How our teams are organized ?• How do we do this?• Where should we aim at?• Bonus: Kanban
  5. 5. Where we are• From 1 to 35 within 12 months• 3 Drupal teams 2 mobile teams 1 magento• Procedures and processes• B.DK, BT.DK, AOK.DK, sporten.dk• Main dev power
  6. 6. SCRUM. What is it? This is not a shortened SCRUM course but... i will tell you • What is is SCRUM about • How do we use it • Share our best practices and tweaks
  7. 7. SCRUM. What is it?• A methodology for software project development• Lets you focus on most important business values• Business sets the priorities. Self organized team decides on the best technical way.• Each sprint all parties interested can see real functioning product so to decide either to release it or continue improvements in the next sprint
  8. 8. SCRUM. What is it? • Define teams• Divide products by features • Define business value• Do a release plan • Constantly optimize your process
  9. 9. SCRUM. What is it?
  10. 10. How did it start ?• 2009 big company, dear colleagues• 2010 path of transformation and savings• 2010 Ukraine as the best combination for price, quality, sales
  11. 11. How did it start ?• Right thinking. Like - minded persons• Right procedures. Adjustments• Right people. Interview, July 2010 first sprint
  12. 12. How our teams are organized
  13. 13. How our teams are organized
  14. 14. How do we do this• Releases• Estimations• Planning• Retrospectives
  15. 15. How do we do this• Daily scrum, sharp schedule• Overtimes are illegal• One task not more than 2 days (16 hours)• Importance instead of priority (importance can be 500 instead of priority 1)• Pool (15% of sprint time) for urgent issues• If you are sick you are in the sprints as a task!• One task one team member 1:1• Pare programming and discussions, workshops• New features and areas are documented• Same rules for everybody
  16. 16. How do we do this with testing• Tester tries to reproduce issue before estimation session starts
  17. 17. How do we do this with retrospectives• Retrospective for distributed team
  18. 18. Where to aim• Trust. Thats nearly everything• Sense of Urgency• Good communications• Process understanding• Think out of the box what else can i do ?• One change a a time• Constant improvements
  19. 19. What next ?• What can i improve for the company i am working in?• What out of that will i do first?• When will i do it ?
  20. 20. Thank you for your attention! questions ? Dennis Popovdepo@berlingskemedia.dk denys.popov@gmail.com skype: celenia_dep
  21. 21. Read, try, feelPeoplewareManagement 3.0Agile Project Management with ScrumAgile Software Development with ScrumKanban и Scrum: getting best of both (Ru)SCRUM gamesmikogo, planning poker onlineversion oneKnibergs bloghttp://www.controlchaos.com/http://scrumalliance.org/Scrum Cheat sheet
  22. 22. Bonus: Kanban in 3 min.Scrum board but with - workflow visualized and • WIP limits • Buffers • Throughput speed
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×