2. 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
4. HULT
UK 10 most hated people 4
5 Margaret Thatcher
6 Mark Clarke
7 Francois Mitterand
Source: Mail on Sunday
5. HULT
Digital first steps 5
• Recovered – just!
• 2000 developed first internet FX trading platform
• Passionate about technology
• Passionate about fitness
• Started Trainsmart 2004
6. HULT
Golden Rules 6
#1 Be passionate about what you do
#2 If you don’t make mistakes you’re
not trying hard enough
7. HULT
Business idea 7
• You have the idea
• It’s been validated
• Business plan
• Financials
• Scalable
• Funding
• Implementation & building the product
16. HULT
Design: UI 16
• Invisionapp
• £0 free
• Web
• Tablet
• Mobile
• Clickable
• Swipe/gestures
• www.invisionapp.com
• Trainsmart example
• http://invis.io/SA1QSWO2C
17. 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
18. 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?
19. 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
20. 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
21. HULT
Golden Rules 21
#7 Do not appoint developers until
the fSpec is ready, unless you have
deep pockets
27. 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!
28. 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)
29. 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
30. 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
31. HULT
Infrastructure 31
• Cloud
• Flexible, only pay for what you use
• Numerous Cloud providers
• AWS
• Microsoft Azure
• Google Cloud
• Highly skilled specialists needed
38. 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”
40. 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
41. 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
43. 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
44. 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!