@ How to Launch and Manage a Successful Developer Champion Program CMX 2019 @veratiago #CMXSummit @veratiago

| Community Booth Champions Loyalty Passion Help Advocacy

| Community Booth Champion Program Group of people who act as an extended community team that contributes to the missions and values of the community.

| Community Booth Problems to Solve? y r o t S My

Opportunities ● The Community needed support (Q&A on forums) ● People didn’t know about OutSystems (awareness) ● Keep the feedback loop from Developers (product improvement) rd to a h t i ake m s t n i gram a r o t r s p e r a unch Hiring la d n o t a or t f d e e n g d i o d i c t u i e B cogn e we d r o e S d ! ld tra scale u o w we where r” work ee “volunt

| Change session name in master slide Goals ● Make sure all questions are answered without relying on Internal Teams (Forums). ● Create awareness through content and events. ● Get feedback and improve the product. ● Nurture local communities through events

| Change session name in master slide Desired Outcomes Opportunities Solution Action Plan Increase NPS Scale Community Support Efforts (Customers and Partners) Product Feedback Increase ARR Scale Community Support Efforts (Prospects) Get more “external” content about OutSystems Have an extended team of experienced and engaged developers (MVPs) addressing the opportunities. Replying, monitor and curating forums, forge & ideas Creating Forge Components Creating technical & inspirational articles Organizing and Talking at Events

1 2 g in ch to & 3 4 rin g s s I RO ng e ol To le al Ch d an ea su M p To ps Ti g in ag an M cu s Fo L ad ore i fa pi m i ci sc ps lis in u is g m la eli do cu t, lo s se r s eg d et do it am m ei e au us t, ris m co . od ns te ec m te po tu r. r Do ne Lo c ad re fa ipi m i ci sc ps lis in u is g m la eli do cu t, lo s se r s eg d et do it am m ei e au us t, ris m co . od ns te ec m te po tu r. r Do ne Lo c ad re fa ipi m i ci sc ps lis in u is g m la eli do cu t, lo s se r s eg d et do it am m ei e au us t, ris m co . od ns te ec m te po tu r. r Do ne Lo c ad re fa ipi m i ci sc ps lis in u is g m la eli do cu t, lo s se r s eg d et do it am m ei e au us t, ris m co . od ns te ec m te po tu r. r Do ne c La un re he W | Community Booth Launching and Managing a Developer Champion Program 5

  1. Where to Focus?

Community / DevRel Goals Awareness ● Spreading the word. Adoption ● Stickiness. Education ● Enablement and Productivity. Retention ● Engagement and Rewards..

● Enabling your developers to be more productive with your product. ● Building Relationships / Career Perception. Retention Education Adoption Mature Product + Established Community Awareness Example 1:

● Engagement and reward ● Create specialization on different areas of your product Retention Education Adoption Mature Product + Mature Community Awareness Example 2:

● ● ● Brand awareness Value prop for developers Community for adoption Retention Education Adoption New Product + Forming Community Awareness Example 3:

  1. Launching and Managing

Launching Get the community top contributors and give them a framework to keep doing what they do in a systematic way.

Managing Nurture Activate Framework Recognise Communicate

Recognise ● Exclusive online badges ● Special moderation status

Activate ● Contributions that have a greater impact to the community

Communicate ● Regular communications ● Check points

Nurture ● Exclusive Channel ● Access to Key People ● SWAG!!

  1. Tips and Tools

Optimization ● Create canned responses ● Proof your work with Grammarly with Chrome/Safari Extension ● Create todos for yourself/team in Slack (Asana)

Calendar/Email Hacks ● Calendly for life!! ● If it exists, block it on your calendar. ● Use reminders and “forget” about follow ups with Boomerang ● Use Mixmax for email tracking

Productivity “in-control” ● Check how are you spending your time with RescueTime. ● Eliminate distractions and find your focus and inspiration with Momentum.

  1. Top Challenges

| Change session name in master slide I’m not the cool kid anymore

| Change session name in master slide Give vs Take

| Change session name in master slide Toxic Behaviours

| Change session name in master slide This is not fun anymore!

  1. How To Measure ROI

What to Measure? Volume + Quality

Adoption and Education ● ● ● ● % answers in Forums given by champions % of solutions AVG Time to first answer AVG Time to Solution

Awareness and Education ● Blogs published by champions ● Page views ● Visit source to official documentation

Awareness and Education ● Number of Talks given ● Number of people reached ● Satisfaction Score

Awareness/Adoption/Education ● Number of events organized (Meetups, OSUGs, Hackathons) ● Number of attendees ● Satisfaction Score

Awareness ● Social Shares and Re-shares ● Impressions ● Engagements

| Community Booth What would be the cost? Support Marketing

Thank You vera.tiago@outsystems.com in /veratiago @veratiago #CMXSummit @veratiago