Hur föredrar du att bli kontaktad:

Agile Software Development with Team Foundation Server

KURSNIVå

Intermediate

Kursnummer

1816

Längd

3 dagar

PDF Lägg till på önskelista

Develop a project from initial requirements to deployment using Microsoft Team Foundation Server (TFS) as a complete Application Lifecycle Management (ALM) tool. With this training course, you will explore the features of TFS, including backlog items, Kanban boards, burndown charts, bugs, and more to achieve continuous integration with automated builds and deployment.

Du får lära dig att

  • Manage an entire software project using Microsoft Team Foundation Server (TFS) and Visual Studio Online
  • Document work using features, backlog items, tasks and bugs
  • Monitor progress with backlogs, Kanban boards and burndowns
  • Automate testing and deployment with continuous integration
  • Enhance team collaboration and craft higher quality software in less time using TFS
  • Perform check-in, check-out, branching, and merging of source code using Visual Studio
  • Define build configurations that include unit tests and deployment
  • Estimate, prioritise, and schedule backlog items within sprints

Viktig information om kursen

Recommended Experience:

  • Familiarity with Agile principles is helpful to the level of: Course 918, Agile Fundamentals: Scrum, Kanban, Lean & XP
  • Work experience using the iterative cycle and collaborative Agile spirit

Software:

  • This course uses Team Foundation Server 2018

Kursinnehåll

  • Application Lifecycle Management with Team Foundation Server

Comparing traditional and Agile methodologies

  • Waterfall
  • CMMI
  • Scrum
  • XP
  • Benefiting from value-driven development
  • Scheduling releases, iterations and Sprints
  • Introducing Team Foundation Server

Surveying TFS features

  • Team collaboration
  • Process templates
  • Version control
  • Automated builds
  • Integrated tests

Evaluating TFS editions

  • Choosing Team Foundation Server vs. TFS Express
  • Exploiting Visual Studio Online
  • Administering Team Foundation Server and Visual Studio Online

Installing TFS

  • Planning a TFS installation
  • Creating collections with the administrative console
  • Managing project security and group membership with the Web control panel

Securing TFS projects

  • Assigning permissions to security groups
  • Adding users to teams and projects
  • Restricting user rights
  • Configuring user alerts

Creating projects for TFS and Visual Studio Online

  • Comparing the built-in Scrum, CMMI and Agile process templates
  • Specifying source control
  • Customising process templates
  • Managing Work with Team Foundation Server

Mapping TFS and Agile process terms

  • Defining epics and user stories as TFS work items
  • Inputting features and backlog items
  • Estimating and prioritising work items
  • Breaking backlog items into tasks

Organising backlogs

  • Scheduling start and end dates for releases and Sprints
  • Assigning backlog items to iterations and team members
  • Recording work remaining and status
  • Monitoring team progress
  • Maintaining Source Code with Version Control

Collaborating on code with Team Foundation Version Control (TFVC) and Git

  • Selecting centralised vs. distributed version control
  • Synchronising local repositories with the master repository
  • Viewing project history with changesets

Connecting to TFS from Visual Studio Team Explorer

  • Checking out and checking in source code
  • Merging changesets from multiple developers
  • Branching for release management and maintenance
  • Resolving multi-user conflicts
  • Adding existing code to TFS source control

Integrating version control with client applications

  • Plugging TFVC into Windows Explorer
  • Linking TFS to Eclipse and Xcode
  • Executing TFS commands in the console
  • Achieving Continuous Integration

Creating, running and automating builds

  • Defining and scheduling builds
  • Managing releases and deployments
  • Controlling build output

Crafting quality software through continuous testing

  • Integrating unit testing into builds
  • Leveraging Visual Studio code analysis and testing tools
  • Creating TFS test scripts for manual testing
  • Documenting and tracking bugs
  • Scheduling and Monitoring Team Progress

Managing backlogs and querying TFS content

  • Assigning work to iterations
  • Querying and defining iteration backlogs
  • Visualising work-in-progress with Kanban boards
  • Monitoring progress with burndown charts
Visa detaljerat kursinnehåll
Visa mindre

Alternativa sätt att delta på denna Lärarledda Kurs

Delta på denna lärarledda kurs i klassrummet eller online via AnyWare.

Smidig bokning: Du behöver inte betala kursen när du bokar, utan först 7 dagar efter kursstart.

