View
338
Download
0
Embed Size (px)
DESCRIPTION
Adoption incrémentale des tests dans Visual Studio ALM. Du test exploratoire au pilotage par l'analyse d'impact : Découvrez comment MTM peut soutenir de façon progressive votre effort de test. Que vous soyez Développeur et que vous ayez envie de participer à l'effort de test ; Que vous soyez Analyste métier et que vous souhaitiez capitaliser sur vos critères d'acceptances ; Que vous soyez Testeur et que vous souhaitez mettre de l'ordre dans votre patrimoine de test ; Que vous soyez responsable de l'usine logicielle et que vous souhaitiez capitaliser sur votre plateforme préférée ; Que vous soyez manager et que vous souhaitez améliorer votre visibilité sur les tests ; Ou que vous ayez simplement envie d'en apprendre plus sur les tests avec la plateforme Visual Studio ALM : cette présentation est faites pour vous ! Animé par @gregory_ott
Citation preview
BIENVENUE!
@MUGLyon
Merci à tous !
Des experts au service de l’innovation
Grâce à un processus de recrutement très sélectif, Viseo rassemble des consultants reconnus au sein de la communauté des experts technologies web et objet.
Viseo se distingue par une approche collaborative à travers la promotion des méthodes agiles dont il est un précurseur. Le client est impliqué tout au long du projet pour garantir la mise en œuvre d’une solution parfaitement adaptée à ses besoins.
MCNEXT est une société de conseil et d’ingénierie informatique, spécialiste des solutions logicielles et outils de développement proposés par Microsoft. MCNEXT est certifiée Microsoft Gold Partner.
Nous avons choisi de mettre en avant notre savoir-faire autour de 5 pôles : SharePoint, DotNET, BizTalk, CRM et la suite décisionnelle de Microsoft.
MCNEXT a été créé en se structurant autour d’une équipe d’experts de références. C’est ce haut niveau technologique qui nous a très vite permis d’être reconnu par Microsoft et les grands comptes français.
Le sérieux et l’ambiance de MCNEXT garantissent notre croissance et la qualité de nos équipes. Après 5 ans, MCNEXT compte 180 collaborateurs début 2013 à Paris, Lyon et Genève tout en maintenant une croissance de plus de 30% par an.
Héberge le MUG depuis plus d’un an! (gardien, locaux…)
Et nous laisse maintenant prendre l’apéro
Après notre AG, une nouvelle année enthousiaste commence !
Des stars mondiales en speakers ! ;)
Un site pour LyonTechHub : www.lyontechhub.org
Quoi de neuf ?
25 & 26/10 : PyConFr => Conférences 27 & 28/10 : PyConFr => Sprints 29/10 : Apéro PHP 04/11 : CARA Lyon 15/11 : Global Day of Coderetreat 18/11 : Human Talks Lyon …
C’est la rentrée !
27/11 : Refactoring de code legacy avec Thomas Pierrain
18/12 : Afterwork de fin d’année Janvier : NoSQL en .NET avec
Gregory Cica Février : JB Evain sur Unity et retours
d’ Mars : Vous ?
Et au MUG Lyon…
Une cotisation de 5 euros
Qui suis-je ?
Industrialisateur Développeur Expert VS ALM @gregory_ott
Adoption incrémentale des tests avec VS ALM
Et Microsoft Test Manager…
Ce que ce ne sera pas
Une préparation à la certif ISTQB Une présentation des pratiques de tests Une avant-vente commerciale MS Des slides théoriques interminables sur
le fonctionnement de MTM
Ce que ce sera
Des pistes pour commencer à implémenter une stratégie de test avec MTM
Un retour d’expérience « objectif » sur la mise en œuvre de MTM
Les nouveautés de VS ALM 2013U2/3 Des échanges ?
La vision pessimiste…
La continuité du test
PRODUCTBACKLOG
QABACKLOG
TesterConstruire
DéfinirConceptualisation
DévelopperDes spécifications au logiciel
EvaluerIdentification des anomalies
Interprétation de la valeur
BA / Directions
Dev / Intégrateurs
QA / Directions
Comment tester la définition des
exigences ?
Comment implémenter les
exigences ?
Qu’est ce qui doit être testé ou
re-testé ?
Qu’est qui doit être déployé ?
Est-il possible de partir en
production ?
Tous concernés BA
Valider la définition de mes exigences Dev
Valider ma compréhension du besoinParticiper à l’effort de test
Industrialisateur / IntégrateurFournir une vision exhaustive du changement
QAValider l’applicationRapporter des anomalies qualifiées et détaillées
DirectionsAssurer la cohésion des équipes
L’Artillerie LOURDE ?
Visual Studio ALM
Visual Studio ALM Visual Studio ALM des outils pour supporter
VOS pratiques ALM Une boite à outils
CollaborationSupport des activités projetTraçabilitéTransparence
People know that you are not an author after installing Word. Organizations think they do ALM after installing TFS (@renevo)
Validation des exigences
PRODUCTBACKLOG
QABACKLOG
TesterConstruire
DéfinirConceptualisation
DévelopperDes spécifications au logiciel
EvaluerIdentification des anomalies
Interprétation de la valeur
BA / Directions
Dev / Intégrateurs
QA / Directions
Comment tester la définition des
exigences ?
Comment implémenter les
exigences ?
Les critères d’acceptation Règles métier ou DoD Test de l’expression du besoin Cout de mise en œuvre technique
très faible Améliore la réflexion Enrichie les spécifications Apporte transparence et facilite la
communication entre les acteurs
DémoLes critères d’acceptation
User Story et Cas de Test
Les tests exploratoires
Tout le monde peut participer Permet de capitaliser à tous les
niveaux des tests Préparation d’un patrimoine de test à
moindre cout
DémoLes tests exploratoires
Test explorateur et exigence
Génération assistée
La continuité du test
PRODUCTBACKLOG
QABACKLOG
TesterConstruire
DéfinirConceptualisation
DévelopperDes spécifications au logiciel
EvaluerIdentification des anomalies
Interprétation de la valeur
BA / Directions
Dev / Intégrateurs
QA / Directions
Qu’est ce qui doit être testé ou
re-testé ?
Qu’est qui doit être déployé ?
Le rôle central de la Build
BA
QA
DEV
Exigence
Tâche
Code
Test Plan
TestCase
Bogue
Différentiel
Impacts
DémoLe rôle central de la Build
Analyse différentielle et d’impacts
La continuité du test
PRODUCTBACKLOG
QABACKLOG
TesterConstruire
DéfinirConceptualisation
DévelopperDes spécifications au logiciel
EvaluerIdentification des anomalies
Interprétation de la valeur
BA / Directions
Dev / Intégrateurs
QA / Directions
Est-il possible de partir en
production ?
Traçabilité
Le plan de test est défini Les preuves de test sont
automatiquement collectéesRésultatsOutils d’aide à la reproduction et à la
correction
Centralisation des données La plateforme centralise toutes les
données de l’exigence aux tests Plusieurs rapports disponibles
nativement Excel permet de requêter aisément les
données de la plateforme
Progression des plans de tests
Progression des récits
Etat de toutes les itérations
Etat des Bogues
Nouveautés de TFS 2013.2*
Les paramètres partagés (Update 2) Les plans et suites de tests sont
désormais des WorkItems (Update 3) Visibilité accrue du référencement des
TC (Update 4 RC) Test Case Charting et vers une
unification des magasins (WIT/TCM) (Update 4 RC)
DémoLes nouveautés de l’update 3
Test Charting
Visibilité des Cas de Test
Merci !
Des Questions ?
Des Remarques ?
Return On Time Invested