10 Steps to Developing Great Ideas on time and on budget using Lean & Agile Methodologies
-
Upload
digitalwomancom -
Category
Small Business & Entrepreneurship
-
view
1.202 -
download
1
description
Transcript of 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
Fail early, fail often, fail cheap
@DigitalWoman
Failure Is The Biggest Opportunity To
@DigitalWoman
Failure Is The Biggest Opportunity To
@DigitalWoman
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
“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.
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
@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
@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
@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
@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
@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
@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
@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
@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
@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
@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
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
TechSpeak for Entrepreneurs 2-day Bootcamp hdp://TechSpeakForEntrepreneurs.com