Skip to content

Commit 2e7c84c

Browse files
committed
"final" edits
1 parent 6b4c3f4 commit 2e7c84c

File tree

2 files changed

+10
-23
lines changed

2 files changed

+10
-23
lines changed

public/images/www.png

38.9 KB
Loading

slides.md

Lines changed: 10 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -755,8 +755,6 @@ backgroundSize: contain
755755

756756
<!--
757757
Organizations seeking to build more cohesive, agile, and effective teams who are better equipped to meet the demands of modern software development, have to ensure that they don't stop at just these core DevOps principles - but that they ensure an emphasis on DevEx in the implementation of the tooling. If it's a poor experience, you aren't going to see the results you want.
758-
759-
I think a good example is what we've seen with Platform Engineering the last few years.
760758
-->
761759

762760
---
@@ -781,18 +779,6 @@ transition: fade
781779
[click]A good DevEx facilitates **smoother transitions between your dev and ops teams**, helps [click]**minimize bottlenecks and enhances collaboration**. Proper [click]**feedback loops are part of both DevEx & DevOps**, and with them in place you have a positive DevEx that **ensures those loops are efficient and productive**, all of which which [click]**helps DevOps principles** to take firm hold within an organization. There's no better example than what we've seen with Platform Engineering the last few years.
782780
-->
783781

784-
---
785-
layout: image
786-
image: /images/slides/39-devex-devops-one.jpg
787-
backgroundSize: contain
788-
---
789-
790-
# DevOps + DevEx = Platform Engineering
791-
792-
<!--
793-
a robust Developer Experience (DevEx) fosters a more integrated and efficient collaboration between development (Dev) and operations (Ops) teams, and highlights best practices for achieving this unity and efficiency.
794-
-->
795-
796782
---
797783
layout: image-right
798784
image: /images/slides/40-platform-engineering.jpg
@@ -836,7 +822,7 @@ class: my-cool-content-on-the-left
836822
</v-clicks>
837823

838824
<!--
839-
Self-service platforms embody the evolution of DevEx by **empowering developers** to independently provision resources, deploy applications, and manage their lifecycles without waiting for operational support. These platforms **leverage automation, templates, and predefined policies** to ensure compliance and governance, while offering the agility needed for rapid development cycles. By providing developers with the tools to perform tasks that were traditionally in the domain of IT operations, self-service platforms **accelerate development, enhance productivity, and foster a culture of autonomy and innovation**.
825+
Self-service platforms embody the evolution of DevEx by [click]**empowering developers** to independently provision resources, deploy applications, and manage their lifecycles without waiting for operational support. [click]These platforms **leverage automation, templates, and predefined policies** to ensure compliance and governance, while offering the agility needed for rapid development cycles. By providing developers with the tools to perform tasks that were traditionally in the domain of IT operations, [click]self-service platforms **accelerate development, enhance productivity, and foster a culture of autonomy and innovation**.
840826
-->
841827

842828
---
@@ -874,21 +860,17 @@ backgroundSize: contain
874860
</v-clicks>
875861

876862
<!--
877-
Some of the better practices to keep in mind when leveling up with DevEx are:
878-
**Equip teams** with integrated, user-friendly tools that support automation, collaboration, and real-time communication. Choose the tools which align with both Dev and Ops needs. Get their input in the decision. Just because your buddy's IT startup says they offer 10x developer productivity doesn't mean it works for your teams, much less that it works at all.
879-
**Put in place cross-functional teams** that include roles with diverse expertise (e.g., development, operations, quality assurance) to foster a shared understanding and responsibility from project inception through to deployment and maintenance.
880-
**Establishing robust feedback mechanisms** allow for continuous learning and improvement. Conduct regular retrospectives, incorporate user feedback into development cycles, and use monitoring tools to gather insights on performance and user experience.
881-
Reduce toil and free up team members to focus on more strategic activities by **automating repetitive and manual tasks wherever possible.** This includes automating testing, deployments, and infrastructure provisioning.
882-
**Ensure that team members have opportunities to learn and grow** their skills in both development and operations domains. This helps in building empathy between teams and equips individuals with the knowledge to understand and contribute to different stages of the development lifecycle.
863+
Some of the better practices to keep in mind when leveling up with DevEx are: [click]**Equip teams** with integrated, user-friendly tools that support automation, collaboration, and real-time communication. Choose the tools which align with both Dev and Ops needs. Get their input in the decision. Just because your buddy's IT startup says they offer 10x developer productivity doesn't mean it works for your teams, much less that it works at all. [click]**Put in place cross-functional teams** that include roles with diverse expertise (e.g., development, operations, quality assurance) to foster a shared understanding and responsibility from project inception through to deployment and maintenance. [click]**Establishing robust feedback mechanisms** allow for continuous learning and improvement. Conduct regular retrospectives, incorporate user feedback into development cycles, and use monitoring tools to gather insights on performance and user experience. [click]Reduce toil and free up team members to focus on more strategic activities by **automating repetitive and manual tasks wherever possible.** This includes automating testing, deployments, and infrastructure provisioning. [click]**Ensure that team members have opportunities to learn and grow** their skills in both development and operations domains. This helps in building empathy between teams and equips individuals with the knowledge to understand and contribute to different stages of the development lifecycle.
883864
-->
884865

885866
---
886867
layout: section
887868
---
888869

889870
# Strategies for Improving DevEx
890-
<!--
891871

872+
<!--
873+
You may be in a position where you want to help drive the changes needed to improve the DevEx in your organization. But...
892874
-->
893875

894876
---
@@ -911,6 +893,10 @@ layout: center
911893

912894
**DevEx initiatives should be modeled from Leadership _FIRST_**{style="color: red; font-size: 1.25em; font-weight: bolder;"}
913895

896+
<!--
897+
So the first thing to improve DevEx in your organization, is it has to be modeled from leadership. You may be driving it, but they need to model it, and champion it, and it needs to be an OKR. Otherwise, it won't happen in any meaningful way.
898+
-->
899+
914900
---
915901

916902
## Improving DevEx in your organization
@@ -1072,7 +1058,7 @@ layout: two-cols
10721058
---
10731059

10741060

1075-
<div class="flex items-center gap-3" style="padding-top:10px;">
1061+
<div class="items-center" style="padding-top:200px;">
10761062

10771063
## Thank you!
10781064

@@ -1085,6 +1071,7 @@ layout: two-cols
10851071
<p><img src="/images/devto.png" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">@jerdog</p>
10861072
<p><img src="/images/mastodon.png" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">@[email protected]</p>
10871073
<p><img src="/images/twitter.png" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">@IAmJerdog</p>
1074+
<p><img src="/images/www.png" style="vertical-align: middle; display: inline; margin: 5px; max-height:50px;">jmeiss.me</p>
10881075

10891076

10901077
<!--

0 commit comments

Comments
 (0)