fahad aziz and asif khan: extended teams 8-27-2012

Upload: 1871cec

Post on 04-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    1/44

    Introductions

    Why remote hires for startups?

    From Buenos Aires to Belfast to Lahore

    How to make it work?

    Recommended tools

    Your Extended TeamBest practices for Startups

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    2/44

    15years ofsoftware

    development

    Toyota,

    Loreal,Black & Decker,

    United Nations

    Honda

    US,

    Europe,South America,

    South Asia,

    Russia,

    Middle East

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    3/44

    20years ofProduct

    Development

    12 years in variousGlobal Product

    Marketing at GEHealthcare IT.

    Managed

    portfolio of

    healthcare productsgenerating

    million

    in hospitals

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    4/44

    The views and opinions expressed in this presentation arestrictly those of the presenter and based on his experienceand research and do not reflect the opinions or

    endorsement of any organization, authority or entity.

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    5/44

    1871 Member

    Won Innovation Award 2012 in long term care

    Care CoordinationMobile and Web

    apps for healthcare

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    6/44

    Offsitecompany

    customer

    12 Years3 Years

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    7/44

    Known benefits:

    You pay less for most experienced developers

    Your day is 28-48 hours of production time

    You can grow and shrink teams as businessdemands

    You can instantly replace under achievers

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    8/44

    Other benefits

    Today software apps demand variety oftechnologies at different phases of your

    development.

    Jack of all trades developers are non existent.

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    9/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    10/44

    $50-$100

    Less than $50

    Less than $25

    = Legit Developer

    = Not going to get moneys worth

    = Learning on your dime

    In Chicago and elsewhere in USPer hour wages

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    11/44

    RoR

    Jquery

    Ajax

    QA

    Onsite US Team2 Months (320 hrs)

    = $ 50K

    RoR

    JqueryAjax

    QA

    Offsite Team

    2 Months (320 hrs)

    = $ 20K

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    12/44

    RoR

    JqueryAjax

    QA

    LT Offsite Team

    6 Months (960 hrs)

    = $ 45K

    RoR

    Jquery

    Ajax

    QA

    Onsite US Team2 Months (320 hrs)

    = $ 50K

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    13/44

    I will treat extended team as core teamI will treat extended team as core teamI will treat extended team as core teamI will treat extended team as core team

    I will treat extended team as core teamI will treat extended team as core teamI will treat extended team as core teamI will treat extended team as core team

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    14/44

    South America - Argentina

    Eastern Europe Romania

    Western Europe Northern Ireland

    South Asia Pakistan

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    15/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    16/44

    time

    difference

    flight

    time

    average

    hourly rate

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    17/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    18/44

    time

    difference

    flight

    time

    average

    hourly rate

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    19/44

    Aine Mallaghant: (312) 955-0058

    e: [email protected]

    mailto:[email protected]:[email protected]
  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    20/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    21/44

    timedifference

    flighttime

    average

    hourly rate

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    22/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    23/44

    time

    difference

    flight

    time

    average

    hourly rate

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    24/44

    Little bit of due diligence will help long way

    Check their

    Website,

    Twitter

    Facebook

    Press releases,

    Job postings Linked-in

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    25/44

    Red Flags - Website

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    26/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    27/44

    Development models

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    28/44

    Agile process have three times the success rate of the traditional waterfall method anda much lower percentage of time and cost overruns.

    The Standish Group defines project success as on time, on budget, and with all planned features.

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    29/44

    Problem: Known

    Solution: Known

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    30/44

    Problem: Known

    Solution: Unknown

    Product Owner, In-house customer

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    31/44

    Problem: Unknown

    Solution: Unknown

    CustomerValidation

    CustomerCreation

    CompanyBuilding

    CustomerDiscovery

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    32/44

    We want to do agile for startupBecause we want to control our development, discover and change d changerequirements as business demands

    We want to do waterfallBecause we like the fact that price is predictable.

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    33/44

    Blended Approach

    ProjectInitiation

    ProjectCompletion

    Fix bid price (your cost)

    SPRINT-1

    Release 1

    SPRINT-2

    Release 2

    Bugs

    Cost to vendor

    Pricing: Waterfall (Fix bid project)

    Development: Agile Model (Sprints)

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    34/44

    AGILE PROCESS

    1. USER STORIES

    2. PROTOTYPE

    3. Ui DESIGN

    4. ARCHITECTURE

    5. DEVELOPMENT + QA

    6. UAT

    ITERATE

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    35/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    36/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    37/44

    Launch

    Prototype

    AGILE PROCESS

    1. USER STORIES

    2. PROTOTYPE

    3. Ui DESIGN 4. ARCHITECTURE

    5. DEVELOPMENT + QA

    6. UAT

    ITERATE

    http://www.caremerge.com/beta/employerhttp://www.caremerge.com/beta/employerhttp://www.caremerge.com/beta/employer
  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    38/44

    AGILE PROCESS

    1. USER STORIES

    2. PROTOTYPE

    3. Ui DESIGN 4. ARCHITECTURE

    5. DEVELOPMENT + QA

    6. UAT

    ITERATE

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    39/44

    AGILE PROCESS

    1. USER STORIES

    2. PROTOTYPE

    3. Ui DESIGN 4. ARCHITECTURE

    5. DEVELOPMENT + QA

    6. UAT

    ITERATE

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    40/44

    Daily Meeting

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    41/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    42/44

    HIRE REMOTE TEAM

    SO YOU CAN FOCUS ON BUILDING THE COMPANY

    AT A LOCATION

    WHERE YOU HAVE SOME CONNECTION

    ADOPT BLENDED DEVELOPMENT MODEL

    SO YOU CAN

    CONTROL BOTH COST AND PRODUCTION

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    43/44

  • 7/31/2019 Fahad Aziz and Asif Khan: Extended Teams 8-27-2012

    44/44

    [email protected]

    [email protected]

    twitter.com/caremergecaremerge.com

    I can..

    Review your processes

    Recommend you tools

    Introduce you to extended teamsShare best practices