SlideShare une entreprise Scribd logo
1  sur  21
Chief eZ Publish Officer Training


Greg McAvoy-Jensen
Executive Director
Granite Horizon
greg@granitehorizon.com
@granitegreg
Subtitles

Creating the kind of ecosystem you want to live in.


Initial thoughts about what leadership in the
ecosystem means.
What is a CeZO?
●   Officially, the shop eZ Publish practice lead
●   Unofficially, anyone who takes the opportunity
    to provide leadership in an eZ Publish practice
Goal
Leverage eZ for optimal user engagement.
Goal
Develop
and maintain


          a satisfied eZ Publish team


                  which benefits your company.
Develop
Improving in eZ Publish Skill
             Individually
●   Download and install, read the docs
●   Try to build a site
●   Take training
●   Thrash around for a few weeks while getting
    paid for it
●   Make a manual (Graham Brookins)
●   Read the manuals
●   Get certified
Improving in eZ Publish Skill
               Individually
●   Read
    ●   Roadmap
    ●   Forums on share.ez.no
    ●   Blogs on share.ez.no
    ●   Blogs on planetezpublish.org
    ●   ezpedia.org
    ●   IRC Freenode #ezpublish
    ●   Github commit logs and release note files
    ●   Feed readers like Google Reader help
●   But most importantly...
Real eZ Publish Developers Are
●   Humble
●   Expert
●   Social
Maintain (and Retain)
Improving in eZ Publish Skills
           as an Organization
●   Industrialize (at least use version control)
●   Create a standard install, put in to version
    control (Joe Kepley)
●   Send people to partner meetings and
    conferences
●   Bring in experts to give advanced training
●   Build a new extension when you have downtime
●   Create your own training program
Improving in eZ Publish Skills
         as an Organization
Learn how eZ is used by learning the admin
interface well. Consider using eZ Publish
internally (e.g. wiki, CRM).
Improving in eZ Publish Skills
         as an Organization
Better to have one who knows what their doing
than ten who know enough to send your client to
someone else. Allocate work wisely.
Create a Culture of Improving
●   Your skills
●   Your organization
●   Your products and services
●   Your CMS, eZ Publish
Create a Culture of Improving
●   Model it
●   State it
●   Insist on it
●   Persist with it
Care about Your Team
●   Enforce ergonomics
●   Know their family members
●   Celebrate their birthdays and anniversaries
    with the company
●   Make your company the place they want to be
    and stay
●   Make team satisfaction one of the criteria for
    taking projects (e.g. Make-A-Wish)
Build Community
Do different things together.
●   Dinner
●   Dayhike
●   Volunteer
●   Help a team member move
●   Play a board game
Care About the Ecosystem
●   It supports you
●   Contribute extensions, fixes, documentations,
    and enhancements
●   Build relationships with eZ crew, including your
    regional team
●   Care about eZ Systems
●   Promote eZ's subscriptions
●   Promote eZ Publish
Increase Communication
Care About Competitors
●   We will bid on jobs against other partners and
    sometimes lose.
●   But the benefit we gain from having
    relationships with them are great.
●   Organizational conflicts of interest are no
    excuse for jeopardizing the personal care we
    have for one another.
●   Just be straight.
Your Tips
for Successful eZ Publish Leadership



        greg@granitehorizon.com

Contenu connexe

Similaire à Chief eZ Publish Officer Training

Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurDomendra Sahu
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Kris Buytaert
 
Services, tools & practices for a software house
Services, tools & practices for a software houseServices, tools & practices for a software house
Services, tools & practices for a software houseParis Apostolopoulos
 
What it takes to be a "Good" Developer?
What it takes to be a "Good" Developer?What it takes to be a "Good" Developer?
What it takes to be a "Good" Developer?Harshul Shah
 
Front-End Fun: How to finally work with designers!
Front-End Fun: How to finally work with designers!Front-End Fun: How to finally work with designers!
Front-End Fun: How to finally work with designers!helenalozano6
 
Devops, the future is here it's not evenly distributed yet
Devops, the future is here it's not evenly distributed yetDevops, the future is here it's not evenly distributed yet
Devops, the future is here it's not evenly distributed yetKris Buytaert
 
