I work for the IT department of a big company with lots of applications. Usually my day starts managing custom apps, most of which I barely know, and fixing single problems on them. The problem is: for each problem on a different application the startup time is high and my effectiveness in resolving the problem could be better if I knew better the application itself.
Question:
Are there techniques (better if established ones) to understand a big ecosystem of software and learn the most important parts of it both from an IT and operational point of view?
Side quest:
Is there some software which can help me in the process? (eg in the task of discovering, organizing information...)