Download pdf - How to sell drupal 8

Transcript
Page 1: How to sell drupal 8

How to sell Drupal 8by Anatolii Pazhyn, CEO at AnyforSoft

Kharkiv, Ukraine2016

Page 2: How to sell drupal 8

Who was incredibly happy when Drupal 8

was finally released?

Page 3: How to sell drupal 8

Who we are?

● Backend Developers

● Frontend Developers

● Project Managers

● QA

● Sales

● Business owners

Page 4: How to sell drupal 8
Page 5: How to sell drupal 8

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

Page 6: How to sell drupal 8

How is Drupal 8 doing?

Page 7: How to sell drupal 8

We are here. #DriesNote

Page 8: How to sell drupal 8

Who are our clients?

● Digital agencies

● Design agencies

● Marketing agencies

● Large software development providers

● Retailers and wholesalers

● Local businesses

● Governments

● Our employers

Page 9: How to sell drupal 8

What do clients care about?

● PROFITABILITY ($$$)

● Innovations

● Cost savings

● Efficiency/Productivity

● Risk mitigation

Page 10: How to sell drupal 8

What do they care about?

● PROFITABILITY ($$$)

● Innovations

– Faster speed of innovation

– Reduced Cost of Risk

– Running faster with PHP7

– RESTful

– Adaptive design

– etc

Page 11: How to sell drupal 8

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

Page 12: How to sell drupal 8

What do they care about?

● PROFITABILITY ($$$)

● Innovations

● Cost savings

● Efficiency/Productivity

– Integrated solutions

– Configuration management

– Drupal Console

– Symfony 2 components

– Plugins

Page 13: How to sell drupal 8

What do they care about?

● PROFITABILITY ($$$)

● Innovations

● Cost savings

● Efficiency/Productivity

● Risk mitigation

– Security

– Better Quality

– Trusted Solution

– Large number of Drupal providers

Page 14: How to sell drupal 8

Drupal users

● Media

● Government (public sec)

● Entertainment

● Higher Education

Page 15: How to sell drupal 8

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

Page 16: How to sell drupal 8

Drupal 8 vs Drupal 7 vs Drupal 6

Page 17: How to sell drupal 8

Drupal 8 security

Page 18: How to sell drupal 8

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

Page 19: How to sell drupal 8

Drupal 8 features

Page 20: How to sell drupal 8

We code as grown-ups now :)● OOP

● Configuration management

● Symfony components

● Twig templates

● We can hire developers from out of Drupal PHP world

Page 21: How to sell drupal 8

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

Page 22: How to sell drupal 8

Drupal 8 UX● WYSIWYG built in (CKEditor)

● Customize CKEditor

● Inline Editing

● HTML5 field types

– Email

– Tel

– Number

– Date

Page 23: How to sell drupal 8

Who is excited about PHP7 release?

Page 24: How to sell drupal 8

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)

Page 25: How to sell drupal 8

Development cycle

● Faster, predictable innovation cycles

● New significant features allowed in between major releases

● Release minor versions on a timed cycle

Page 26: How to sell drupal 8

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

Page 27: How to sell drupal 8

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

Page 28: How to sell drupal 8

Drupal 8 is not for everything yet

● Commerce

● Organic groups

● Urgent deadline

Page 29: How to sell drupal 8

Elevator pitch

● Free

● Powerful

● Flexible

● Open Source

● Community

● Innovative features

● Security

Page 30: How to sell drupal 8

What do clients care about?

● PROFITABILITY ($$$)

● Innovations

● Cost savings

● Efficiency/Productivity

● Risk mitigation

Page 31: How to sell drupal 8

Share your Drupal selling tips and tricks!About me

Anatolii Pazhyn

CEO at AnyforSoft (ex HTML and CMS)

[email protected]

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