Sumbry (Airbnb) - If You Build It, They Might Come
Sumbry (Airbnb) - If You Build It, They Might ComeSumbry (Airbnb) - If You Build It, They Might Come
Sumbry (Airbnb) - If You Build It, They Might ComeTechsylvania
 
Using WordPress for Personal Development, WordCamp Milano 2017
Using WordPress for Personal Development, WordCamp Milano 2017Using WordPress for Personal Development, WordCamp Milano 2017
Using WordPress for Personal Development, WordCamp Milano 2017Sergey Biryukov
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...DevOpsDays Tel Aviv
 
Kickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdfKickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdfShreyaDhurde
 
Developer Advocacy: A Career Path for Those With a Passion for Code, Communit...
Developer Advocacy: A Career Path for Those With a Passion for Code, Communit...Developer Advocacy: A Career Path for Those With a Passion for Code, Communit...
Developer Advocacy: A Career Path for Those With a Passion for Code, Communit...Lauren Hayward Schaefer
 
Empathy: The Secret Ingredient in WordPress Development, Work, and Success
Empathy: The Secret Ingredient in WordPress Development, Work, and SuccessEmpathy: The Secret Ingredient in WordPress Development, Work, and Success
Empathy: The Secret Ingredient in WordPress Development, Work, and SuccessJason Clarke
 
Making websites with WordPress
Making websites with WordPressMaking websites with WordPress
Making websites with WordPressJosh Lee
 
En Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into IndustryEn Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into IndustryDoreen Hakimi
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Jason Yip
 
Enterprise User Group - Scaling Best Practices (Mar 15, 2023).pptx
Enterprise User Group - Scaling Best Practices (Mar 15, 2023).pptxEnterprise User Group - Scaling Best Practices (Mar 15, 2023).pptx
Enterprise User Group - Scaling Best Practices (Mar 15, 2023).pptxNicholasErickson9
 
Coding Words, A Practical Guide for Developers Who Want To Become Better Writers
Coding Words, A Practical Guide for Developers Who Want To Become Better WritersCoding Words, A Practical Guide for Developers Who Want To Become Better Writers
Coding Words, A Practical Guide for Developers Who Want To Become Better WritersJonathan Bossenger
 

Similaire à Chief eZ Publish Officer Training (20)

LET'S TALK ANDROID Dev
LET'S TALK ANDROID DevLET'S TALK ANDROID Dev
LET'S TALK ANDROID Dev
 
Main presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC BilaspurMain presentation slides Developer Student Clubs GEC Bilaspur
Main presentation slides Developer Student Clubs GEC Bilaspur
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.
 
Services, tools & practices for a software house
Services, tools & practices for a software houseServices, tools & practices for a software house
Services, tools & practices for a software house
 
What it takes to be a "Good" Developer?
What it takes to be a "Good" Developer?What it takes to be a "Good" Developer?
What it takes to be a "Good" Developer?
 
Front-End Fun: How to finally work with designers!
Front-End Fun: How to finally work with designers!Front-End Fun: How to finally work with designers!
Front-End Fun: How to finally work with designers!
 
Devops, the future is here it's not evenly distributed yet
Devops, the future is here it's not evenly distributed yetDevops, the future is here it's not evenly distributed yet
Devops, the future is here it's not evenly distributed yet
 
Devops for drupal
Devops for  drupalDevops for  drupal
Devops for drupal
 
Sumbry (Airbnb) - If You Build It, They Might Come
Sumbry (Airbnb) - If You Build It, They Might ComeSumbry (Airbnb) - If You Build It, They Might Come
Sumbry (Airbnb) - If You Build It, They Might Come
 
Using WordPress for Personal Development, WordCamp Milano 2017
Using WordPress for Personal Development, WordCamp Milano 2017Using WordPress for Personal Development, WordCamp Milano 2017
Using WordPress for Personal Development, WordCamp Milano 2017
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
 
Kickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdfKickstarting career as an Android developer.pdf
Kickstarting career as an Android developer.pdf
 
Developer Advocacy: A Career Path for Those With a Passion for Code, Communit...
Developer Advocacy: A Career Path for Those With a Passion for Code, Communit...Developer Advocacy: A Career Path for Those With a Passion for Code, Communit...
Developer Advocacy: A Career Path for Those With a Passion for Code, Communit...
 
