Joanne is working on her research software 'WeatherMap' that analyses and summarizes measurements from weather stations.
Here is a list of possible forms of documentation:
For the following scenarios, which forms of documentation would you suggest Joanne to incorporate in her project:
Joanne just started her PhD and is the only one using WeatherMap to create results for her first paper. She does not really care about anyone else using her software.
Joanne works together with a few other PhD students in her research group on the software. She wants to make it easier for other researchers in her group to also adopt the software, and finds it important that when she moves on to a different job that the software can be still be used and improved in her absence.
Joanne and her colleagues spend half of their time updating and improving WeatherMap. They have a large community of users around the globe that depend on WeatherMap for their research.