SlideShare a Scribd company logo
1 of 54
App Delivery Platform-as-a-Service
         How we revolutionized the app development market




Johan den Haan
CTO, Mendix
@JohanDenHaan
http://www.theenterprisearchitect.eu
1000s of users
100s of successful deliveries
100+ employees
13 million dollar raised last year
6 years in business
1 vision
0 failed customer projects
1. Why Mendix?

2. Product

3. Lessons learned: company

4. Lessons learned: culture

5. Lessons learned: product development

6. Lessons learned: product evolution
Why Mendix?
Software is becoming
ubiquitous…
“It’s not the strongest who survive,
nor the most intelligent, but the
ones most adaptable to change.”
- Charles Darwin
Applications need to
evolve continuously
68% of all new software projects
       are NOT successful


         32%




                  68%
HOUSTON
we have a problem!
What companies need?

1. Apps that perfectly fit their business

2. At the moment they need them
Evolve         Capture


    App Delivery



Deploy        Develop
Evolve           Capture
 Improve each step of the lifecycle to be
     able to respond to change fast
               App Delivery

From one working app version to the next
         Deploy         Develop
Product
Mendix Apps Platform
The only way to successfully create
applications truly fitting in the
business is to create them in close
collaboration with the business
source
The best way to really improve
apps is to engage with users
Revolutions in the entire App Delivery
               lifecycle

   Capture    Social Productivity
   Develop    Model-Driven Development
   Deploy     Model-Execution-as-a-Service
   Evolve     User Engagement
Social Project Collaboration




  Capture requirements,
  manage backlog, plan
   sprints, incorporate
   ongoing feedback &
       collaborate
Mendix Business Modeler




        Build & integrate
     custom business apps
      easier and 5x faster
     using visual modeling!
App Store




 More than 100 apps
 and counting in our
Community AppStore
Enterprise Cloud Platform
  1 click deploy & manage




    Deploy apps into the
    cloud in a single click

   Central dashboard to
   monitor all apps and
   manage IT governance
Gather feedback directly in app
Process feedback
Lessons learned:
company
Focus on building a global startup:
think about scalability and
internationalization from day 1
Be prepared for different company
            growth stages
Start up 1 room, prototyping, searching for the right
  market, early adopters.
Ramp up >10 people, hiring is key, time-to-market.
Delegation >20 people, team leads / managers,
  “departments”.
Professionalization >50 people, coordinate
  communication, knowledge transfer, support.
Expansion >100 people, forecasting, alignment,
  strategic positioning, competition.
Business-IT collaboration is a key
success factor: do not become
too technology-oriented
Your team is the
most important
success factor
Having your own Apps
platform can be risky:
bookkeeping… let’s
build an app for that…
Lessons learned:
culture
Your company culture
is a competitive
advantage which
cannot be copied
Autonomy         the desire to be self-directed

Mastery          the urge to get better at stuff

Purpose          the need to make a contribution




That’s what motivates highly-skilled people
What do traveling home, wet
notes, and dedicated research
days have in common?
Do not always
run. Stop once in
a while to listen
to your brain!

Relaxation will
unleash your
brain's full
potential.
Social productivity is boosted
by the use of Sprintr: social
activity streams and project
management combined
Lessons learned:
product development
Focus on quality

Don’t settle with mediocrity

Do not release a feature if it doesn’t feel good

“Impossible” is not an argument

So many interesting things to do... focus!
small, focused teams


that release early and often
Drink your own champagne:
close to users, early feedback
Build a platform: open your APIs, build a
community, make delivery of “content” easy
People do not like
change: if you
disrupt a field, be
prepared for
resistance
Lessons learned:
product evolution
Do not grow
R&D into an
ivory tower:
involve users,
make giving
feedback easy
An effortless feedback
mechanism will amaze you…
Handling large amounts of feedback

  Put effort in documentation and training

  Tap into your community

  Avoid interruptions:
    it’s difficult to re-enter the zone
If I'd asked my customers what they
wanted, they'd have said a faster horse.
- Henry Ford
Product management is more than
       handling feedback…

Product vision
                         Market trends
            Marketing

    Sales             Research & Development

                 User feedback
1. Why Mendix?

2. Product

3. Lessons learned: company

4. Lessons learned: culture

5. Lessons learned: product development

6. Lessons learned: product evolution
It has been a fun ride…
and we have just started!
App Delivery Platform-as-a-Service
         How we revolutionized the app development market



                               Questions?
                    Searching for a great job?
                Looking to become a partner?

Johan den Haan
CTO, Mendix
@JohanDenHaan
http://www.theenterprisearchitect.eu

More Related Content

What's hot

What's hot (10)

Design thinking and innovation at apple
Design thinking and innovation at apple Design thinking and innovation at apple
Design thinking and innovation at apple
 
Introduction to Product Mgt Course
Introduction to Product Mgt CourseIntroduction to Product Mgt Course
Introduction to Product Mgt Course
 
Digital Product Strategy
Digital Product StrategyDigital Product Strategy
Digital Product Strategy
 
Techstartupday - Digital Product Design
Techstartupday - Digital Product Design Techstartupday - Digital Product Design
Techstartupday - Digital Product Design
 
skyCV201504
skyCV201504skyCV201504
skyCV201504
 
Hr Consumerization-Trends
Hr Consumerization-Trends Hr Consumerization-Trends
Hr Consumerization-Trends
 
5 Brilliant Quotes on Agile UX
5 Brilliant Quotes on Agile UX5 Brilliant Quotes on Agile UX
5 Brilliant Quotes on Agile UX
 
Apple against Flash
Apple against FlashApple against Flash
Apple against Flash
 
