agile executive forum: agile and outsourcing
DESCRIPTION
Agile and Outsourcing Presentation by Thomas Mikkelsen at the Agile Executive Forum hosted by Orange and Bronze Software Labs. October 26, 2011TRANSCRIPT
The Agile outsourcing alternative in the Philippines
Agile and OutsourcingThomas MikkelsenCOO, Codelean Inc.
The Agile outsourcing alternative in the PhilippinesThe Agile outsourcing alternative in the Philippines
Agile and Outsourcing
The Agile outsourcing alternative in the Philippines
• Name: Thomas Mikkelsen• Title: COO of Codelean• 12 years experience from the IT industry• Working with agile in the past 6 years• Past experiences includes working for IBM,
Maersk and the banking industry in Denmark.
Who I Am
The Agile outsourcing alternative in the Philippines
• Brief intro to Scrum• Scrum in outsourcing• Common pitfalls• Question and answers
Overview of Presentation
The Agile outsourcing alternative in the Philippines
What is Scrum
This is a Scrum
The Agile outsourcing alternative in the Philippines
• Scrum is a lightweight framework• Scrum is easy to understand• Scrum is a framework within witch people can
address complex adaptive problems• Scrum is hard to master
What is Scrum
The Agile outsourcing alternative in the Philippines
Scrum Process
The Agile outsourcing alternative in the Philippines
Roles in Scrum
• Product Owner
• Scrum Master
• Development Team
• Scrum Team
The Agile outsourcing alternative in the Philippines
Located anywhere in the world
Located in the Philippines
Role location in Outsourcing
Does this set up work with Scrum?Yes, but there are some pitfalls
The Agile outsourcing alternative in the Philippines
• Product Owner doesn’t do Scrum• Writes waterfall style specifications• Tries to fit Scrum into existing project model
Problem
•Scrum Master needs to step in and help Product Owner to do Scrum•Scrum Master might even have to do more traditional Project Management work•It is still important to shield the team from the outside world
Suggested Solution
Pitfall #1
The Agile outsourcing alternative in the Philippines
• Product Owner not available for clarification• Due to time difference PO is not available to clarify user stories• Leading to team having idle time
Problem
•Make a timeboxed period of time every day, where all parties have to be available•Have a Product Owner substitute onside with the development team•Alternatively start work on other work items in the sprint backlog
Suggested Solution
Pitfall #2
The Agile outsourcing alternative in the Philippines
• Stake holders compare burn down rates• Happens when someone is against outsourcing• Compares old in-house burndown rate vs outsourced burndown
Problem
•Scrum Master and Product Owner should explain that burndown rates are not comparable•Product Owner should get other stakeholders involved to remove the misunderstand to spread
Suggested Solution
Pitfall #3
The Agile outsourcing alternative in the Philippines
Any questions?