Prototype

Post on 20-Feb-2017

201 views 0 download

Transcript of Prototype

Development ApproachesPrototyping

Allan C. Tan, PMP, SCEA

About Me

Lean Startup

Lean Startup

• Eliminate Uncertainty• Work Smarter, Not Harder• Develop an MVP• Validated Learning

Prototyping

• Early sample, model, or release of a product built to test a concept or process or to act as a thing to be replicated or learned from.

Goals of Prototyping

• Idea Validation• Design Validated• User Experience Improvements

Lo Fidelity Prototype

• Used for Validation• Fast and Easy• Idea / Design Validation• Paper Prototype• Powerpoint• Balsamiq Mockups

Hi Fidelity Prototype

• Near production quality• Design and UX Validation• HTML• InVision• JustInMind

User Persona

• Create a reliable representations of your key audience segments for reference.

• Help to focus decisions on the application based on real world consideration

• Personas– Demographics– Technical Ability– Motivation

Questions

Source: usability.gov

Questions

Source: usability.gov

Questions

Source: usability.gov

Sample Persona

Minimum Viable Product

Minimum Viable Product• Features to see if something will work.• Building a product that people will use and

pay for.• Not to see if the product can be built in terms

of technical feasibility. • Days worth of work, not weeks or months.

Traction• A measurable set of customers or users that

serves to prove that your startup is "going places."

Formula

50% Product + 50% Traction = Growth

0% Product + 100% Traction = Superficial

100% Product + 0% Traction = Expensive

Landing Page

Concierge MVP

Generate Interest

Order Page

Manual Fulfillment

Collect Payment Automate

Traction Development

Optimize MVP

Build Landing Pages

Ad Campaigns

Registration /

Pre-orderA/B Tests Build Feature

MVP

Traction Development

Prototype MVP

Look for Advocates

Build Prototype (Paper / Digital)

Pre-sell / Fundraising Build MVP

Traction Development

Reuse MVP

Generate Interest

Build from clone /

whitelabelSell Analyze

/Customize

Traction Development

Approach by Market Type

• Existing Market• New Market• Cloned Market• Niche Market

Existing Market• Tested Idea• Existing Market• High Risk• Tough CompetitionExamples:– POS, Inventory– CRM, ERP– Social Networking– Notetaking

Existing Market

Goal: Displace the #1 or disrupt the marketSteps:1. Identify Unfair Advantage2. Look for advocates / partners3. Create Prototype4. Presell the solution, test the market5. Build the dream team or outsource partner6. Sell the solution

New Market

• Untested Idea• New Market• No/Low Competition• High RiskExamples:• Not possible by definition

New Market

Goal: Develop the new marketSteps:1. Build landing page, vids, ads, etc.2. Talk to domain experts3. Test the market4. Build the dream team or technical partner5. Develop the MVP6. Teach the market and gain traction7. Maintain your leadership

Clone Market• Tested Idea• Localized Market• Low Competition• High RiskExamples:– eCommerce, Buy and Sell– Crowdsourcing, Microtasking

Clone Market

Goal: Dominate the Local MarketStep:1. Validate the local market2. Check competition3. Look for existing solution– Clone scripts– Commercial software– Whitelabels

4. Customize5. Sell

Niche Market• Tested or Untested Idea• Domain Expertise• Low Risk• Low CompetitionExamples:– Relocation Software– Sports Betting– Insurance Software– Legal Research

Niche Market

Goal: Dominate the marketStep:1. Leverage network and expertise2. Build prototype3. Presell4. Build5. Sell

SummaryRisk Compe-

titionConcierge

MVPOptimize

MVPPrototype

MVPReuse MVP

Existing Market Hi Hi ★ ★ ★★★★★ ★

New Market Hi Lo ★★ ★★★★★

★★

Clone Market Med Lo ★★ ★ ★★★ ★★★★★

Niche Market Lo Lo ★★★ ★★★★ ★★★★★ ★★

MVP Tools

Thank You

Allan C. Tan, SCEA, PMPCEO/President

Email: allan@ideyatech.comhttp://www.ideyatech.com/

allanctan

@allanctan ph.linkedin.com/in/allanctan/