Building a digital business

45
HULT 1 Building a digital business

Transcript of Building a digital business

HULT

1

Building a

digital business

HULT

Introduction 2

• Mark Clarke

• 16 years investment bank

• 2 years Hedge Fund

• Share with you

• My mistakes so you can avoid the pain!

• My golden rules for building a digital business

HULT

Black Wednesday 3September 16th 1992

HULT

UK 10 most hated people 4

5 Margaret Thatcher

6 Mark Clarke

7 Francois Mitterand

Source: Mail on Sunday

HULT

Digital first steps 5

• Recovered – just!

• 2000 developed first internet FX trading platform

• Passionate about technology

• Passionate about fitness

• Started Trainsmart 2004

HULT

Golden Rules 6

#1 Be passionate about what you do

#2 If you don’t make mistakes you’re

not trying hard enough

HULT

Business idea 7

• You have the idea

• It’s been validated

• Business plan

• Financials

• Scalable

• Funding

• Implementation & building the product

HULT

8

Sanity check!

Life’s too short to build something NOBODY wants

HULT

Start-up £100 9

• Incorporate a Limited Company

• £65 + vat

• www.londonlaw.co.uk

• Register domain name

• .com

• .co.uk

• £15 + vat each

• www.eurodns.com

• Register Microsoft BizSpark

• £0 free

• All Microsoft software free (Office, O/S, Servers)

• Free Azure cloud

• Value £5,000+

• www.microsoft.com/bizspark

HULT

Components 10

• Design

• fSpec

• Developers

• Infrastructure

• Delivery mechanism

• eCommerce

______________________________

Minimal costs

Significant costs

$50,000+

HULT

11Design

HULT

Design 12

Draw a line equidistant from a central point

HULT

Design 13

HULT

Design 14

• A picture speaks a thousand words

• UX

• User Xperience

• Wireframes

• B&W

• Functionality

• UI

• Prototype

• Tools

• Adobe Fireworks

• Adobe Photoshop

• Professional designer

• $10k+

• www.dribbble.com

HULT

Design: UX 15

HULT

Design: UI 16

• Invisionapp

• £0 free

• Web

• Tablet

• Mobile

• Clickable

• Swipe/gestures

• www.invisionapp.com

• Trainsmart example

• http://invis.io/SA1QSWO2C

HULT

Design: my experience 17

• Apr 2012

• Pitched Trainsmart to investors

• Ground-breaking concept

• Loved the idea

• Hated the design!

• Too complicated

• Unsexy

• Failed to get funding

• Tore up 5 years work

• Complete re-design $30k UI only

• 3 years rebuilding

• £££ & delay to market

HULT

Design 18

• Design is a critical, early investment

• Bad design is easy - good design is expensive

• Mobile first!!!

Beautiful design hiding a flawed business idea?

OR

Valuable business idea hindered by a flawed design?

HULT

Golden Rules 19

#3 Mobile first!

#5 Do the first 80% yourself (within competence limits)

#4 Design-led development

#6 Professional design is a key, early investment

HULT

fSpec 20

• Functional specification

• How the app/features works

• Think of edge cases

• Initial conditions

• Zero case

• Maximum case

• Exceptions?

• Business logic

• Learn coding basics

• Better spec = quicker & cheaper development

• CEREBRAL HEAVY LIFTING!

• Confluence 10 users/month - $10/month

• https://www.atlassian.com/software/confluence

HULT

Golden Rules 21

#7 Do not appoint developers until

the fSpec is ready, unless you have

deep pockets

HULT

22Developers

HULT

Developers 23

• Different types of devs

• Front-end

• Mobile

• Website

• Back-end

• Database

• Web services

• DevOps

• Architecture

• Infrastructure

• SysAdmin

• Security

• Project Management

HULT

Developers 24

• Remote teams

• Global marketplace

• Hourly rate

• Language

• Management issues

• Transparency

• Accountability

• Auto screen shots

• Dispute procedures

• www.odesk.com – 10% developer fee (dev usually pays)

• www.atlassian.com/software/jira 10 users/month - $10/month

HULT

25

HULT

26

HULT

Developers: hiring & using 27

• Filter applications

• Check feedback & reviews

• Give clear directions

• Spec – confluence

• Jira – create issues/tickets

• Track progress

• Listen to your gut instinct

