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
Greg Padak
November 07, 2016
Technology
2
130
Default to Open
Transcend organizational silos with open development patterns.
Greg Padak
November 07, 2016
Tweet
Share
Other Decks in Technology
See All in Technology
ウォンテッドリーのアラート設計と Datadog 移行での知見
donkomura
0
220
[OCI Technical Deep Dive] OCIで生成AIを活用するためのソリューション解説(2025年8月5日開催)
oracle4engineer
PRO
0
130
夢の印税生活 / Life on Royalties
tmtms
0
170
LLM時代の検索とコンテキストエンジニアリング
shibuiwilliam
2
870
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization
takmin
0
140
生成AI利用プログラミング:誰でもプログラムが書けると 世の中どうなる?/opencampus202508
okana2ki
0
170
会社にデータエンジニアがいることでできるようになること
10xinc
8
1.2k
我々は雰囲気で仕事をしている / How can we do vibe coding as well
naospon
1
130
あとはAIに任せて人間は自由に生きる
kentaro
3
730
datadog-distribution-of-opentelemetry-collector-intro
tetsuya28
0
160
第64回コンピュータビジョン勉強会@関東(後編)
tsukamotokenji
0
140
Telemetry APIから学ぶGoogle Cloud ObservabilityとOpenTelemetryの現在 / getting-started-telemetry-api-with-google-cloud
k6s4i53rx
0
160
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
Embracing the Ebb and Flow
colly
86
4.8k
Designing Experiences People Love
moore
142
24k
Site-Speed That Sticks
csswizardry
10
780
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Scaling GitHub
holman
462
140k
How GitHub (no longer) Works
holman
314
140k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Docker and Python
trallard
45
3.5k
Optimizing for Happiness
mojombo
379
70k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
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 !