Blog for Software and Technology
  • Blog
  • About
  • Contact

Scrum based team and project management in TFS 2017 using Visual Studio and Web App

10/17/2018

0 Comments

 
Agenda:
  1. Intro to Scrum
  2. Create a new Id on TFS and create a new repository in TFS 2017
  3. Mapping Visual Studio 2017 with TFS 2017 repository
  4. Create a new web application and map it to Source control
  5. Management of Team in TFS Web App and in Visual Studio 2017
Scrum is a framework, in which a project is maintained by a whole team instead of a team lead. Each team member picks up tasks or features to be added to the project, do the asp.net application development India on it and test it. Once, he is satisfied with the feature, that feature will be released and the next feature will be picked up. This list of features is maintained in the form of product backlog or user stories. Multiple user stories are created by product owner for the developers to work on. These user stories will have a backlog assigned so that its priority is set and developer can pick the most appropriate user story to work. This way Agile Scrum works.

First we need a Microsoft Account to create an Id on TFS 2017.

So, follow the steps below. Click on Get Started for free link.


Picture
Click on Create new account.
Picture
Picture
Picture
Picture
With above steps, a new project will be created in TFS. Now, let’s look at dashboard.
Picture
Picture
In the above screenshots, you can the name of the project and the links that you can use to add new team members to your team.
Picture
In above picture, you can directly create a new work item from Dashboard and open the project in Visual Studio.
Picture
So in the code tab, you can see the project files, Changesets and Shelvesets.
Picture
All the history is maintained in Changesets as shown above.
Picture
In the work tab, you can create a new feature, or create a bug or task and assign it to the dev teams.
Picture
You can create a new user story in current iteration or sprints.
Picture
Above the created user story is assigned to a team member so that he can work on it.
​

Now let’s see how to create a new task.
Picture
Picture
Once you click save and close button, you can check the task in work menu.
Picture
Once the work is completed, asp.net developer/team member can change the status of the task, assign it back to the creator of task so that he can test the feature and gives his signoff to deploy. Also, full history is maintained against each task.
Picture
Picture
Picture
Picture
Deploying ASP.NET MVC Web Application To Azure Cloud Service Using Visual Studio 2017
All we have seen above is through web application of Team Foundation Server. Now, let’s create a new project in Visual Studio and map that project to the above created project and maintain all the team from TFS in Visual Studio 2017.

First login with same credentials as above in Visual Studio.
Picture
Picture
Once you click Connect button, a popup will appear to enter login credentials. Once you enter them, your team project will appear like below.
Picture
Picture
Picture
Now, your team project is mapped in Visual studio. Let’s quickly create a new web application and map it to source control.
Picture
Picture
Make sure that you click on Add to Source Control tick box.
Picture
Picture
Above windows is asking to map the project with TFS.
Picture
The ‘+’ icon indicates that these are the new files.
​

Now, let’s save / check-in these files to TFS server and check whether they are visible in our TFS web app.
Picture
Top useful .Net extension methods
Picture
Enter some comment and select the files to be included for push to server.
Picture
From the above image, you can see that the project is saved to server and now it is accessible to all team members.

Now, let’s assign a new task to team member, and close the task with Visual Studio.
Picture
Picture
Picture
Once you click on My Work, all the tasks, bugs, features etc. assigned to you will appear.
Picture
Once you start working on it, it will be added to ‘In Progress’ tab.
Picture
Let’s complete the work.
Picture
Now, let’s check-in the changes to server, and see if the task got closed in TFS or not.
Picture
Picture
So, you see how we can maintain all the team and project using TFS 2017 web app and Visual studio.

Aegis Softtech shared this concept to help the global asp.net development community in understanding the concept of Scrum based team and project management in TFS 2017 using visual studio and web app.

Happy coding!!
0 Comments

    RSS Feed

    SoftWeb Solution

    Aegis Soft Tech is a well-known name in IT industry. We have stable team of resources working on various technologies for the last 10 years. We are also prominent as 'Future of IT ' in India. Today, we are giving quality IT outsourcing services to our clients with wonderful exposure to different IT domains.

    Categories

    All
    3tier-app
    Angular 2
    Angular JS 2
    Aspnet Development
    Aspnet-development
    Big Data
    Java
    Java Developers
    Java Developers India
    Java Development
    Java Development News
    Java Development Team
    Java EE Development
    Java Outsourcing
    Java Programmers
    JavaScript
    Java Update
    Java Web Development
    .Net Development
    Outsource Your Java Development
    Python Development
    ServiceNow
    Software Development

Powered by Create your own unique website with customizable templates.