Skip to main content
Joe's Blog

Joe's Blog

Go Search
  

Categories
There are no items in this list.
Joe's Blog > Posts > Scrum Coaching with Visual Studio Team System/Team Foundation Server
Scrum Coaching with Visual Studio Team System/Team Foundation Server

Scrum is an Agile process framework that implements the concept of delivering software through a Sprint (Iteration) cycle lasting from 2-4 weeks.  By breaking down releasable deliverables into these short Sprints, it is amazing how much can be accomplished by the software teams.

 

A Scrum Coach is a critical component to consider when implementing Visual Studio Team System (VSTS) and Team Foundation Server (TFS) with the Scrum template offered by Conchango at http://scrumforteamsystem.com.  The Scrum Coach requires a varied skill set beyond the prerequisite understanding of the Scrum process.   Starting with training/mentoring skills, the Scrum Coach also needs to have a holistic understanding of the Microsoft architecture and tooling options.  Beyond the software understanding, the key to implementing a solution that makes business sense is a solid business background.

 

Training the Team

Deliver training using the Scrum template with VSTS and TFS.  This training can be just for implementing the Scrum process within VSTS for those familiar with VSTS or a full blown training on Scrum and the entire feature set of VSTS and TFS

 

Preparation for the project

The Scrum Coach can help in the creation of a business case and vision for the project.  A solid business background is required to properly assist in these very important steps in preparing a project.  The Scrum Coach also can assist in building the initial product backlog that goes into defining the initial release plan along with assisting in evaluating potential Team members for the project. 

 

Ongoing involvement during the Sprints

The Scrum coach can assist the Team by participating in the Sprint planning, review and retrospective meetings.  Another valuable position for the Scrum Coach is as a mentor for any impediments that arose during daily scrum meetings.  Impediments are Work Items that the team members come up with daily that are stopping them from completing their task.   The Scrum Coach needs an extensive background on Microsoft architecture and tools to assist the Team members in getting over these “hurdles”, so the Sprint goals can be met.  

 

The Scrum Agile process framework is really catching momentum as a way to deliver software projects, especially with its integration into VSTS/TFS.  Take a look at it when planning for your next project and don’t forget to include a Scrum Coach in your project.

Comments

There are no comments yet for this post.