Ask Forgiveness Not Permission
When you do something interesting (especially with government), it's sometimes better to act first and get permission later.
Boldly Go Where No Government Has Gone
Think about the limitations of what a government (especially public servants) can do, then do what they cannot.
If your project operates within any bureaucratic system, ensure that the person responsible for its design knows as little as possible about how the existing system works.
Don't Pretend You're The Government
Don't act like you're the government. Avoid taking on services which should be provided by them.
Don't Rely On Policy Change
Don't wait for new laws to be passed — work within the existing system first.
For Official Adoption
Design your app to be officially adopted or replace an existing resource.
Translate bureaucratic slang into everyday language to make it easy to understand, and avoid developing your own secret terminology.
Make Government Your User
Consider targeting your service at government employees, their own systems are often badly designed and don't answer important questions.
Make Up Data
When official data isn't available, you can create pressure with fake data. Use with care.
Make communications with government publicly available on the web to create pressure and share knowledge.