First off I guess the project I'm working on isn't huge - 30-40 developers - but the software has been developed over a number of years and is an ongoing project of upgrades, new features etc.
A few issues I find are:
- going into areas of code I'm not familiar with can be daunting particularly when you come across something that doesn't seem to make sense;
- working on new developments where you want to ensure you aren't writing something that doesn't exist elsewhere;
- making sure that the way you are doing something in a standard, common, consistent way of working
To help with these sorts of problems we have a drupal-based knowledge base but I find it difficult to search on and perhaps the information isn't always organised as well as it could be.
I'm curious to know what products are out there to help with these sorts of issues, and what experience developers have of using them.