Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Default to Open
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Greg Padak
November 07, 2016
Technology
130
2
Share
Default to Open
Transcend organizational silos with open development patterns.
Greg Padak
November 07, 2016
Other Decks in Technology
See All in Technology
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
420
暗黙知について一歩踏み込んで考える - 暗黙知の4タイプと暗黙考・暗黙動へ
masayamoriofficial
0
1.6k
AI前提とはどういうことか
daisuketakeda
0
190
Databricksで構築するログ検索基盤とアーキテクチャ設計
cscengineer
0
190
GitHub Copilotを極める会 - 開発者のための活用術
findy_eventslides
7
4.2k
DevOpsDays2026 Tokyo Cross-border practices to connect "safety" and "DX" in healthcare
hokkai7go
0
150
BigQuery × dbtでコスト削減した話
rightcode
0
130
インフラを Excel 管理していた組織が 3 ヶ月で IaC 化されるまで
geekplus_tech
3
190
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
160
ストライクウィッチーズ2期6話のエイラの行動が許せないのでPjMの観点から何をすべきだったのかを考える
ichimichi
1
370
ぼくがかんがえたさいきょうのあうとぷっと
yama3133
0
100
明日からドヤれる!超マニアックなAWSセキュリティTips10連発 / 10 Ultra-Niche AWS Security Tips
yuj1osm
0
420
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
130
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
200
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Crafting Experiences
bethany
1
110
A Soul's Torment
seathinner
6
2.6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building AI with AI
inesmontani
PRO
1
880
Transcript
How people build software ! " Default to Open Transcend
organizational silos with open development workflows
How people build software ! Greg Padak GitHub Solutions Engineer
devops practitioner 2 !
How people build software ! 3 How to drive more
meaningful development outcomes
How people build software ! 4 ! Leader in Open
Source Development Data Transparent Collaboration
How people build software ! 5 But first, some history
we can definitely agree on
How people build software ! 6 The devops movement applied
development principles to Ops and Infrastructure challenges
How people build software ! 7
How people build software ! 8 Positive feedback loops demand
continuous improvement on all fronts
How people build software ! 9 How to drive more
meaningful development outcomes
How people build software ! 10 How to drive more
meaningful development outcomes Without dramatically changing org structures
How people build software ! 11 Challenges Desired Behaviors &
Outcomes Strategies
How people build software ! 12 Challenges: lessons learned from
real organizations
How people build software ! A classic vertical organization 13
How people build software ! 14 From the top down
things can be pretty clear, but from the bottom up it can get foggy real quick
How people build software ! 15
How people build software ! 16
How people build software ! 17 Most organizations struggle with
awareness of existing enterprise development
How people build software ! 18
How people build software ! 19
How people build software ! 20
How people build software ! 21
How people build software ! 22
How people build software ! 23 Organizational distance between developers
directly correlates to bugs and delays
How people build software ! 24 Developer Churn Easy for
individuals, disruptive to employers
How people build software ! 25 “Good enough” solutions stop
gaps, but they don’t fulfill and retain people
How people build software ! 26 How much are you
willing to pay for a 1% productivity increase of developers that cost $100K+ per year?
How people build software ! 27 Desired behaviors and outcomes
How people build software ! 28 • Immersion into workflow
• Voluntary information disclosure • Context creation and awareness
How people build software ! 29 Immersion into the workflow
How people build software ! 30 B U I L
D C O L L A B O R A T E S H I P
How people build software ! 31 CI works best when
it’s not a DOS attack on your SCM system
How people build software ! 32 This is about friction
How people build software ! 33 Time spent In Meetings:
Bugs are found: Code Reviews: Deployment: 60 - 85% During code review or QA Once a week Ops and PMO decide when to deploy Example Developer Calendar A bad workflow looks like this
How people build software ! 34 This is better!
How people build software ! 35 Create context and awareness
How people build software ! 36
How people build software ! 37 electron.atom.io
How people build software ! 38 Agency plus contextual awareness
makes developers better and bolder, allowing each individual to maximize potential for impact
How people build software ! 39 Voluntary information disclosure
How people build software ! 40 Happy, productive developers
How people build software ! 41 Strategies to elicit positive
behaviors and outcomes
How people build software ! 42 A single platform for
collaboration and coordination
How people build software ! 43 Software Development Design Project
Management Operations Security Domain Experts Customer Support Executive Leadership # Let everyone speak software together
How people build software ! 44 Your shared platform must
be Ridiculously Extensible. Single platform
How people build software ! 45 Single platform
How people build software ! 46 Ad Hoc team creation
that isn’t strictly tied to administrators Single platform
How people build software ! 47 Project creation on a
frictionless plane Single platform
How people build software ! 48
How people build software ! 49 Must unify source code
and documentation for a given project Single platform
How people build software ! 50 Default to openness
How people build software ! 51 Software Development Design Project
Management Operations Security Domain Experts Customer Support Executive Leadership # Let everyone see everything*
How people build software ! 52 Structure repositories, documentation, and
team goals in a way that other teams can freely understand what’s going on Default to openness
How people build software ! 53 https://github.com/atom
How people build software ! 54 Discoverability Default to openness
How people build software ! 55 Search everything from one
place Discoverability
How people build software ! 56 Discoverability
How people build software ! 57 Experiment with informal organizations
How people build software ! 58 Create Teams fast with
an easy way to reference them Informal organizations Javascript-devs, SQL-ninjas 2014-security-event, auth-refactor-devs
How people build software ! 59 org/devGroupA org/devGroupB org/devGroupC
How people build software ! 60 org/devGroupA org/devGroupB org/devGroupC org/javascript-devs
How people build software ! 61 org/devGroupA org/devGroupB org/devGroupC org/javascript-devs
org/security
How people build software ! 62 org/devGroupA org/devGroupB org/devGroupC org/javascript-devs
org/security org/SQL
How people build software ! org/javascript-devs 63 org/devGroupA org/devGroupB org/devGroupC
org/security org/SQL Reports to devGroupA Part of security and SQL teams
How people build software ! org/javascript-devs 64 org/devGroupA org/devGroupB org/devGroupC
org/security org/SQL Reports to devGroupC Part of javascript devs and SQL teams
How people build software ! 65 Informal organizations are about
cultures of inclusivity Informal organizations
How people build software ! 66 Team Radars: a best
practice in knowledge sharing Informal organizations
How people build software ! 67 If everyone is here,
then they’re not doing something important somewhere else Informal organizations
How people build software ! 68 Informal organizations Your weekly/daily
standup in asynchronous format
How people build software ! 69 Informal organizations Cross link
interesting information
How people build software ! 70 Chat rooms should exist
for every significant team and function, with open access to everyone Informal organizations
How people build software ! 71 Integrate chat with your
single platform Informal organizations
How people build software ! 72 Informal organizations
How people build software ! 73 Take ChatOps for a
spin Informal organizations
How people build software ! 74 Informal organizations
How people build software ! 75 Informal organizations ChatOps for
everyone
How people build software ! " Default to Open and
drive more meaningful development outcomes
How people build software ! Greg Padak @gpadak on GitHub
@testinginprod on Twitter Q&A time! 77 !