The Heilmeier Catechism

Gio Wiederhold (see also here) introduced me to the "Heilmeier Catechism".  As director of ARPA George Heilmeier had a set of questions he expected every proposal for a new research program to answer. He referred to them as the Heilmeier Catechism. It's useful to answer these questions for any individual research project - for yourself and for communicating to others what you hope to accomplish. These questions are:

  1. What is the problem, why is it hard?
  2. How is it solved today?
  3. What is the new technical idea; why can we succeed now?
  4. What is the impact if successful?
  5. How will the program be organized?
  6. How will intermediate results be generated?
  7. How will you measure progress?
  8. What will it cost?