I am trying to see what I need for my Software Engineering team and I am getting very confused on what software / licenses I really need. Here are the things I would like to do:
1. Manage workflow for a team of 100 users (most of these users are not specifically software engineers, but they need access to enter new work items / bugs / requirements, and to view project status, etc.).
2. I have about 25 users that are involved in software development. Right now we are working off of a few SVN repositories, however we are looking at converting the repos to GIT.
3. Code Peer reviews done over a web interface for 25 users.
4. Documentation peer reviews done over a web interface for 100 users.
5. Potentially automated builds.