Post on 09-Jan-2017
DIGITAL DISRUPTIONWITH RAPID APPLICATION DELIVERY
PRESENTED AT KENYA DIGITAL MEETUP
2 NOVEMBER 2016
THE WAY OF BUSINESS
Traditionally not customer first, customer centric, little aligned to the customer.
NO MORE…
triggers
Traditional business increasingly threatened by disruptors.
Fail fast if you will and learn
Antifragility is a property of systems
that increase in capability, resilience,
or robustness as a result of
stressors, shocks, volatility, noise, mistakes, faults,
attacks, or failures.
Professor Nassim Nicholas Taleb
COMMON TRAITS OF THE UNICORNS
Low legacy, rapid customer acquisition, highly adaptable and responsive, speed of change
LESS IS MORE…
6
Features and Functions Used in a Typical System
Source: Standish Group Study Reported at XP2002 by Jim Johnson, Chairman
Never Used
KEY DIGITAL SKILLS
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
McKinsey
GOOD FOR NOW APPROACH ~ 1
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
1
START WITH THE CUSTOMER, STAY WITH THE CUSTOMER
The smallest thing you can offer the tightest group, for the highest value
COST TO ACQUIRE CUSTOMERSTART-UP KILLER
ADAPTED FROM SOURCE: MCKINSEY CUSTOMER EXPERIENCE SERVICE LINES
GOOD FOR NOW APPROACH ~ 2
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
INITIATIVE CANVAS
CUSTOMER GOALS TO TASKS…Goal or
strategic objective 3
Role 2
Goal or strategic
objective 2
Goal or strategic
objective 1
Goal or strategic
objective 4
Goal or strategic
objective 5
Goal or strategic
objective nResource
or Functional
Role 1
Strategic theme or
Epic
Role 3
Role 4
Role 5
Role n
Goal or strategic objective
1.3
Role 2
Goal or strategic objective
1.2
Goal or strategic objective
1.1
Goal or strategic objective
1.4
Goal or strategic objective
1.n
Goal or strategic
objective nResource
or Functional
Role 1
Goal 1
Role 3
Role 4
Role 5
Role n
Start with “brown paper” and post-it’s as a mindset, you don’t need an app… yet
Goal or strategic
objective 3
Role 2
Goal or strategic
objective 2
Goal or strategic
objective 1
Goal or strategic
objective 4
Goal or strategic
objective 5
Goal or strategic
objective nResource
or Functional
Role 1
Strategic theme or
Epic
Role 3
Role 4
Role 5
Role n
Goal or strategic objective
1.3
Role 2
Goal or strategic objective
1.2
Goal or strategic objective
1.1
Goal or strategic objective
1.4
Goal or strategic objective
1.n
Goal or strategic
objective nResource
or Functional
Role 1
Goal 1
Role 3
Role 4
Role 5
Role n
Task 1.3.1
Role 2
Task 1.2.1Task 1.1.1 Task 1.4.1Goal or
strategic objective
1.nResource
or Functional
Role 1
Task 1.1
Role 3
Role 4
Role 5
As a Role 1 I want to Goal 1 so that Task 1.1
CUSTOMER GOALS TO TASKS…
Goal or strategic
objective 3
Role 2
Goal or strategic
objective 2
Goal or strategic
objective 1
Goal or strategic
objective 4
Goal or strategic
objective 5
Goal or strategic
objective nResource
or Functional
Role 1
Strategic theme or
Epic
Role 3
Role 4
Role 5
Role n
Goal or strategic objective
1.3
Role 2
Goal or strategic objective
1.2
Goal or strategic objective
1.1
Goal or strategic objective
1.4
Goal or strategic objective
1.nResource
or Functional
Role 1
Goal 2
Role 3
Role 4
Role 5
Role n
COMPANY GOALS TO TASKS…
Goal or strategic
objective 3
Role 2
Goal or strategic
objective 2
Goal or strategic
objective 1
Goal or strategic
objective 4
Goal or strategic
objective 5
Goal or strategic
objective nResource
or Functional
Role 1
Strategic theme or
Epic
Role 3
Role 4
Role 5
Role n
Goal or strategic objective
2.3
Role 2
Goal or strategic objective
2.2
Goal or strategic objective
2.1
Goal or strategic objective
2.4
Goal or strategic objective
2.nResource
or Functional
Role 1
Goal 2
Role 3
Role 4
Role 5
Role n
Task 2.3.1
Role 2
Task 2.2.1Task 2.1.1 Task 2.4.1
Resource or
Functional Role 1
Task 2.1
Role 3
Role 4
Role 5
As a Role 1 I want to Goal 2 so that Task 2.1
CUSTOMER GOALS TO TASKS…
Goal or strategic
objective 1
Strategic theme or
Epic
Goal 2
Goal 3
Goal 4
Goal n
DEFINING THE CUSTOMER JOURNEY OR CONCEPT
MINIMUM VALUABLE PRODUCT
Validate with interviews, polls, infographics, and definitely field “testing”
FACEBOOK DEMO
https://www.outsystems.com/videos/build-deploy-native-apps/
More than clickable mock-ups with less effort in minimum time
GOOD FOR NOW APPROACH ~ 3
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
3
BUSINESS VALIDATION AND DESIGN
•HTTPS://TRELLO.COM/B/ICGLLXZA/BUSINESS-VALIDATION-AND-DESIGN-BVAD-BOARD
Sprint Plan
Develop
Test
User Testing
Release
User Story
Analysis
Support User Feedback
ProductManager
Feature Definition
BUILD, MEASURE, LEARN, PIVOT…
Validate the “brown paper” and post-it’s, you still don’t know the customer
GOOD FOR NOW APPROACH ~ 4
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
34
Now you may need more robust critical thinking and analysis
GOOD FOR NOW APPROACH ~ 5
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
34
5
APPLICATION COST DRIVERSDELIVER CHANGE READY APPLICATIONS FOR LESS COST
Maintenance
Built in dependency analysis
NFRs are built into every application –
regardless of change
Development
Model driven development reduces
time to build
Integrations are simplified
Operations
Deployment process is automated
Auditing and trouble shooting capabilities in
every application
Lifetime cost? 5 year cost is typically 3 X initial cost, lifetime min 6 times 3 year cost
MOBILE AND WEB APP DEV IS A HARD PROBLEM
20-50 Apps
4 Platform3 Form Factors
X
Abundance Of Data Silos
XSkills
Shortage
X
Constant Change RequestsX
FROM SMALL BEGINNINGS TO PRODUCTION
https://www.outsystems.com/platform/#/platform/2-minute-overview/
• DEVELOP, MANAGE AND CHANGE ENTERPRISE WEB AND MOBILE
• ON TOP OF YOUR FAVORITE MIDDLEWARE STACK
• COMBINES HIGH PRODUCTIVITY, CHANGE MANAGEMENT AND FULL APPLICATION LIFECYCLE
• MANAGES CONTINUOUS APPLICATION CHANGE
BY WAY OF EXAMPLE
https://www.outsystems.com/platform/#/platform/2-minute-overview/
Ready for your app – its not about the technology
GOOD FOR NOW APPROACH ~ 6
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
34
5 7
6
THE SMALLEST THING!
That your target segment will pay money for, freemium needs very “deep pockets”
GOOD FOR NOW APPROACH ~ 7
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
34
5 7
6
FROM MOCKUPS TO BEAUTIFICATION
https://www.youtube.com/watch?v=6l-X9k6fqeY
www.outsystems.com39 © OutSystems. All Rights Reserved 39
Learn more
silkui.outsystems.com
GOOD FOR NOW APPROACH ~ 8
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
34
5 7
6
8
FOCUS ON THE CUSTOMER
https://www.outsystems.com/videos/app-maintenance-feedback-management/
its still about the customer
CUSTOMER EXPERIENCE END TO END
https://www.outsystems.com/videos/platform-performance-troubleshooting/
Measure, learn, validate, change and keep adapting
GOOD FOR NOW APPROACH ~ 9
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
34
5 7
6
8
9
KNOW THE INVESTOR MINDSET• PITCH ANYTHING – OREN KLAFF• CHAOS MONKEYS - ANTONIO GARCÍA MARTÍNEZ• ZERO TO ONE – PETER THIEL• SELLING THE INVISIBLE – HARRY BECKWITH
GOOD FOR NOW APPROACH ~ 10
Design Thinking
Software Delivery
Building Functional Prototypes
Lean Startup & Continuous Deployment
Fundraising
Creative Problem Solving
UX Design
Metrics Framework & Continuous Testing
Customer Validation
Pitching
Adapted from http://www.slideshare.net/djarjoura/the-skills-needed-by-individuals-to-become-a-digital-entrepreneur/17
2
1
34
5 7
6
8
910
FundersandFounders.com
Idea stageCo-foundersFamily& Friends
Seed round … Series A …. IPO
Maximize existing investments
Leverage existing skills
Across all channels / platforms
Respond Faster
Reduce complexity Deliver more and develop less
Continuously enhance / improve
Flexi
bilit
y to
cha
nge
What we do
OUTSYSTEMS PLATFORM PERSONAL ENVIRONMENT