I klassrum

Live, Online

Anpassad utbildning

I klassrum — ELLER — Live, Online

Pris — Ordinarie : 27950 SEK  

23 - 25 jan ( 3 dagar)
9:00 - 4:30 CET
Stockholm / Online (AnyWare) Stockholm / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet

11 - 13 sep ( 3 dagar)
9:00 - 4:30 CEST
Stockholm / Online (AnyWare) Stockholm / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet

Kurser i Storbritannien, när du deltar online via AnyWare går kursen 10:00-17:30 CET (svensk tid)

12 - 14 dec ( 3 dagar)
9:00 - 4:30 GMT
London / Online (AnyWare) London / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet

24 - 26 apr ( 3 dagar)
9:00 - 4:30 BST
London / Online (AnyWare) London / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet

Kurser i USA/Kanada, när du deltar online via AnyWare går kursen 15:00-22:30 CET (svensk tid)

5 - 7 dec ( 3 dagar)
9:00 - 4:30 EST
Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet

6 - 8 mar ( 3 dagar)
9:00 - 4:30 EST
New York / Online (AnyWare) New York / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet

5 - 7 jun ( 3 dagar)
9:00 - 4:30 EDT
Ottawa / Online (AnyWare) Ottawa / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet

17 - 19 jul ( 3 dagar)
9:00 - 4:30 EDT
Rockville, MD / Online (AnyWare) Rockville, MD / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet

14 - 16 aug ( 3 dagar)
9:00 - 4:30 EDT
New York / Online (AnyWare) New York / Online (AnyWare) Boka Din Kursplats

På vilket sätt vill du delta?

Live, Online
I klassrummet
Visa alla datum
Visa färre datum

Kurs med startgaranti

När du ser symbolen för “Guaranteed to Run” vid ett kurstillfälle vet du att kursen blir av. Garanterat.

Anpassad utbildning

Är ni ett team på 4 eller fler som behöver samma kurs? Ett alternativ är att genomföra den på plats hos er, utifrån era behov.

For details, call 08-506 668 00 or Click here »

This event has been added to your cart.

Pris

Ordinarie

I Klassrum eller
Online

Ordinarie

27950 SEK

Anpassad utbildning

Kontakta oss »

Kurspris inkluderar:

COACHNING AV LÄRAREN EFTER KURSEN
När du kommer tillbaka till jobbet kan du boka tid för kostnadsfri coachning för att få vägledning i hur du använder dina nya kunskaper i ditt dagliga arbete.

Computing Sandbox Efter Kursen
Efter kursen får du access till en virtuell dator som innehåller den programvaran som används under utbildningen. Här kan du göra om övningsuppgifter, skriva/testa kod och labba i en felsäker miljö.

LEARNING TREES KUNSKAPSTEST
Learning Trees kunskapstest som erbjuds i slutet av kurserna ingår i kurspriset. För certifieringstest från tredje part (ex. ITIL) tillkommer en avgift.

Prev
Next

Kurstider

Kurstid:
09:00-16:30

Tid för frivilligt kunskapstest sista kursdagen:
15:30-16:30

Övrigt:
Efter varje kursdag finns det tid för samtal med instruktören gällande frågor som är extra intressanta för just dig.

Nya meriter till ditt CV genom certifieringar

Många av Learning Trees kurser ger olika typer av utbildningspoäng eller förbereder för att skriva populära certifieringsprov.

Du får 17 PDUs


PMI, the Registered Education Provider logo, PMP, CAPM, PMI-ACP,
and PMBOK are marks of the Project Management Institute, Inc.

Den här kursen är godkänd av PMI® och ger dig 17 Professional Development Units (PDUs). För mer information om Project Management Institute och en fullständig lista över kurser som ger PDUs ...

Technical : 17 PDUs
Business & Strategic : 23 PDUs

Läs mer …

Du får 23 PDUs


PMI, the Registered Education Provider logo, PMP, CAPM, PMI-ACP,
and PMBOK are marks of the Project Management Institute, Inc.

Den här kursen är godkänd av PMI® och ger dig 23 Professional Development Units (PDUs). För mer information om Project Management Institute och en fullständig lista över kurser som ger PDUs ...

Technical : 17 PDUs
Business & Strategic : 23 PDUs

Läs mer …

- ,

Prev
Next

Please Choose a Language

Canada - English

Canada - Français