agile executive forum: agile and outsourcing

13
The Agile outsourcing alternative in the Philippines Agile and Outsourcing Thomas Mikkelsen COO, Codelean Inc.

Upload: orange-and-bronze-software-labs

Post on 13-Jan-2015

640 views

Category:

Technology


2 download

DESCRIPTION

Agile and Outsourcing Presentation by Thomas Mikkelsen at the Agile Executive Forum hosted by Orange and Bronze Software Labs. October 26, 2011

TRANSCRIPT

Page 1: Agile Executive Forum: Agile and Outsourcing

The Agile outsourcing alternative in the Philippines

Agile and OutsourcingThomas MikkelsenCOO, Codelean Inc.

Page 2: Agile Executive Forum: Agile and Outsourcing

The Agile outsourcing alternative in the PhilippinesThe Agile outsourcing alternative in the Philippines

Agile and Outsourcing

Page 3: Agile Executive Forum: 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

Page 4: Agile Executive Forum: Agile and Outsourcing

The Agile outsourcing alternative in the Philippines

• Brief intro to Scrum• Scrum in outsourcing• Common pitfalls• Question and answers

Overview of Presentation

Page 5: Agile Executive Forum: Agile and Outsourcing

The Agile outsourcing alternative in the Philippines

What is Scrum

This is a Scrum

Page 6: Agile Executive Forum: Agile and Outsourcing

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

Page 7: Agile Executive Forum: Agile and Outsourcing

The Agile outsourcing alternative in the Philippines

Scrum Process

Page 8: Agile Executive Forum: Agile and Outsourcing

The Agile outsourcing alternative in the Philippines

Roles in Scrum

• Product Owner

• Scrum Master

• Development Team

• Scrum Team

Page 9: Agile Executive Forum: Agile and Outsourcing

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

Page 10: Agile Executive Forum: Agile and Outsourcing

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

Page 11: Agile Executive Forum: Agile and Outsourcing

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

Page 12: Agile Executive Forum: Agile and Outsourcing

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

Page 13: Agile Executive Forum: Agile and Outsourcing

The Agile outsourcing alternative in the Philippines

Any questions?