Creating a successful DevRel program means identifying and implementing strategy based on key pillars that allow developers to be positive influencers in their community. MessageMedia’s Benjamin Mostafa shares planning, implementation, metric tips and key insights learned along the way.
At Serenity we believe that financial life planning is the process of meeting your life goals through effective, ongoing management of your finances. Our advice is completely impartial and we partner with you over the long term to ensure you stay on track. Please visit us at http://www.serenityfp.com
Ticketing Professionals webinar: What to do now, what to do next Ash Mann
Ash Mann, Substrakt's Managing Director spoke as part of the Ticketing Professionals Conference's webinar series which replaced the cancelled 2020 conference.
The cultural sector has been through an enforced, rushed programme of digital transformation. We need to review our thinking around all of our digital activity to set ourselves up for success as we come out of the current Covid-19 crisis.
From strategy, mission, values and brand through to systems and tooling, focusing on user experience, and how we gather and use data, what got us to where we are today is unlikely to be what will serve us best in the long run.
Best Western's Field Marketing department serves the organization's 40 co-ops throughout the U.S. and Canada. The co-ops also allow for additional education, training and network opportunities. Kate will be speaking about social media with an emphasis on what you need to know ABOUT right now, and what you need to know how to DO right now.
Act Local and be Global. No discussion that basic leadership skills are as ever necessary to know, understand and be able to integrate in your role as executive director as well as line manager. This article bring my recommendations from an international career and now working as a trainer and coach supporting and developing director level and management level to perform on the distance with remote teams and business clusters / units.
At Serenity we believe that financial life planning is the process of meeting your life goals through effective, ongoing management of your finances. Our advice is completely impartial and we partner with you over the long term to ensure you stay on track. Please visit us at http://www.serenityfp.com
Ticketing Professionals webinar: What to do now, what to do next Ash Mann
Ash Mann, Substrakt's Managing Director spoke as part of the Ticketing Professionals Conference's webinar series which replaced the cancelled 2020 conference.
The cultural sector has been through an enforced, rushed programme of digital transformation. We need to review our thinking around all of our digital activity to set ourselves up for success as we come out of the current Covid-19 crisis.
From strategy, mission, values and brand through to systems and tooling, focusing on user experience, and how we gather and use data, what got us to where we are today is unlikely to be what will serve us best in the long run.
Best Western's Field Marketing department serves the organization's 40 co-ops throughout the U.S. and Canada. The co-ops also allow for additional education, training and network opportunities. Kate will be speaking about social media with an emphasis on what you need to know ABOUT right now, and what you need to know how to DO right now.
Act Local and be Global. No discussion that basic leadership skills are as ever necessary to know, understand and be able to integrate in your role as executive director as well as line manager. This article bring my recommendations from an international career and now working as a trainer and coach supporting and developing director level and management level to perform on the distance with remote teams and business clusters / units.
2013 OVCN INNOVATION & ACTION! Conference
'If Demonstrating Impact Seems Boring, You're Doing it Wrong' facilitated by Andrew Taylor of Taylor Newberry Consulting Inc.
http://taylornewberry.ca/
#OVCNaction
10 Content Strategy Questions Every Organization Must Answer - VERDINO & COGreg Verdino
In this straightforward self-assessment, you'll see the state of content strategy and content execution within your company, and get a sense of how to take your content program to your next level. Get started on your journey toward content excellence.
This presentation was used for a session on advocacy at the CIARD-GFAR Regional workshop for the Near East held in Amman, Jordan from October4th-7th 2011
If agile is so great, why do we constrain it to software projectsJohn McIntyre
Over the last 25 years, adoption of agile techniques and methods on software projects has become the norm. But despite the massive uptake of agile, why do we continue to constrain it to our software projects? In this presentation, delivered at PMIs PMO Symposium 2016 in San Diego, John explores how PMOs can take agility to the next level by successfully integrating agile methodology into their business processes and by helping other areas of the business become more agile.
Clases sobre Social Customer Engagement impartidas por @RamonLaguna en la #CEA en el módulo Marketing through Social Networks (in English, of course) de Marketing Management & Public Affairs.
TMRE 2017 Presentation: Translating Emotion Science Into Digital ExperiencesIsobarUS
A robust segmentation identifies the rational, emotional and behavioral qualities of a target audience. Isobar uses the segments from our Marketing Intelligence Practice to model and manage clients’ actual customer data, and from there to drive many aspects of clients’ marketing, product and customer experience.
Health and vitality leader, Tivity Health, was challenged with expanding the brand and increasing member engagement for SilverSneakers, their community fitness program specifically designed for older adults. Isobar has used System 1 segmentation insights to drive omni-channel acquisition, engagement, and brand advocacy.
This session will reveal how:
A seamless “insights to innovation” agency model provides a collaborative client relationship
Defining market opportunity informs business decision-making, influences product, market strategy, and drives digital experiences based on real segments
System 1 segmentation, including MindSight Motivational Profiling and neuromarketing, drove the development of digital assets, 3rd party data assets (Facebook and Experian), and influenced campaign creative
Segmentation is activated through data and technology specifically through CRM and media targeting
A Quickfire session offers the sustainability expertise of Net Impact members to a lucky client in a punchy four hour design-thinking inspired session. This guide covers the process and outline of a Quickfire session, and includes all the tools and resources you'll need to execute Quickfire Pro Bono consulting sessions for organizations in your community.
Designed for Net Impact by Quickfire by Design, quickfirebydesign.me
Aligning Your Brand Promise with Your Internal Audiences to Improve Employee ...Vignette
Workshop:
How To Align Your Brand Promise With Your Internal Audiences, Increase Growth, And Improve Consumer Satisfaction
Description:
Mike Lepis, Creative Director and Principal of Vignette recently led the following workshop for internal communications professionals. Connect your brand to your employees and work on a strategic campaign of your own. Vignette has successfully helped clients develop strategies, programs, and tools to overcome brand challenges and help companies develop long-term plans of success.
Mike led workshop attendees through the tools & techniques Vignette uses to align company brand promises with their internal audiences, including:
* Identify your audiences—what motivates them, how to do they consume internal content, and where are the key opportunities
* Produce engaging content that connects your brand message to your internal audiences
* Illustrate your brand values through elements of story, message, and design
* Create a plan to measure ROI around the challenging area of internal communications
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
2013 OVCN INNOVATION & ACTION! Conference
'If Demonstrating Impact Seems Boring, You're Doing it Wrong' facilitated by Andrew Taylor of Taylor Newberry Consulting Inc.
http://taylornewberry.ca/
#OVCNaction
10 Content Strategy Questions Every Organization Must Answer - VERDINO & COGreg Verdino
In this straightforward self-assessment, you'll see the state of content strategy and content execution within your company, and get a sense of how to take your content program to your next level. Get started on your journey toward content excellence.
This presentation was used for a session on advocacy at the CIARD-GFAR Regional workshop for the Near East held in Amman, Jordan from October4th-7th 2011
If agile is so great, why do we constrain it to software projectsJohn McIntyre
Over the last 25 years, adoption of agile techniques and methods on software projects has become the norm. But despite the massive uptake of agile, why do we continue to constrain it to our software projects? In this presentation, delivered at PMIs PMO Symposium 2016 in San Diego, John explores how PMOs can take agility to the next level by successfully integrating agile methodology into their business processes and by helping other areas of the business become more agile.
Clases sobre Social Customer Engagement impartidas por @RamonLaguna en la #CEA en el módulo Marketing through Social Networks (in English, of course) de Marketing Management & Public Affairs.
TMRE 2017 Presentation: Translating Emotion Science Into Digital ExperiencesIsobarUS
A robust segmentation identifies the rational, emotional and behavioral qualities of a target audience. Isobar uses the segments from our Marketing Intelligence Practice to model and manage clients’ actual customer data, and from there to drive many aspects of clients’ marketing, product and customer experience.
Health and vitality leader, Tivity Health, was challenged with expanding the brand and increasing member engagement for SilverSneakers, their community fitness program specifically designed for older adults. Isobar has used System 1 segmentation insights to drive omni-channel acquisition, engagement, and brand advocacy.
This session will reveal how:
A seamless “insights to innovation” agency model provides a collaborative client relationship
Defining market opportunity informs business decision-making, influences product, market strategy, and drives digital experiences based on real segments
System 1 segmentation, including MindSight Motivational Profiling and neuromarketing, drove the development of digital assets, 3rd party data assets (Facebook and Experian), and influenced campaign creative
Segmentation is activated through data and technology specifically through CRM and media targeting
A Quickfire session offers the sustainability expertise of Net Impact members to a lucky client in a punchy four hour design-thinking inspired session. This guide covers the process and outline of a Quickfire session, and includes all the tools and resources you'll need to execute Quickfire Pro Bono consulting sessions for organizations in your community.
Designed for Net Impact by Quickfire by Design, quickfirebydesign.me
Aligning Your Brand Promise with Your Internal Audiences to Improve Employee ...Vignette
Workshop:
How To Align Your Brand Promise With Your Internal Audiences, Increase Growth, And Improve Consumer Satisfaction
Description:
Mike Lepis, Creative Director and Principal of Vignette recently led the following workshop for internal communications professionals. Connect your brand to your employees and work on a strategic campaign of your own. Vignette has successfully helped clients develop strategies, programs, and tools to overcome brand challenges and help companies develop long-term plans of success.
Mike led workshop attendees through the tools & techniques Vignette uses to align company brand promises with their internal audiences, including:
* Identify your audiences—what motivates them, how to do they consume internal content, and where are the key opportunities
* Produce engaging content that connects your brand message to your internal audiences
* Illustrate your brand values through elements of story, message, and design
* Create a plan to measure ROI around the challenging area of internal communications
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
5. How does it help DevRel?
A framework for
your program
Save time
and effort
Align your initiatives with
your goal and ensure
everything is driving
you towards your vision.
Maintain
focus
By measuring what you
are doing, you'll be able
to maintain focus on what
is most important in
your program.
Get support
and buy-in
Demonstrate a structured
approach to assist
with business buy in
and support.
13. Taking a
structured approach
What are the turn by turn
directions to get there?
Strategy
Vision
Initiative Initiative Initiative Initiative
Objective Objective
14.
15. …and what does it
have to do with DevRel
So how does
this help?
Measurable
The ability to measure
progress in Developer
Relations is no easy task.
Structured
Having a structure provides
management with a good means
for governance which is particularly
important when you're looking to
get buy in and executive
sponsorship.
Aligned
Alignment helps to ensure that
everything you are doing is aligned
with your vision and ensures that you
can justify each of the activities you
undertake in your program.
16. How do we
get there?
1 Defining your vision – where do you want to be?
2 Set your strategy – how will you get there?
3 Call out your objectives - what do you need to do?
4 Initiatives - Plot out your route, turn by turn.
17.
18. “To enable people and
businesses throughout the world
to realise their full potential.”
“To be the catalyst in communities of
customers, contributors, and partners creating
better technology the open source way.”
“Utilise the power of Moore’s Law
to bring smart, connected devices
to every person on earth.”
“MessageMedia is the first choice for
developers when integrating
messaging in anything they build.”
19. How do we
get there?
1 Defining your vision – where do you want to be?
2 Set your strategy – how will you get there?
3 Call out your objectives - what do you need to do?
4 Initiatives - Plot out your route, turn by turn.
20. Questions to
ask yourself
Do developers know about what it is that you can offer them?
Do they know how to use it?
Do they understand how it can benefit them and make their lives easier?
Is what you are offering what they really want?
Does it do what it says on the box?
Will it delight them and get them excited enough to want to take the time to learn more about it?
Can they trust it?
Can they trust you and your organisation?
21. 1 Defining your vision – where do you want to be?
2 Set your strategy – how will you get there?
3 Call out your objectives - what do you need to do?
4 Initiatives - Plot out your route, turn by turn.
How do we
get there?
23. 1 Defining your vision – where do you want to be?
2 Set your strategy – how will you get there?
3 Call out your objectives - what do you need to do?
4 Initiatives - Plot out your route, turn by turn.
How do we
get there?
24. Measure, measure,
measure!!
Language
18 7 6 52 33 12 19
Pull
Requests
10,000 15,000 5,000 8,000 6,500 1,000 20,000Downloads
15 mins 20 mins 8 mins 6 mins 6.5 mins 5 mins 3 minsTime to first
message
Not What – Agree that measuring and executing is hard
New in Australia – hard to get buy in from the business and exec
Many ways to do it – ensure effort isn’t wasted
Creating a successful DevRel program means identifying and implementing a structured strategy where all the activities you undertake are aligned with your goals - and are measurable.
API First Business Messaging Platform - MessageMedia is a global business messaging company based in Australia. We provide a API first platform for developers to use to enrich their applications with messaging - typically SMS, but we are expanding our platform to support other messaging channels as well. Common use cases include two factor authentication messages, appointment reminder messages, rostering messaging - however it's completely up to our developers to decide how they use our messaging platform.
Developer Community - Over the last few years, as we've built our our API first messaging platform - I've noticed a distinct need for MessageMedia to embrace and build a relationship with developers - helping them make the most of our offering. For this reason I've been working to plan out, execute and measure our developer relations program with an engaged developer community as the vision for this program.
Save time and effort - By aligning your activities with your goal, strategy and focus areas, you'll reduce the amount of effort spent on things that may not be helping you achieve your goal.
Maintain focus - By measuring what you are doing, you'll be able to maintain focus on what is most important in your program
Improve buy-in - Being able to demonstrate a structured approach to your program will make it easier to improve buy in from executives and the rest of the business into your strategy.
Not measuring the right things - With this framework I'm going to share with you, you're measuring activities - not the goals. There's nothing wrong with this, typically the goals are going to be very hard to measure and if you're activities are aligned correctly, they should all work towards improving your goals.
A framework that works from a mission vision all the way down to measurable actions and key results which help you achieve your vision. This framework is loosely based on an OKR (objectives and key results type framework). The framework is structured as such:
Vision
Strategy
Objectives
Initiatives
This is the overall goal that you're trying to achieve - why are you trying to relate with developers, what's the vision and mission? What's driving you to do this? It's different depending on the company. Work this out first - it's not always easy!!
Make sure this is relevant and tied in to the business vision.
To use an analogy here, think about your vision as the destination.
Your strategy, is a statement, or a set of statements which clearly spell out how you will achieve your vision. Another way I like to think of strategy is that – if you look at where you are now, and where you want to be – your vision or destination, your strategy is what gets you there, it’s what closes that gap.
Going back to my analogy, if your vision is the destination, your strategy are the roads that will take you there.
The objectives serve as headings or groupings for the all the initiatives you will undertake in your Developer Relations program. They help you define your initiatives, come very much in handy when you're trying to brainstorm - i.e. for the objective X we need to do A, B and C. They also ensure that the initiatives you undertake are aligned to your strategy and aligned to your vision. I like to think of objectives as nouns, they are the key thing you need to do to help with each part of your strategy
Your objectives might be considered waypoints or milestones along the roads (strategy) that lead you to your vision (destination).
These are the day to day things that you do as part of your Developer Relations program. You can measure them in some way - sometimes you have to be a little creative ;) Your defined initiatives can be generic - allowing you to tailor the execution of your initiatives towards specific tactical objectives you might have - more on this later. If you're measuring your initiatives , and setting goals - or key results, and your initiatives are directly related to your focus areas, and your focus areas are aligned with your strategy, and your strategy is aligned with your vision - then wonderful things should happen! Going back to the destination analogy, your activities are you turn by turn directions to your destination.
Going back to the destination analogy, your activities are you turn by turn directions to your destination.
Well nothing directly... this framework can be applied anywhere. However, I have found this framework particularly powerful in formulating a plan for our Developer Relations program that is:
Measurable - the ability to measure progress in Developer Relations is no easy task
Structured - having a structure provides management with a good means for governance which is particularly important when you're looking to get buy in and executive sponsorship
Alignment - alignment helps to ensure that everything you are doing is aligned with your vision and ensures that you can justify each of the activities you undertake in your program
The first step is to really understand why Developer Relations is important to you. Being able to clearly articulate why creating a relationship with developers and building a community is crucial.
Think about what it is that you do - or that you want to do for your developer community and make that your vision. Having an outward focus in your vision helps to create an empathetic Developer Relations program - what is it that you do that helps make developers lives better? As easy as it sounds, this usually isn’t.
Another analogy I like to use – separate from the framework analogy - is that Developer Relations is about building a bridge between your internal development teams building whatever it is that you offer, and your external developer community, those who use what it is you offer. Your vision should be closely related to why you want external developers to cross that bridge. What's on the other side that they care about?
For MessageMedia, we are a messaging company, our vision is centered around getting developers to use, love, and most importantly get value from our messaging platform – and that’s exactly what our vision is!
To get you in the right mindset, have a read through vision statements from other like minded companies.
Once you've worked out where you want to be, how are you going to get there? What are some of the things that are preventing your vision from being realised? This requires a bit of retrospection around where you are currently at, and working out what the gap that exists to where you want to be.
Some questions to start with.
Chances are there's gaps in one or more, or all of these areas. Let your strategy dictate which of these gaps your program intends to close - and frame it in a positive way.
Your strategy should be made up of a few of these statements aimed at closing the gaps that are most important to you - and most importantly they should be aimed at closing that gap between where you are now, and your vision of where you want to be.
I’ll continue on with examples from MessageMedia – one of the gaps we identified was the experience developers had when using our API – specifically around our SDKs, so one of our strategic statements was centred around having the best developer experience when integrating with and using our platform.
Looking at your strategy, what are the actions you can take? Find the nouns in your strategy statement and call them out as your objectives. I like to think of them as focus areas. What action can we take here to achieve this strategic objective?
Create objectives to achieve your strategy - as with your strategic statements - less is more. Don't try to do too much - ensure that your objectives are the most important things for you to be focusing on to get you to where you need to be.
I also like to keep a one to one relationship between the strategic statements and the focus areas.
Going to my strategic statement example - having the best developer experience when integrating with and using our platform – one of our objectives, or focus areas was developer experience. As I mentioned earlier – less is more, hence the layout of this slide. I also found it really helpful to call out single works and make them as simple as possible when defining our objectives.
Now you have key actions you want to undertake - your objectives, which are aligned to your strategy which is aligned to your goal! Awesome. For each objective, list out all the things you can do that will contribute towards it. Brainstorming, mind mapping and researching are great techniques to help you come up with a list of activities. Involve others in this brainstorming process to. You might look to including people from sales, marketing, your products team or your internal development team to help you come up with creative initiatives for each focus area - at this point don't let things like metrics, measurements, resources or capabilities get in the way.
Once you have your list, look to refine it. Think critically around each initiative - how well does it fit within the objective? How effective it is compare to other initiatives? How achievable is it? Can you measure it? You might choose to use something like SMART – specific, measurable, attainable, relevant and timely - as criteria for each of your initiatives.
These initiatives are the measurable parts of your Developer Relations program - and if they're aligned to your vision (through your strategy and objectives), then setting goals around these initiatives and meeting or exceeding them will help you get to where you want to be - your destination.
Taking it back to our example of improving developer experience, one of the key initiatives we defined in this space is having easy to find and use SDKs in languages that our developers use. Each SDK language SDK is considered an initiative and we have nice clear measurements we can put in place. I’ve gone with a pretty obvious example here, but putting SDKs under the objective of developer experience, which aligns with our strategic statement of providing the best developer experience when using our platform, which is aligned with our overall vision of getting developers to use, love, and most importantly get value from our messaging platform. Building our your program in this fashion allows you to articulate really clearly the value of all the initiatives you undertake and how they relate back to your vision.
Why – So you can have a measurable, structured and aligned approach to developer relations
What – An OKR based framework that is built around a vision, a strategy that helps you achieve that vision, and objectives and initiatives for you to undertake to execute your strategy.
How – Start with where you want to go – set your vision, work out your gaps to set your strategy, brainstorm what needs to be done, refine that, put measurements in place and execute!
To wrap things up, for your business or organisation, have a think about what you vision for developer relations is - why do you want to / or are doing it? What is it that you want to achieve by building out a relationship with the
developer community? Think about all the activities you do in this space and ensure they are aligned - and I hope with this, you'll have a happy and engaged developer community!