• Be professional and fair

• Zero hours contract (both sides)

• Invest time & effort skilling up on project

• Replacement costly (time & money)

• Lead Dev

• Interview

• Code review

• Good devs are RARE: find one = keep one!

HULT

Developers: my team 28

• Front end

• Sergey – Lead Dev (Russia)

• Evgeniy – Dev (Russia)

• Alfredo – Dev (Uruguay)

• Back end

• Mikhail – Lead Dev (Russia)

• Alexey – Dev (Ukraine)

• DevOps

• Stephen – Lead Dev (UK)

• Website

• Quentin – Dev (France)

• Design

• Patrick – UX (Canada)

• Marc – UI (Australia)

• Project Management

• Me (UK)

HULT

Developers: how we work 29

• Agile

• Quick, respond to business needs

• Requires detailed, complete designs & spec

• Sprints

• 1-2 weeks

• Agree amount of work possible to complete

• Daily burn-down charts

• Transparency

• Meetings

• Skype team room

• Daily stand ups

• What working on, progress, problems

• Max 5 min each

• Sprint retrospective

• What did we do well, poorly, can improve?

• Sprint planning

HULT

Golden Rules 30

#8 Have a well-defined hiring process

#9 Recruit highest quality you can afford

#10 Transparent & accountable working practices

#11 Regular/daily contact & communication

HULT

Infrastructure 31

• Cloud

• Flexible, only pay for what you use

• Numerous Cloud providers

• AWS

• Microsoft Azure

• Google Cloud

• Highly skilled specialists needed

HULT

32Delivery mechanism

HULT

Delivery mechanism 33

• Mobile first!

• Platform-specific

• Mobile

• iOS

• Android

• Windows, Blackberry

• X-platform

• PhoneGap

• Appcelerator

• Tablet

• Sencha

• Web

• HTML5, CSS3, JavaScript

HULT

34eCommerce

HULT

eCommerce 35

• Define pricing model

• Free

• Freemium

• Premium/subscription

• Keep pricing structure simple

• Everyone loves a deal

• Attract clients

• Launch offers

• Reduce churn & retain clients!

• Loyalty discounts

• Special offers

• Make it easy for people to spend money

HULT

36Production

Now that you’ve started your digital business,

what are you going to build?

HULT

37Production Dilemma

FASTGOOD CHEAP- -

You can only pick 2

GOOD & CHEAP won’t be FAST

GOOD & FAST won’t be CHEAP

CHEAP & FAST won’t be GOOD

HULT

MVP vs. MLP 38

“MVP is the version of a new product which

brings the maximum amount of validated learning

about customers with the least amount of effort”

MVP should be considered as a free beta version

“Using MVP is like visiting someone in intensive care.

They’re alive but not much fun to be with”

HULT

39MVP Cake

HULT

Golden Rules 40

#12 Define MVP spec early and deliver ASAP

#13 Listen to your customers. THEY will TELL you what

they want, not what YOU THINK they want

#14 Respond quickly and adapt

#15 Validate your business model

HULT

MLP 41

“MLP is the version of a new product which

brings the maximum amount of love

from customers with the least amount of effort”

MLP should be considered as the first production version

“If you make customers unhappy in the real world, they might each

tell 6 friends. If you make customers unhappy in the digital world,

they can each tell 6,000 people”

Jeff Bezos, Amazon

HULT

42MLP Cake

HULT

43

1. Be passionate about what you do

2. If you don’t make mistakes you’re not trying hard

enough

3. Mobile first

4. Design-led development

5. Do the first 80% yourself

6. Professional design is a key, early investment

7. Do not appoint developers until the fSpec is ready

8. Have a well-defined hiring process

9. Recruit high quality

10.Transparent & accountable working practices

11.Regular/daily contact & communication

12.Define MVP spec early & deliver ASAP

13.Listen to your customers. They will tell you what they

want, not what you think they want

14.Respond quickly & adapt

15.Validate your business model

Summary

HULT

Summary 44

Building an app is not cheap!

The Golden Rules will help you BUILD a digital product and

push it into production, given budget constraints and in the

shortest amount of time

Once in production, your business requirements will change.

Seek the best advice available and recruit the best people

GOOD LUCK!

HULT

45

www

Contact details

@trainsmartUK

[email protected]

www.trainsmart.com