Top Banner
The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems
17

The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Dec 25, 2015

Download

Documents

Simon Wilkins
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

The State of the PracticeLero Industry Event

11 May 2009

Smart Outsourcing – Small and Agile Teams

Vikas Sahni

  Softedge Systems

Page 2: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Softedge Overview

2

Dublin based, own 100% subsidiary in India

First European Microsoft IP Venture Partner

Significant R&D capabilities/experience

Full product life cycle capabilities

A product developed by us is Certified for Windows VistaClient base includes a host of very prestigious and globally renowned companies – Microsoft / Intel / Foinse

Page 3: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

3

Why Us?

Retention of IPR and Business Control

Local Dublin High level design, architecture and management

Quick and flexible scaling of resources

Availability of highly skilled and experienced developers

Significant cost reduction, limited start up costs

De-risk the outsource software development option

Delhi – the best location for software development

Page 4: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Misconceptions about Outsourcing

Small software projects are not suitableAgile methodologies do not workProduct development cannot be outsourcedOverheads are too high

Management Communication

Culture

4

Page 5: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

The Domestic Software Industry

Small indigenous companies – focussed on product developmentSmall to medium local service providers – provide infrastructure, installation, admin Large multinationals – based here due to R&D skills, historical links, low corporate tax rate

5

Page 6: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

In-sourcing v Outsourcing

In-sourcing:Contractors sitting in your office, you manage themBasic advantage is flexibility to terminate

Is it worth it???Outsourcing:

Specialist providers, with staff NOT in your officeNo non-technical issues to be managedDe-risk the software development effort

6

Page 7: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Near Shore v Far Shore

Near shoreSame / similar time zoneProximity for meetings at short noticeSame culture

Far shoreDifferent time zone (up to 13.5 hours!)Difficult to meet in personDifferent culture

7

Page 8: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

History

The Pioneers in early 90sUSA to Ireland UK to India Large teamsApplication / Implementation focus

The Early FailuresLack of VisionCultural issues

8

Page 9: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Challenges for small teams

Communication Project managementTime differenceDependence on individualsProcess / methodology overheadsWork Packet preparation overheads

9

Page 10: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Waterfall

Milestone based planningDifficult to modifyMedium to long term deploymentLarge teamsBig bang release

10

Page 11: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Spiral

Rapid application developmentFrequent releasesLittle planning within a releaseEasy to modifySmall teams – Agile / Extreme

11

Page 12: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Why not Agile?

Needs regular brainstorming sessionsPrescribes at least daily meetingsUnstructured within an iterationRequires constant communication

12

Page 13: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Modified Agile

Long term Vision / ScopeMilestone based releasesAgile between releasesDevelop version n, keep n+1 in mindReview Vision / Scope after each releaseAdaptation of Microsoft Solution Framework

13

Page 14: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Some success stories

www.tyactlive.com 4 weeks from initial meeting to completion1 end-client, 1 Microsoft Dublin, 2 Softedge Dublin, 5 Softedge India

IE8 evangelismNumber of micro projects, 2 days to 2 monthsTypically 1/2 end-client, 1 Microsoft Dublin, 1/3 Softedge Dublin, 2/4 Softedge India

14

Page 15: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

What works for us

Blend, Blend, BlendCommunicate continuously

Email VoiceChat

Leverage Time Zone differencesExplain the cultural differences and similarities

15

Page 16: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

An extreme example

Microsoft Internal toolThree Geographies

Dublin – 2 Microsoft, 2 Softedge Singapore – 2 Microsoft Delhi – 2 Softedge

Very short Timeline V 1 – 2 weeks V2 – 1 week V3 – 1 week

16

Page 17: The State of the Practice Lero Industry Event 11 May 2009 Smart Outsourcing – Small and Agile Teams Vikas Sahni Softedge Systems.

Contact

Email: [email protected]

Skype: vsahniMobile:+353 86 0696116

17