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
18F + Agile
Search
Shashank Khandelwal
May 07, 2015
Technology
0
55
18F + Agile
A talk given at the Inter-agency Software Development Lifecycle Seminar.
Shashank Khandelwal
May 07, 2015
Tweet
Share
Other Decks in Technology
See All in Technology
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
390
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
3
5.2k
GPUをつかってベクトル検索を扱う手法のお話し~NVIDIA cuVSとCAGRA~
fshuhe
0
280
様々なファイルシステム
sat
PRO
0
270
OpenCensusと歩んだ7年間
bgpat
0
250
メールやSlack通知をトリガーにした非同期APIテスト基盤を作ってみた / async-test-platform-for-automated-testing
bun913
0
120
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
0
210
デザインとエンジニアリングの架け橋を目指す OPTiMのデザインシステム「nucleus」の軌跡と広げ方
optim
0
120
仕様駆動開発を実現する上流工程におけるAIエージェント活用
sergicalsix
8
4.7k
Kotlinで型安全にバイテンポラルデータを扱いたい! ReladomoラッパーをAIと実装してみた話
itohiro73
3
110
プレイドのユニークな技術とインターンのリアル
plaidtech
PRO
1
540
オブザーバビリティが育むシステム理解と好奇心
maruloop
3
1.7k
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
How to Ace a Technical Interview
jacobian
280
24k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Documentation Writing (for coders)
carmenintech
75
5.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The World Runs on Bad Software
bkeepers
PRO
72
11k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
The Pragmatic Product Professional
lauravandoore
36
7k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Transcript
18F + agile Shashank Khandelwal
18F is a digital consultancy for the U.S. Government, inside
the U.S. Government.
We’re designers, developers, user experience experts and content and product
specialists.
We want to create great services for the American people.
Putting the needs of the American people first
Being design-centric, agile, open, and data driven
Deploying our products early and often
None
None
None
None
None
https://github.com/18F
18F Agile Guide
1. Define a measurable goal 2. Everyone owns the problem
3. Small steps with visible impact 4. Validate with your target audience 5. Measure success 6. Reflect, adjust, iterate
Define a measurable goal
“I believe this nation should commit itself to achieving the
goal, before this decade is out of landing a man on the moon and returning him safely to earth. “
None
“I believe this nation should commit itself to achieving the
goal, before this decade is out of landing a man on the moon and returning him safely to earth. “
Focus on your target audience. Define them as narrowly as
possible.
Envision a clear outcome What’s the real world impact of
my software?
Everyone owns the problem
Everyone on the team needs to understand who will use
the product and why.
Hold regular design studios
1. Choose a feature or small set of features
2. Everyone sketches their solution
3. Discuss each sketch
Small steps forward
Focus Build one thing at a time
Share with your stakeholders Test with your users
None
How do you decide what to build next?
Create a backlog
Prioritize this backlog according to user needs
User needs, not bureaucrat needs
Items are added at any time Higher priority items float
to the top Descriptions become clearer
None
Build small Test each piece with real users.
None
Validate with real users
Determine the real user of your product early
Conduct interviews, observe users as they go about their tasks
Aim to understand: • their goals needs and motivations •
their emotions • their pain points
Journey map
User persona
None
Always have a working product
Test as early and as often as possible with users
Measure Success
Define quantitative and qualitative metrics to measure success
“Raw number of comments (as compared to previous notices by
the agency”
“Quality of new comments compared to quality of comments from
previous periods”
Reflect, Adjust, Iterate
Stop Start Continue
Thank you. @gazeti
[email protected]