Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Software development as civic service
Search
Ben Balter
October 23, 2014
Technology
3
320
Software development as civic service
Why the government doesn’t use open source
(and why we need your help to change that)
Ben Balter
October 23, 2014
Tweet
Share
More Decks by Ben Balter
See All by Ben Balter
A community of communities: Empowering maintainers to grow communities around their code
benbalter
1
1.2k
Fostering a culture of collaboration
benbalter
0
190
Growing open source communities on GitHub around your WordPress plugin or theme
benbalter
1
210
It takes a digital village
benbalter
1
380
Open source workflows in highly regulated environments
benbalter
0
76
Optimize for Developer Happiness
benbalter
0
260
The technology is the easy part
benbalter
2
260
How to foster an open source culture inside Government
benbalter
3
2.3k
Open source inspired workflows for open (and closed) geospatial data
benbalter
0
130
Other Decks in Technology
See All in Technology
プロダクトマネージャーは 事業責任者の夢をみるのか pmconf2024
gimupop
2
8.9k
プロダクトの爆速開発を支える、 「作らない・削る・尖らせる」技術
applism118
10
8.7k
日本全国・都市3D化プロジェクト「PLATEAU」とデータ変換OSS「PLATEAU GIS Converter」の公開
nokonoko1203
4
370
開志専門職大学特別講義 2024 デモパート
1ftseabass
PRO
0
210
EthernetベースのGPUクラスタ導入による学びと展望
lycorptech_jp
PRO
0
590
間違いだらけのポストモーテム - ホントに役立つレビューはこうだ!
jacopen
5
1k
農業用ダム監視を目的とした衛星SAR 干渉解析の適用性について
osgeojp
0
190
スパイクアクセス対策としての pitchfork 導入
riseshia
0
190
2024/12/05 AITuber本著者によるAIキャラクター入門 - AITuberの基礎からソフトウェア設計、失敗談まで
sr2mg4
2
580
プロセス改善とE2E自動テストによる、プロダクトの品質向上事例
tomasagi
1
3.8k
2024 眼科AIコンテスト手法解説スライド 第5回日本眼科AI学会総会
minamikoyasuganka
0
120
宇宙最速のランチRecap LT会(開発者ツール&運用監視編)
nnydtmg
1
180
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Fireside Chat
paigeccino
34
3.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Six Lessons from altMBA
skipperchong
27
3.5k
Visualization
eitanlees
145
15k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Code Reviewing Like a Champion
maltzj
520
39k
Being A Developer After 40
akosma
87
590k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Transcript
! Software development as civic service Why the government doesn’t
use open source (and why we need your help to change that) Ben Balter government.github.com
[email protected]
! Where we are How we got there Why we
shouldn’t be there What you can do to help get us out
! Where we are (everything you don’t want to know
about how government works)
! People | Process | Product
! People
The way we approach technology
The way (some) agencies approach technology
Agency workflow Policy Executive Program manager COTR CO OGC Project
Manager Developers Designers Compliance Sales (subcontractors) CISO SAOP 508 Government Contractor
! What’s missing?
Open Source workflow User need Developer Designer UX Ship
! Process
Open Source tools Version Control Git Project Management GitHub, Pivotal
Tracker, etc. Methodology Lean/Agile Deliverable Repository
Government tools Version Control Email Project Management Email Methodology Just
get it done Deliverable CD-ROM (in triplicate)
None
! Product
Open source technologies OS Linux Server Apache Database MySQL Language
PHP Framework WordPress/Drupal
Government technologies OS Windows Server IIS Database MSSQL Language ASP.net
Framework Umbraco
“Enterprise-grade solutions”
! Less technical expertise Less user focus Less tooling
! How we got there (a.k.a why doesn’t the government
use open source)
! Platform | Publishing | Procurement
! Using open source platforms
F.U.D
Government-specific requirements
Dedicated Sales Teams
Reinventing the wheel
! Publishing open source code
Workflow
Risk-averse culture
Command and Control culture
Transparency as a Liability
! Procuring open source resources
None
None
None
! “Why change now? It’s worked for three decades!”
! Closed source platform Uphill battle to publish Procurement by
habit
! Why we shouldn’t be there (or what government can
learn from open source)
! Source | Data | Government
! Open source (code)
None
None
None
None
None
None
! Open Data
None
None
None
! Open Government
None
None
None
! These are the exception not the rule. (for now)
None
None
None
! Take open source workflows Apply them to code, data,
law
! What you can do to help (unless, of course,
you hate freedom)
None
! People | Process | Product
! Product
Open source hobbyists
Open source suits
! Process
Trolls Open source
Open source welcome
Open source hand holding
! People
Open source Education
Closed source as a political liability
! Serious products Low-risk processes People who get it
Where we are
How we got there
Why we don’t want to be there
What you can do to help
What you can do to help
What you can do to help
! Software development as civic service Why the government doesn’t
use open source (and why we need your help to change that) Ben Balter government.github.com
[email protected]