SXSW Surviving Federal Contracts: IXD Hell and Back
1. Surviving Federal
Contracts
From IXD Hell and Back
1
Sunday, March 14, 2010 1
2. 7 Levels of Federal Contract
IXD Hell
• Contracts & Task Orders: Damage Control
• Restricted & Secure Facilities: Dealing with the Past
• Cubeville: Who’s Who
• Roles & Responsibilities: Silent Bob & the
Spokesmodel
• Its Not a Wizard!: The Prototype
• Perceived Requirements: Engineers Gone Wild
• Multi-Year Contracts: It’s a Relay Race
2 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 2
3. Contracts & Task
Orders: Damage Control
• Contract was already defined
• Fix 6 months of work into 3 months
• Work with what you have
3 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 3
4. Restricted & Secure Facilities:
Dealing with the Past
• Getting a clearance: don’t lie, take it
seriously
• Its not as bad as you think
• You’re not the only one with a past
4 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 4
5. Cubeville: Who’s Who
• Cubeville: nickname for any & every office
• Cap’t Fantastic: the smartest person in the
room
• Milton: the developer who just wants to help
• Absentee Parent: the Project Manager who just
doesn’t get it
• Ruthless Pragmatist: the person who does
whatever it takes to make a deadline
5 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 5
6. Roles & Responsibilities: Silent
Bob & the Spokesmodel
• Who is the Boss?
• Be prepared
• Know when to take the lead
• Know when to let go
6 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 6
7. It’s Not a Wizard!:
The Prototype
• Be prepared to fail
• Celebrate little wins
• Get clear communication on what you’re
building
• Work with your users, Subject Matter
Experts (SME’s) are your friends
7 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 7
8. Perceived Requirements:
Engineers Gone Wild
• Listen for and ask about all requirements,
actual and perceived
• Siloed engineers = wild, wild west of code
• Somebody has to OWN the UI
8 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 8
9. Multi-Year Contracts:
It’s a Relay Race
• Its about teamwork
• Importance of a back channel
• Work like you are planning the next phase
of the project
9 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 9
10. Surviving IXD Hell:
Do the Work
• Draw Everything
• Call Shenanigans
• “Why are you making me do this?”
• “I can tear up this piece of paper”
• Have a common language
• You are the Boss
10 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 10
11. Draw Everything
• Regardless of what you use, visualizations are
much more interesting than specifications
• Get people to draw with you. “Draw me a
picture of what you just said”
• Transparency: the more you show, the more
engaged the team becomes
• Collaborative sketching: work becomes less
magical and more practical
11 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 11
12. Call Shenanigans
• Critique your colleague’s work
• Have your colleague critique your work
• Be tough
• Be ready to take the feedback
• Don’t be afraid to call shenanigans on them
or on yourself
12 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 12
13. “Why are you making
me do this?”
• Its not about you, its about the user
• Find the user
• Listen to the user
• Trust the user, they are your friends
13 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 13
14. “I can tear up a piece of
paper”
• Work on paper for as long as you can
• Tearing up paper is cheaper than tearing up
code
• Again, draw everything!
14 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 14
15. Common Language
• Words have meaning
• Whatever words the users use, you use
• Agree on terms to describe the design
15 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 15
16. You are the Boss
• There is a natural lead for each phase of
the design
• Know when its you
• Know when its not
16 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 16
17. Finally...
• Ask how you can help.
• Do good work.
• Don’t be a Dick!
17 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 17
18. Survivors
• Michael Blakesley : Michael.Blakesley@gmail.com : @mikeblakesley
• Michelle Childs : MichelleLChilds@gmail.com : @michellechilds
• Rob Kotchick : RobKotchick@gmail.com : @robkotchick
• Benno Schmidt : ABennoSchmidt@gmail.com : @abennoschmidt
18 Surviving Federal Contracts: From IXD Hell and Back
Sunday, March 14, 2010 18