I demand following things from my subordinates/team-members.
1)Details of Design before they touch the code. Written in their words. This one should include names of proposed Modules and subroutines and their functions.
2) Relationship diagram between modules.
I was very much keen on all these things, but engineers working under me Don't always write Design report before coding due to pressure of schedules, I can always understand their problems and hence
I have to create a script to provide
a) Design report
b) Relationship Diag of Modules
c) Tree view.
in order to satisfy company's policies.
You can refer my
Autodocumentation. I would be glad if it would be helpful to somebody.