Заметка:
Хороший эффект достигается если делать наперед, к примеру
Есть какие-то замечания к проекту, можно записать в документацию как нужно и как работает ( должно работать ), выделить это красным ( не реализовано ). В итоге получится что пишем мы пишем документацию и то что и как нужно сделать одновременно. После реализации просто убираем красный цвет.
Это конечно актуально для проектов где вообще нет документации, но она желательна.

Как второй пример пойдет предварительно написание тестов ( сценарий использования ), а потом их реализация: cukes.info/