Case metaconomy january2010
-
Upload
mads-troels-hansen -
Category
Documents
-
view
379 -
download
4
description
Transcript of Case metaconomy january2010
Successful Software Development OutsourcingJanuary 2010
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
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
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
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
6January 2010, Mads Troels Hansen
• Shortlisted Outsourcing Vendors in Ukraine• RFI from Shortlisted Vendors
– Based on development skills, location and experience
Vendor Selection
2
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
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
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
10January 2010, Mads Troels Hansen
Delivery systemProduct Discovery
5
• Product Discovery: User Story Mapping, Personas• Documented in a shared System with a Wiki
11January 2010, Mads Troels Hansen
Project Tuning
6
• Prepare next iteration, coaching DK Product Mgt.• Requirements Backlog Maintenance
• Facilitate Distributed Retrospectives
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