Post on 07-Feb-2017
How to sell Drupal 8by Anatolii Pazhyn, CEO at AnyforSoft
Kharkiv, Ukraine2016
Who was incredibly happy when Drupal 8
was finally released?
Who we are?
● Backend Developers
● Frontend Developers
● Project Managers
● QA
● Sales
● Business owners
Our Experience
● Big Drupal 8 project with custom functionality (total 2k hours) almost done
● Drupal 8 based mobile app (Ionic Framework) almost done
● Drupal 5 to Drupal 8 migration project in progress
How is Drupal 8 doing?
We are here. #DriesNote
Who are our clients?
● Digital agencies
● Design agencies
● Marketing agencies
● Large software development providers
● Retailers and wholesalers
● Local businesses
● Governments
● Our employers
What do clients care about?
● PROFITABILITY ($$$)
● Innovations
● Cost savings
● Efficiency/Productivity
● Risk mitigation
What do they care about?
● PROFITABILITY ($$$)
● Innovations
– Faster speed of innovation
– Reduced Cost of Risk
– Running faster with PHP7
– RESTful
– Adaptive design
– etc
What do they care about?
● PROFITABILITY ($$$)
● Innovations
● Cost savings
– No license fee
– Faster time to market
– Large number of Drupal providers
– Huge community of bug fixers
– Free updates for new features
What do they care about?
● PROFITABILITY ($$$)
● Innovations
● Cost savings
● Efficiency/Productivity
– Integrated solutions
– Configuration management
– Drupal Console
– Symfony 2 components
– Plugins
What do they care about?
● PROFITABILITY ($$$)
● Innovations
● Cost savings
● Efficiency/Productivity
● Risk mitigation
– Security
– Better Quality
– Trusted Solution
– Large number of Drupal providers
Drupal users
● Media
● Government (public sec)
● Entertainment
● Higher Education
Open Source benefits
● The more you use open source solution the more valuable it is
● The more people use it the better it’s going to be
● You are free to use it
● Study it: understand what you are using
● Modify it: fix it, make it better
● Share it: redistribute, sell, give back
● More secure: you see what is inside
Drupal 8 vs Drupal 7 vs Drupal 6
Drupal 8 security
Drupal 8 security
● Twig templates used for html generation
● Removed PHP input filter and the use of PHP as a configuration import format
● Site configuration exportable, manageable as code, and versionable
● User content entry and filtering improved (built in CKEditor)
● Clickjacking protection enabled by default
● Automated CSRF token protection in route definitions
Drupal 8 features
We code as grown-ups now :)● OOP
● Configuration management
● Symfony components
● Twig templates
● We can hire developers from out of Drupal PHP world
Drupal 8 features● Mobile first admin and editing with responsive tables
● HTML5 / responsive default frontend
● Native web-services / RESTful
● Authoring experience
● Incremental release cycle
● Multilingual
● Views in core
● Editable admin views
● Everything is entities
● Block types
Drupal 8 UX● WYSIWYG built in (CKEditor)
● Customize CKEditor
● Inline Editing
● HTML5 field types
– Tel
– Number
– Date
Who is excited about PHP7 release?
Scalability and speed
● Precise caching (cache invalidation and cache tags)
● Client-side caching (HTML5 local storage / session storage)
● PHP7
● BigPipe
● RefreshLess (refreshing only changed parts of the page)
Development cycle
● Faster, predictable innovation cycles
● New significant features allowed in between major releases
● Release minor versions on a timed cycle
Overcoming Objections
● Drupal vs Wordpress
– Security, Functionality limitation
● Drupal vs Magento
– Limited functionality, very slow development, limited community
● Drupal vs Joomla
– No comments
● Drupal vs custom solution
– For custom purposes
Overcoming Objections
● Drupal 8 vs Drupal 7
– Yes, initial development could be longer
– Yes, risks in initial estimates could be also bigger (50% vs 30%)
– Developers readiness
– Life cycle of Drupal 8 is bigger (EOL for Drupal 6 as example)
– You will not need to migrate to newer version for years
– Security support
– New features only for Drupal 8
– Performance is better
– Multilingual
Drupal 8 is not for everything yet
● Commerce
● Organic groups
● Urgent deadline
Elevator pitch
● Free
● Powerful
● Flexible
● Open Source
● Community
● Innovative features
● Security
What do clients care about?
● PROFITABILITY ($$$)
● Innovations
● Cost savings
● Efficiency/Productivity
● Risk mitigation
Share your Drupal selling tips and tricks!About me
Anatolii Pazhyn
CEO at AnyforSoft (ex HTML and CMS)
anatolii@anyforsoft.com
https://linkedin.com/in/pazhyn
https://facebook.com/pazhyn
https://twitter.com/pazhyn
https://drupal.org/u/pazhyn
https://facebook.com/anyforsoft
https://anyforsoft.com