10. Planning Monitor + Learn
ReleaseDevelop + Test
Development Operations
1
2 3
4
DevOps
http://vwp-tfs03:8080/tfs
11. Team Management
Source Control
Agile Planning
Build Automation
Continuous Deployment
Release Management
Test Case Management
https://www.gartner.com
http://vwp-tfs03:8080/tfs
17. Work items
Work Item Description Manager Developer Tester
Feature
Large work
(target date) X
User Story
Specification
(estimated effort) X
Task Task to do X X
Issue
Sub-task
Obstacle X X
Bug Problem X X X
Une tâche ne ‘doit’ pas avoir de sous-taches.
18. Bonnes pratiques
Remonter son code, au moins, tous les jours PUSH
Relier son code aux Work Items #123
Mettre à jour le temps restant Remaining
et le temps passé sur une tâche Completed
Mettre à jour l’état de la tâche Active / Closed
New Active
Resolved Closed
Work
startedNew
Fixed Verified
Closed
Completed
Task
Bug
19.
20. Scénario
1. Créer un projet VSTS (Git & Agile)
Add a VisualStudio ignore file
2. Cloner localement le code source
3. Créer les Work Items suivants (Backlog)
Epic Connexion et accès aux informations
Feature Connexion
User Story Se connecter sans utiliser un eID
Task Identity provider alternatif - Mise en place
4. Créer une requête « All Work Items" (Tree)
5. Dans Excel, ajouter les Work Items ci-joint
6. Créer un Build (ASP.NET Core)
git clone https://oniryx.visualstudio.com/xxx
cd xxx
dotnet new sln –name MyDemo
dotnet new console --name Hello
dotnet sln add HelloHello.csproj
dotnet new mstest --name Hello.Tests
dotnet sln add Hello.TestsHello.Tests.csproj
[Ajouter web.config avec <configuration>]
git pull
git add .
git commit -m "First Code"
git push