You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -884,140 +884,200 @@ The level of investment that a company invests in DevEx can be a reflection of a
884
884
-->
885
885
886
886
---
887
-
888
-
# DevEx is...
889
-
890
-
>### "ruthlessly eliminating barriers (and blockers) that keep your practitioners from being successful"
891
-
892
-
893
-
<!--
894
-
I'll leave you with this that, that DevEx is ruthlessly eliminating barriers (and blockers) that keep your practitioners from being successful.
895
-
-->
896
-
887
+
layout: section
897
888
---
898
889
899
-
900
-
901
-
902
-
<!--
890
+
# Strategies for Improving DevEx
891
+
<!--
903
892
904
893
-->
905
894
906
895
---
907
896
897
+
## Improving DevEx in your organization
908
898
899
+
1. Foster a positive culture
909
900
901
+
2. Streamline the workflow(s)
910
902
911
-
<!--
903
+
<!--
904
+
I generally break the process of improving DevEx in an organization into two steps
912
905
906
+
Foster a positive culture
907
+
Streamline the workflow(s)
913
908
-->
914
909
915
910
---
916
-
917
-
918
-
919
-
920
-
<!--
921
-
922
-
-->
923
-
911
+
layout: image-left
912
+
image: /images/slides/clear-concise-docs.jpg
913
+
backgroundSize: contain
914
+
class: my-cool-content-on-the-right
924
915
---
925
916
917
+
## Improving DevEx
918
+
### Foster a positive culture
926
919
920
+
1. Clear and concise documentation
927
921
922
+
- Encourage knowledge sharing
923
+
- Create easily accessible resources to reduce toil + empower
928
924
929
-
<!--
925
+
<!--
926
+
Fostering a Positive Development Culture
927
+
Invest in clear and concise documentation: Encourage knowledge sharing, create easily accessible resources to reduce context switching and empower developers.
930
928
931
929
-->
932
930
931
+
---
932
+
layout: image-left
933
+
image: /images/slides/promote-collab-comms.jpg
934
+
backgroundSize: contain
935
+
class: my-cool-content-on-the-right
933
936
---
934
937
938
+
## Improving DevEx
939
+
### Foster a positive culture
935
940
941
+
1. Clear and concise documentation
936
942
943
+
2. Promote collaboration and communication
944
+
945
+
- Facilitate code reviews
946
+
- Implement comms to foster teamwork + problem solving
937
947
938
-
<!--
939
948
949
+
<!--
950
+
Promote collaboration and communication: Facilitate code reviews, knowledge-sharing platforms, and communication channels to foster teamwork and problem-solving.
940
951
-->
941
952
953
+
---
954
+
layout: image-left
955
+
image: /images/slides/champion-growth.jpg
956
+
backgroundSize: contain
957
+
class: my-cool-content-on-the-right
942
958
---
943
959
960
+
## Improving DevEx
961
+
### Foster a positive culture
944
962
963
+
1. Clear and concise documentation
945
964
965
+
2. Promote collaboration and communication
946
966
947
-
<!--
967
+
3. Champion well-being and growth
948
968
949
-
-->
969
+
- Encourage feedback, up and down
970
+
- Recognize achievements
971
+
- Create a sense of belonging
950
972
951
-
---
952
973
953
-
954
-
955
-
956
-
<!--
974
+
<!--
975
+
Champion developer well-being and growth: Encourage feedback, recognize achievements, create a sense of belonging to boost morale and developer satisfaction.
957
976
958
977
-->
959
978
979
+
---
980
+
layout: image-left
981
+
image: /images/slides/champion-growth.jpg
982
+
backgroundSize: contain
983
+
class: my-cool-content-on-the-right
960
984
---
961
985
986
+
## Improving DevEx
987
+
### Streamline the workflow
962
988
989
+
1. Tools and Automation
963
990
991
+
- Explore tools which are highly regarded in your field
992
+
- Automate repetitive tasks wherever possible
964
993
965
-
<!--
994
+
<!--
995
+
Streamlining the Development Workflow
996
+
This approach focuses on making the development process itself smoother and more efficient. Here are some key strategies:
997
+
Focus on tools and automation: Explore options for code editors, version control systems, CI/CD pipelines etc. to automate repetitive tasks and improve development efficiency.
Standardize development environment setup: Use configuration management tools and streamline onboarding processes to ensure a consistent and efficient development environment for all team members.
1035
+
Some examples: JFrog’s Artifactory provides that centralized repo for all artifact types, making it easy for deves to find the resources they need; JFrog’s Pipelines provides a CI/CD platform for automating the build, test, deployment process. There’s also JFrog’s new collaboration with GitHub announced today. Atlassian provides a suite of tools which integration collaboration, communication, and knowledge sharing. GitHub and Gitlab provide version control and collaboration. Ansible helps to quickly and consistently set up development environments, saving time and reducing the risk of configuration errors.
1036
+
-->
986
1037
1038
+
---
1039
+
layout: statement
987
1040
---
988
1041
1042
+
# DevEx is...
989
1043
1044
+
>### "ruthlessly eliminating barriers (and blockers) that keep your practitioners from being successful"
990
1045
991
1046
992
1047
<!--
993
-
1048
+
I'll leave you with this, that DevEx is ruthlessly eliminating barriers (and blockers) that keep your practitioners from being successful.
0 commit comments