Project freezed - what should I leave to the people after me?
- by Maistora
So the project I've been working on is now going to be freezed for unknown period of time. May be when the project unfreezes it won't be assigned to me or anybody of the current team. Actually we did also inherit the project after it had been freezed but there was nothing left by the team before us to help us understand even the basic needs of the project, so plenty of time passed by until we got to know the project well. My question is what do you think we should do to help people after us to best understand the needs of the project, what we have done, why we've done it, etc. I am open to other ideas of why should we leave some tracks to the others that will work on this project also.
Some steps we already have taken:
technical documentation (not full but at least there is some);
source-control system history;
estimations on which parts of the project need improvement and why we think so;
bunch of unit tests.
What do you think of what we've already prepared and what else could we do?