I’m supporting many different agile Scrum teams with totally different requirements to the Scrum method. So as a Scrum Master I have to find a good way of using Scrum in perfection for the DevOps teams, the classic waterfall for the middle and top management and a Scrum flavored reporting for the customers with pie-charts. Damn, they love pie-charts…! That’s the reason why I like to use the Microsoft Team Foundation Server so much. You can do all your application lifecycle management (ALM) in there. Starting from requirements engineering, planning, tracking the work and states, source control management, building your apps on a build server, testing them and deploy/release your solution with an automated workflow. It’s easy to use like using Microsoft Office, after a short period of time. If you have any questions, feel free to contact me or leave me a comment down there. I’ll response soon.