Transcript
Page 1: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

10 Steps to Developing Great Ideas on time and on budget using

Lean & Agile Methodologies

CTO, Webgrrls.com Creator, TechSpeak for Entrepreneurs

@DigitalWoman

Nelly Yusupova

Page 2: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies
Page 3: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

Fail early, fail often, fail cheap

@DigitalWoman

Page 4: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

Failure Is The Biggest Opportunity To

@DigitalWoman

Page 5: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

Failure Is The Biggest Opportunity To

@DigitalWoman

Page 6: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

1.  Write a Business Plan 2.  Get Funding 3.  Build Product 4.  Launch 5.  Get Feedback

Classic Way of Executing Ideas…

Big bet & high risk!

@DigitalWoman

Page 7: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

“Lean” uses a scientific methodology to discover what works with less waste

Create a Hypothesis

Test

Learn

Revise @DigitalWoman

Goal:  Minimize  TOTAL  ,me  through  the  loop  by  learning  as  quickly  as  you  can.  

Page 8: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

@DigitalWoman

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

4.  Hire  

5.  Technology  

6.  Determine  MVP  

7.  Design  MVP  

8.  Code  &  Manage  

9.  Deploy  

10.  Track  &  Analyze  

@DigitalWoman

Fail early, fail often, fail

cheap

Page 9: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

4.  Hire  

5.  Technology  

6.  Determine  MVP  

7.  Design  MVP  

8.  Code  &  Manage  

9.  Deploy  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

•    “Leading  the  witness”  to  confirm  your  solu,on  

•    Not  digging  deep  enough  

•    Asking  people  ‘Will  you  be  willing  to  pay  for  this’?    

•    Asking  people  what  they  want    

“If  I  had  asked  people  what  they  wanted,  they  would  have  said  faster  horses”.                                                                                                          -­‐Henry  Ford  

10.  Track  &  Analyze  @DigitalWoman

Page 10: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

2.  Prototype  

1.  Validate  

3.  Refine  Prototype  

4.  Hire  

5.  Technology  

6.  Determine  MVP  

7.  Design  MVP  

8.  Code  &  Manage  

9.  Deploy  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

•    Quick:  so  you  can  create  mul,ple  versions  fast  and  iterate  faster  

•    Cheap:  so  you  wouldn’t  mind  throwing  it  away  and  start  over  

•    Minimal:  only  contains  core  features  

•    Testable:  so  you  can  put  it  in  front  of  people  and  have  them  try  it  out  

•    Measurable:  you  can  get  the  numbers  behind  what’s  working  &  not  

10.  Track  &  Analyze  @DigitalWoman

Page 11: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

3.  Refine  Prototype  

1.  Validate  

2.  Prototype  

4.  Hire  

5.  Technology  

6.  Determine  MVP  

7.  Design  MVP  

8.  Code  &  Manage  

9.  Deploy  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

•    Iden,fy  Usability  issues  

•    Confirm  that  the  solu,on  resonates  

•    Refining  a  prototype  is  faster  than  re-­‐wri,ng  code!    

10.  Track  &  Analyze  @DigitalWoman

Page 12: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

4.  Hire  

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

5.  Technology  

6.  Determine  MVP  

7.  Design  MVP  

8.  Code  &  Manage  

9.  Deploy  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

•    Hire  for  DNA  first,  then  work  experience  

•    Try  out  a  new  developer  with  a  small  project  first  

•    Pick  a  developer  with  ap,tude,  not  a  par,cular  skill  set.  

•    Hire  slow,  fire  fast  

10.  Track  &  Analyze  @DigitalWoman

Page 13: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

5.  Technology  

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

4.  Hire  

6.  Determine  MVP  

7.  Design  MVP  

8.  Code  &  Manage  

9.  Deploy  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

3rd  Party  Solu,ons    +      APIs      +    Custom  Code  

10.  Track  &  Analyze  

What  Technology  can  I  use  to  launch  as  quickly  as  Possible?  

@DigitalWoman

Page 14: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

6.  Determine  MVP  

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

4.  Hire  

5.  Technology  

7.  Design  MVP  

8.  Code  &  Manage  

9.  Deploy  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

Quality    

Time    Cost    

Which  Two  do  you  want?  

•    What  features  do  you  have  to  build  now  vs.  later  

•    How  can  you  simplify  the  backend  and  build  it  in  stages  

•    Are  there  third  party  solu,ons  or  APIs  10.  Track  &  Analyze  

@DigitalWoman

Page 15: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

7.  Design  MVP  

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

4.  Hire  

5.  Technology  

6.  Determine  MVP  

8.  Code  &  Manage  

9.  Deploy  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

•    Design  &  UI  can  make  or  break  your  startup  

•    Developers  are  not  designers  

10.  Track  &  Analyze  @DigitalWoman

Page 16: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

8.  Code  &  Manage  

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

4.  Hire  

5.  Technology  

6.  Determine  MVP  

7.  Design  MVP  

9.  Deploy  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

10.  Track  &  Analyze  @DigitalWoman

Page 17: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman

9.  Deploy  

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

4.  Hire  

5.  Technology  

6.  Determine  MVP  

7.  Design  MVP  

8.  Code  &  Manage  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

10.  Track  &  Analyze  @DigitalWoman

Page 18: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

@DigitalWoman 10.  Track  &  Analyze  

1.  Validate  

2.  Prototype  

3.  Refine  Prototype  

4.  Hire  

5.  Technology  

6.  Determine  MVP  

7.  Design  MVP  

8.  Code  &  Manage  

10 Steps to Developing Great Ideas Cost Effectively, on Time & on Budget

9.  Deploy  

•    What  are  the  most  used  features?  

•    How  are  user  using  them?  

•    What  new  features  should  I  build?  

How  can  I  improve  the  product  based  on  what  I’m  learning?  

@DigitalWoman

Page 19: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

Lean Product Development is not easy

•   Have to incorporate this methodology into your company culture

•   Have to listen to the right feedback

•   It doesn’t guarantee success

Minimizes waste &

By failing early and often, you increase your chances

of hitting success @DigitalWoman

Page 20: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

TechSpeak for Entrepreneurs 2-day Bootcamp hdp://TechSpeakForEntrepreneurs.com  

Page 21: 10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies

Q & A

Nelly Yusupova

[email protected] http://DigitalWoman.com


Recommended