Agile & User Experience for Engineers
Agile & User Experience for EngineersAgile & User Experience for Engineers
Agile & User Experience for Engineers
 
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
Liam Butler from NetDimensions on Mobile Learning & Technology: Essentials fo...
 

Viewers also liked

Viewers also liked (9)

Lessons learned in building a model driven software factory
Lessons learned in building a model driven software factoryLessons learned in building a model driven software factory
Lessons learned in building a model driven software factory
 
From Process Design to Process Automation
From Process Design to Process AutomationFrom Process Design to Process Automation
From Process Design to Process Automation
 
Application Development Approaches
Application Development ApproachesApplication Development Approaches
Application Development Approaches
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development
 
Mendix-7-Keynote
Mendix-7-KeynoteMendix-7-Keynote
Mendix-7-Keynote
 
Software is eating the world and MDD should be in the driving seat
Software is eating the world and MDD should be in the driving seatSoftware is eating the world and MDD should be in the driving seat
Software is eating the world and MDD should be in the driving seat
 
Why there is no future for Model Driven Development
Why there is no future for Model Driven DevelopmentWhy there is no future for Model Driven Development
Why there is no future for Model Driven Development
 
تعلق باللہ Relationship with Allah
تعلق باللہ  Relationship with Allahتعلق باللہ  Relationship with Allah
تعلق باللہ Relationship with Allah
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 

Similar to App Delivery Platform-as-a-Service - How we revolutionized the app development market

Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Smash Tech
 
5 reasons-your-mobile-app-will-fail
5 reasons-your-mobile-app-will-fail5 reasons-your-mobile-app-will-fail
5 reasons-your-mobile-app-will-fail
Brian Moore
 
Memonic general presentation for IMD
Memonic general presentation for IMDMemonic general presentation for IMD
Memonic general presentation for IMD
memonic
 

Similar to App Delivery Platform-as-a-Service - How we revolutionized the app development market (20)

Booklet_Key Considerations_EN
Booklet_Key Considerations_ENBooklet_Key Considerations_EN
Booklet_Key Considerations_EN
 
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
Lars Gerhmann | IQ Leverage | Criterios de inversión de un Business Angel en ...
 
Achieving Innovation through Outcome Engineering
Achieving Innovation through Outcome EngineeringAchieving Innovation through Outcome Engineering
Achieving Innovation through Outcome Engineering
 
The app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app storeThe app trail how ideas move out of the drawing board onto the app store
The app trail how ideas move out of the drawing board onto the app store
 
Top Five Small Business Apps
Top Five Small Business AppsTop Five Small Business Apps
Top Five Small Business Apps
 
Slides fra Echo.it - til Publico-seminar om "fremtidens intranet"
Slides fra Echo.it - til Publico-seminar om "fremtidens intranet"Slides fra Echo.it - til Publico-seminar om "fremtidens intranet"
Slides fra Echo.it - til Publico-seminar om "fremtidens intranet"
 
5 reasons-your-mobile-app-will-fail
5 reasons-your-mobile-app-will-fail5 reasons-your-mobile-app-will-fail
5 reasons-your-mobile-app-will-fail
 
Mastering Social Media Workshop 1
Mastering Social Media Workshop 1Mastering Social Media Workshop 1
Mastering Social Media Workshop 1
 
Mendix Essentials Presentatie Gerolf Roovers26/08/2011
Mendix Essentials Presentatie Gerolf Roovers26/08/2011Mendix Essentials Presentatie Gerolf Roovers26/08/2011
Mendix Essentials Presentatie Gerolf Roovers26/08/2011
 
Memonic general presentation for IMD
Memonic general presentation for IMDMemonic general presentation for IMD
Memonic general presentation for IMD
 
EatMedia Presentation at NXNS
EatMedia Presentation at NXNSEatMedia Presentation at NXNS
EatMedia Presentation at NXNS
 
Outcome Engineering 101: Five Guidelines to Delivering Products that Create I...
Outcome Engineering 101: Five Guidelines to Delivering Products that Create I...Outcome Engineering 101: Five Guidelines to Delivering Products that Create I...
Outcome Engineering 101: Five Guidelines to Delivering Products that Create I...
 
Digital Brand Management One Plus
Digital Brand Management One PlusDigital Brand Management One Plus
Digital Brand Management One Plus
 
Th eart of product management
Th eart of product managementTh eart of product management
Th eart of product management
 
The Art of Product Management
The Art of Product ManagementThe Art of Product Management
The Art of Product Management
 
Workfront: 11 Marketing Technologists on Digital Transformation
Workfront: 11 Marketing Technologists on Digital TransformationWorkfront: 11 Marketing Technologists on Digital Transformation
Workfront: 11 Marketing Technologists on Digital Transformation
 
How to Launch a Mobile App Guide How-To Guide
How to Launch a Mobile App Guide How-To GuideHow to Launch a Mobile App Guide How-To Guide
How to Launch a Mobile App Guide How-To Guide
 
Advantages of e-learning application
Advantages of e-learning application Advantages of e-learning application
Advantages of e-learning application
 
Six Essentials for Innovating in Channel Sales & Marketing
Six Essentials for Innovating in Channel Sales & MarketingSix Essentials for Innovating in Channel Sales & Marketing
Six Essentials for Innovating in Channel Sales & Marketing
 
Do small businesses need to tell stories?
Do small businesses need to tell stories?Do small businesses need to tell stories?
Do small businesses need to tell stories?
 

Recently uploaded

Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
dlhescort
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 

Recently uploaded (20)

Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
Call Girls In Majnu Ka Tilla 959961~3876 Shot 2000 Night 8000
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 

App Delivery Platform-as-a-Service - How we revolutionized the app development market