Empathy: The Secret Ingredient in WordPress Development, Work, and Success
Empathy: The Secret Ingredient in WordPress Development, Work, and SuccessEmpathy: The Secret Ingredient in WordPress Development, Work, and Success
Empathy: The Secret Ingredient in WordPress Development, Work, and Success
 
GreenLite Overview
GreenLite OverviewGreenLite Overview
GreenLite Overview
 
Making websites with WordPress
Making websites with WordPressMaking websites with WordPress
Making websites with WordPress
 
En Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into IndustryEn Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into Industry
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
 
Enterprise User Group - Scaling Best Practices (Mar 15, 2023).pptx
Enterprise User Group - Scaling Best Practices (Mar 15, 2023).pptxEnterprise User Group - Scaling Best Practices (Mar 15, 2023).pptx
Enterprise User Group - Scaling Best Practices (Mar 15, 2023).pptx
 
Coding Words, A Practical Guide for Developers Who Want To Become Better Writers
Coding Words, A Practical Guide for Developers Who Want To Become Better WritersCoding Words, A Practical Guide for Developers Who Want To Become Better Writers
Coding Words, A Practical Guide for Developers Who Want To Become Better Writers
 

Chief eZ Publish Officer Training

  • 1. Chief eZ Publish Officer Training Greg McAvoy-Jensen Executive Director Granite Horizon greg@granitehorizon.com @granitegreg
  • 2. Subtitles Creating the kind of ecosystem you want to live in. Initial thoughts about what leadership in the ecosystem means.
  • 3. What is a CeZO? ● Officially, the shop eZ Publish practice lead ● Unofficially, anyone who takes the opportunity to provide leadership in an eZ Publish practice
  • 4. Goal Leverage eZ for optimal user engagement.
  • 5. Goal Develop and maintain a satisfied eZ Publish team which benefits your company.
  • 7. Improving in eZ Publish Skill Individually ● Download and install, read the docs ● Try to build a site ● Take training ● Thrash around for a few weeks while getting paid for it ● Make a manual (Graham Brookins) ● Read the manuals ● Get certified
  • 8. Improving in eZ Publish Skill Individually ● Read ● Roadmap ● Forums on share.ez.no ● Blogs on share.ez.no ● Blogs on planetezpublish.org ● ezpedia.org ● IRC Freenode #ezpublish ● Github commit logs and release note files ● Feed readers like Google Reader help ● But most importantly...
  • 9. Real eZ Publish Developers Are ● Humble ● Expert ● Social
  • 11. Improving in eZ Publish Skills as an Organization ● Industrialize (at least use version control) ● Create a standard install, put in to version control (Joe Kepley) ● Send people to partner meetings and conferences ● Bring in experts to give advanced training ● Build a new extension when you have downtime ● Create your own training program
  • 12. Improving in eZ Publish Skills as an Organization Learn how eZ is used by learning the admin interface well. Consider using eZ Publish internally (e.g. wiki, CRM).
  • 13. Improving in eZ Publish Skills as an Organization Better to have one who knows what their doing than ten who know enough to send your client to someone else. Allocate work wisely.
  • 14. Create a Culture of Improving ● Your skills ● Your organization ● Your products and services ● Your CMS, eZ Publish
  • 15. Create a Culture of Improving ● Model it ● State it ● Insist on it ● Persist with it
  • 16. Care about Your Team ● Enforce ergonomics ● Know their family members ● Celebrate their birthdays and anniversaries with the company ● Make your company the place they want to be and stay ● Make team satisfaction one of the criteria for taking projects (e.g. Make-A-Wish)
  • 17. Build Community Do different things together. ● Dinner ● Dayhike ● Volunteer ● Help a team member move ● Play a board game
  • 18. Care About the Ecosystem ● It supports you ● Contribute extensions, fixes, documentations, and enhancements ● Build relationships with eZ crew, including your regional team ● Care about eZ Systems ● Promote eZ's subscriptions ● Promote eZ Publish
  • 20. Care About Competitors ● We will bid on jobs against other partners and sometimes lose. ● But the benefit we gain from having relationships with them are great. ● Organizational conflicts of interest are no excuse for jeopardizing the personal care we have for one another. ● Just be straight.
  • 21. Your Tips for Successful eZ Publish Leadership greg@granitehorizon.com