About The Site

A collection of notes, reminders, commentaries, drafts and copies by Kyle Bowen.


Each Question Has a Cost

A question protocol is a tool for finding out which form fields are required and lists:

- every question you ask
- who within your organization uses the answers to each question
- what they use them for
- whether an answer is required or optional
- if an answer is required, what happens if a user enters any old thing just to get through the form

The question protocol is different from the form itself, because it’s about how you use the answers.

Every interaction online is a tax on people's attention and an invitation to abandon the task at hand. Progressive disclosure helps eliminate unnecessary interactions, but that's only half the job. You have to work with people within the organization to make sure the information you're requesting is really useful. Handing of a form to the web team isn't enough — you have to talk to each other.

Manage change, not information