Case metaconomy january2010

12
Successful Software Development Outsourcing January 2010

description

 

Transcript of Case metaconomy january2010

Page 1: Case metaconomy january2010

Successful Software Development OutsourcingJanuary 2010

Page 2: Case metaconomy january2010

January 2010, Mads Troels Hansen

Case: MetaconomyMetaconomy shifts the paradigm in order-to-cash business processes by re-pivoting the value of the data you already own. The simple and intuitive Web 2.0 interface solves complex issues related to sales reporting, revenue assurance and compliance. Metaconomy delivers automation and integration to a wide range of legacy and web-based systems to bring a whole new level of awesome value to the channel sales business.

• Founded summer 2009• Product Strategy

– Product Management in DK– Outsourcing Software development

• Goal – Accelerate a MMF Release of their new product– Avoid all the common mistakes with outsourcing

Page 3: Case metaconomy january2010

January 2010, Mads Troels Hansen

Prepare for Delivery

Structure

Rhythm

Technical Infrastructure Development

Practices

Communication Protocols

Shared Product Vision

Domain Knowledge

Cross cultural understanding

Delivery System

Product Discovery

3

1 3

2

4

Page 4: Case metaconomy january2010

January 2010, Mads Troels Hansen

Accelerated Outsourcing - set up

Outsourcing Goals

Vendor Selection

EstablishTeam

PrepareWorkshop

Delivery systemProduct Discovery

Oct 2009 Nov 2009 Dec 2009 Jan 2010

1 2 3 4 5

Jan 2010 Apr 2010

Project Tuning

6

Contract signed with Vendor Start First deliverable

Alpha Release V1 releaseBeta1 Beta2

Page 5: Case metaconomy january2010

5January 2010, Mads Troels Hansen

• Goals1. Low price but high technical skills are important2. Start fast - deliver first alpha release in JAN20103. Strategy to scale, must have a large pool of resources

Outsourcing Goals

1The Development Dream Team

Page 6: Case metaconomy january2010

6January 2010, Mads Troels Hansen

• Shortlisted Outsourcing Vendors in Ukraine• RFI from Shortlisted Vendors

– Based on development skills, location and experience

Vendor Selection

2

Page 7: Case metaconomy january2010

7January 2010, Mads Troels Hansen

• Profile and team description • Interview with Candidates from 3 vendors

– Start with a team of 1 team lead, 2 developers– Ready to scale

EstablishTeam

3

Page 8: Case metaconomy january2010

8January 2010, Mads Troels Hansen

Structure

Rhythm

Technical Infrastructure Development

Practices

Communication Protocols

Shared Product Vision

Domain Knowledge

Cross cultural understanding

Delivery System

Product Discovery

1 3

2

4

• Prepare workshops and Metaconomy Roles• Describe the product to develop – key features

PrepareWorkshop

4

Page 9: Case metaconomy january2010

9January 2010, Mads Troels Hansen

• Release Rhythm: Three phased Chess Strategy (©Jeff Patton)• Workshops with the team

– Requirements, estimation, Done-Done, Ready-Ready, Dev values, distributed retrospectives, regular meetings with owners, communication toolbox etc.

Delivery systemProduct Discovery

5

Page 10: Case metaconomy january2010

10January 2010, Mads Troels Hansen

Delivery systemProduct Discovery

5

• Product Discovery: User Story Mapping, Personas• Documented in a shared System with a Wiki

Page 11: Case metaconomy january2010

11January 2010, Mads Troels Hansen

Project Tuning

6

• Prepare next iteration, coaching DK Product Mgt.• Requirements Backlog Maintenance

• Facilitate Distributed Retrospectives

Page 12: Case metaconomy january2010

12January 2010, Mads Troels Hansen

Current results1. Team established: 2 months2. First deliverable: after 1 week3. High effective dev team4. Alpha version delivered in Jan 2010

Problems Avoided5. Low productivity dev team6. Mistrust from DK Business 7. No deliverables