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
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
Tebiki Engineering Team Deck
tebiki
0
24k
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
110
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
590
20260204_Midosuji_Tech
takuyay0ne
1
150
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
550
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.4k
Greatest Disaster Hits in Web Performance
guaca
0
210
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
160
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
300
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.8k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
BBQ
matthewcrist
89
10k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
320
A better future with KSS
kneath
240
18k
A designer walks into a library…
pauljervisheath
210
24k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
160
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
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 !