5 mistakes in development outsourcing
DESCRIPTION
LectureTRANSCRIPT
5MISTAKESINDEVELOPMENTOUTSOURCING
ABOUTME
RonGershinsky
CommunityManager@500Tech
ABOUTUS
500Tech-Web&MobileDevelopment
Outsourcing,Placement,Training,Consulting
#1GOINGTOTRIALWITHOUTALAWYER
TAKEATECHADVISERWITHYOU
BADADVISER
Toomuchplanning,Irrelevanttechnology
FINDTECHNICALPEOPLEINMEETUPS
#2CHOOSINGTHEWRONGPROVIDER
WATCHOUTFORREDFLAGS
UNREALISTICSCHEDULESORPRICINGGetmanyoffers,wonderaboutthosewhostandout
WATCHFORTHOSEWHOJUSTNOD!Youwantyourdeveloperstoaskquestions
WHO'SGOINGTODEVELOP?Youdon'twantinternsdevelopingyourproduct
#3DEMANDINGFIXED
FIXED=CONFLICTOFINTERESTYouwantminimumefforttheywantmaximumeffort
FIXED=YOUPAYMORESuccess=youpayanextramargin
Failure=youpayextratomakeitwork
YOUWANTAGILEDEVELOPMENT
AgilemeansflexibilityandworkingtogetherThatcanonlyhappenwithdynamicpricing
PRICESINISRAEL
200-300/hour
350-400/hour
PRICE=HOURLY*HOURS
Thehighlypricedcanbecost-effective :
200perhour*400hours=80,000400perhour*100hours=40,000
#4POORCOMMUNICATION
DON'TOVERDO
150Pagesisnotagooddesigndocumentforastartup
CONSULTWITHUXEXPERTTheirtimewillsaveyoualotofdevelopmenthours
CREATEWIREFRAMES
WHODOYOUTALKTO?Makesureyoucantalkdirectlytoyourdevelopers
KEEPUPTODATEUseprojectmanagementsoftwareliketrelloorasana
SEEYOURAPPLIVE:useastagingserverortestflighttoseeyourapp
#5NOTPLANNINGFORTOMORROW
BUG:OMG!SOMETHINGBROKE,WHOWILLSAVE
ME?
SUPPORTWENEEDTWITTERCONNECTANDOTHERFEATURES,WHOWILLDEVELOPTHEM?
INFRASTRUCTUREserverisdown,whomaintainsit,updates,security,storage,slow
communication
SOLUTIONS
SupportPackage(40hoursamonth)
Hosting&Monitoring