Les nouveautés de Visual Studio 11

24
palais des congrès Paris 7, 8 et 9 février 2012

description

La prochaine version de la gamme de produit Visual Studio ALM est en préparation. Nous en savons déjà beaucoup sur les futures fonctionnalités ! Venez découvrir ce que ce nouvel opus vous permettra de faire en termes d'agilité, de tests et de développement ! La session privilégiera les démonstrations d’un maximum de nouvelles fonctionnalités, telles que la notion de feedback, le code review, les tests exploratoires, les nouvelles expériences utilisateurs, les nouveautés du contrôle de code source, et bien d’autres !

Transcript of Les nouveautés de Visual Studio 11

Page 1: Les nouveautés de Visual Studio 11

palais des

congrès

Paris

7, 8 et 9

février 2012

Page 2: Les nouveautés de Visual Studio 11

08/02/2012

Etienne Margraff / Florent SantinInfinite Square

Fiers d’être développeurs

LAN 101: Les nouveautés

de Visual Studio 11

Page 3: Les nouveautés de Visual Studio 11

Nouveautés de Visual Studio 11

C++, XAML, HTML 5, Javascript, SharePoint, …

Nouveautés pour l’ALM

Gestion de projets agiles

Le flux de travail de l’équipe

Tests et feedback

TFS dans les nuages

Agenda

Page 4: Les nouveautés de Visual Studio 11

Avant 2005 : Développeurs

Visual Studio Professional

2005 : Développeurs + Chefs de projet

Visual Studio Team System

2008 : Développeurs + Chefs de projets + DBA

Visual Studio Team System

2010 : Développeurs + Chefs de projets + DBA + testeurs

Visual Studio ALM

20?? : Développeurs + chefs de projets + DBA + testeurs + fonctionnels + utilisateurs !

Visual Studio ALM !

Visual Studio ?

Page 5: Les nouveautés de Visual Studio 11

Développement Windows 8

Applications Métro (HTML/Xaml)

WPF :

Editeur XAML de Blend intégré à Visual Studio

HTML

Support HTML 5

Extraire en tant que User Control

Javascript

Intellisense amélioré

Nouveautés Visual Studio 11

Page 6: Les nouveautés de Visual Studio 11

Nouveautés C++

Snippets

Tests unitaires (!)

Workflow Foundation

Support de C#

SharePoint

Webparts : Sandbox / Silverlight

Outils d’analyse de performances

Nouveautés Visual Studio 11

Page 7: Les nouveautés de Visual Studio 11

Tests unitaires revus

Exécuteur plus performant

Multi-frameworks !

Editeur de modèles 3D inclut dans l’outil

Outils

Navigateur de solution en standard

Recherche rapide de commandes

Debug à distance simplifié

IntelliTrace à distance

Nouvelle fenêtre d’analyse de code

Débug en parallèle amélioré

Analyse de clone de code

Nouveautés Visual Studio 11

Page 8: Les nouveautés de Visual Studio 11

Demo

Tests unitaires C++, nouveautés

pour HTML, Javascript et XAML

Page 9: Les nouveautés de Visual Studio 11

Visual Studio ALM : L’offre

Microsoft

Team Foundation Server 2010

Contrôle de

code sourceBuild

Bogues

Tâches

Eléments

de

backlog

Cas de

tests

Docs,

Wiki, for

um…

Portail

Web

Page 10: Les nouveautés de Visual Studio 11

Site web

Ergonomie revue

Facilités pour gérer un projet agile …

… en conservant la compatibilité des autres méthodes

Portail dédié à l’équipe

Extensible !

Storyboarding

Prototypage d’application dans PowerPoint

Lien avec Team Foundation Server

Assets graphiques prédéfinis

Gestion de projets agiles

Page 11: Les nouveautés de Visual Studio 11

Demo

Préparer le projet

Page 12: Les nouveautés de Visual Studio 11

Nouveau Team Explorer

Visualisation de « Mon travail »

Opération simplifiées :

Je démarre une tâche

Je la met en pause

Je la reprend plus tard

Ergonomie revue

Et…

Code review

Nouveau comparateur de fichiers

Vrai mode offline !

Le flux de travail du

développeur

Page 13: Les nouveautés de Visual Studio 11

Demo

Le flux de travail du développeur

Page 14: Les nouveautés de Visual Studio 11

Bon…

Product

backlog

item

Task(s)Code

(ChangeSet)

Build

Page 15: Les nouveautés de Visual Studio 11

Test Manager 11

Plus performant

Toujours les fonctionnalités de la version précédente

Ajout d’une notion de tests exploratoires

Idéal pour les testeurs agiles !

Tests exploratoires

Testeurs Développeurs

Page 16: Les nouveautés de Visual Studio 11

Demo

Tests et échanges entre devs et

testeurs

Page 17: Les nouveautés de Visual Studio 11

Bon (2)…

Bug

Code

(ShelveSet)

Review

Test

Case

Code

(ChangeSet)

Build

(version)

Build

Exploratory

Testing

Page 18: Les nouveautés de Visual Studio 11

Feedback Manager 11

Version allégée de Test Manager

Utilisateurs non techniques, non testeurs

Permet de donner son avis sur une fonctionnalité

Idéal pour les key users !

Feedback de l’utilisateur

Equipe Utilisateurs

Page 19: Les nouveautés de Visual Studio 11

Demo

Feedback

Page 20: Les nouveautés de Visual Studio 11

Bon (3)…

Feedback

(Ask)

Product

backlog

item

Feedback

(Answer)Feedback

(Answer)

Page 21: Les nouveautés de Visual Studio 11

Version de TFS Basic (++) dans Azure

Fonctionnalités :

Eléments de travail / Contrôle de sources

Intégration continue (on premise)

Authentification simplifiée avec Live ID

Accès au site web d’équipe

Mises à jour automatiques

Sauvegarde automatiques

On fait du dev, pas de l’infra !

Team Foundation Service

Page 22: Les nouveautés de Visual Studio 11

Questions ?

Ressources :

http://visualstudio.fr

http://blogs.developpeur.org/etienne

http://blogs.developpeur.org/azra

Twitter : @emargraff

Livre blanc sur l’ALM

Venez nous voir :

STAND 32 !

Merci !

Page 23: Les nouveautés de Visual Studio 11

Vous êtes dans l’AMPHI

HAVANE

Page 24: Les nouveautés de Visual Studio 11

palais des

congrès

Paris

7, 8 et 9

février 2012