La prochaine version du framework .NET (.NET 4.5) apporte plusieurs innovations. Les performances ont été améliorées, les appels asynchrones ont été introduits dans de nombreuses API et le support au niveau de C# 5 des instructions async/await facilite leur usage. Le traitement parallèle a aussi été étendu avec le support des cœurs multiples et l'introduction des dataflow. Parmi les nouveautés on notera également le support étendu de MEF, des améliorations au niveau de WCF, de Workflow Foundation et de ASP.NET pour ne citer que ceux-ci.
Une usine logicielle est un ensemble d’outils pré-configurés, de frameworks, de conventions, de processus, de documentations et de modèles de projets qui structurent les développeurs et leurs développements.
L’objectif est d’automatiser au maximum la production et la maintenance des applications afin d’améliorer leur qualité et le « time to market ».
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab ManagementMicrosoft
Venez découvrir comment gérer vos environnements de tests virtuels via Visual Studio 2010 Lab Management et quels avantages cela apporte à vos testeurs fonctionnels et à votre IT : mise en place simplifiée, déploiement automatique de l’application, tests automatisés, snapshot, collecte de données en cas de bogues, … Nous ne manquerons pas non plus de parler des améliorations prévues pour Lab Manager dans TFS 11 !
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 !
La prochaine version du framework .NET (.NET 4.5) apporte plusieurs innovations. Les performances ont été améliorées, les appels asynchrones ont été introduits dans de nombreuses API et le support au niveau de C# 5 des instructions async/await facilite leur usage. Le traitement parallèle a aussi été étendu avec le support des cœurs multiples et l'introduction des dataflow. Parmi les nouveautés on notera également le support étendu de MEF, des améliorations au niveau de WCF, de Workflow Foundation et de ASP.NET pour ne citer que ceux-ci.
Une usine logicielle est un ensemble d’outils pré-configurés, de frameworks, de conventions, de processus, de documentations et de modèles de projets qui structurent les développeurs et leurs développements.
L’objectif est d’automatiser au maximum la production et la maintenance des applications afin d’améliorer leur qualité et le « time to market ».
Gérez votre laboratoire de tests avec Visual Studio 2010 Lab ManagementMicrosoft
Venez découvrir comment gérer vos environnements de tests virtuels via Visual Studio 2010 Lab Management et quels avantages cela apporte à vos testeurs fonctionnels et à votre IT : mise en place simplifiée, déploiement automatique de l’application, tests automatisés, snapshot, collecte de données en cas de bogues, … Nous ne manquerons pas non plus de parler des améliorations prévues pour Lab Manager dans TFS 11 !
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 !
Vous êtes en fonctionnement agile mais ça ne marche pas ? Vous ne vous servez pas de l’agilité et doutez que ça puisse s’appliquer à votre équipe ? Ce REX est fait pour vous !
Nous vous proposons de retrouver l’esprit de l’agilité en comparant deux expériences client contradictoires. D’un côté l’application quasi stricte des cérémoniels décrits dans la méthode Scrum, de l’autre une application très adaptée des principes de l’agilité.
Quels sont les effets observés dans chacun des cas et quels pièges peuvent être évités lors de l’application de la méthode ?
1h chrono pour créer votre infrastructure virtuelle avec l’interface Visual C...Microsoft
Construire une infrastructure virtuelle? Rien de plus simple quand les outils sont adaptés. Découvrez la palette d'outils mis à disposition par Aruba, dont l'interface graphique Visual Cloud. Celle-çi vous permet de concevoir et modéliser en drag & drop toute votre infrastructure répartie sur plusieurs de nos datacenters. Créer, activer, suspendre une VM, raccorder un switch virtuel, gérer les IP, choisir le type d'hyperviseur … autant d'actions possibles au sein d'une seule et même interface graphique: VisualCloud. Toutes les modifications sont mises en oeuvre instantanément et la mise en production de toute l'infrastructure en un seul clic, tout en contrôlant les coûts dès le départ. Venez découvrir en 1h chrono notre solution IAAS et ses outils de gestion.
Presentation du socle technique Java open source Scub FoundationStéphane Traumat
Scub Foundation est un ensemble de frameworks, de conventions, d'outils et de procédures qui structurent les développeurs et leurs développements. Pour simplifier, c'est une plateforme qui permet l'industrialisation des projets de développement informatique.
Plus d'informations à http://www.scub-foundation.org
Objectifs du socle
- Ne pas réinventer la roue ! (Intégration d'Eclipse et des frameworks populaires comme hibernate, spring, gwt, JUnit…).
- Avoir des modèles de projets pour chaque type de projet mais avec des structures identiques.
- Avoir des tâches automatisées pour l'ensemble du cycle de vie du projet (compilation, packaging, test…).
- Développement SOA (intégration de la notion de noyau et du découplage Interface/implémentation).
- Gestion automatique des dépendances / librairies.
- Gérer les différents environnements (Test / Développement / Pré production / Production…).
Concrètement, notre socle technique offre au développeur un environnement de développement intégrant les meilleurs éléments Open Source (Eclipse, Maven, Spring, GWT…) ainsi que des modèles de projet.
10 tips pour améliorer les performances de vos applications Windows 8Microsoft
S’il est très simple de réaliser des applications Windows 8 de qualité, il est moins évident de créer des applications ultra performantes. Windows tourne désormais sur tout type d’appareils, des PC de gamers aux tablettes peu puissantes. Pour ces dernières, il est nécessaire de tirer parti au maximum des API fournies par WinRT. Cette session vous propose de découvrir 10 astuces afin d’améliorer visiblement les performances de vos applications.
Microsoft Azure dev Ops pour le Cloud... et réciproquement…Microsoft
DevOps, au tout début il s'agit d'une idée. Cette idée est à l'origine d'un mouvement dont l'influence dans l'IT ne cesse d'augmenter.
De plus nous constatons que le succès de la mise en oeuvre d'une démarche DevOps et la réussite d'une évolution vers le Cloud sont intimement liés...
Industrialisation des développements CRM 2011Microsoft
Homogénéisez vos développements CRM 2011 en définissant : • Un ensemble de normes et bonnes pratiques de configuration et développement des composants d'une application CRM • Un macro-processus de développement inspiré de Sure Step et articulé autour des trois phases de cadrage, réalisation et livraison d'une solution CRM • Un processus de livraison de solution CRM de livraison adapté aux trois principaux scénarios que représentent la livraison d'une version majeure, mineure ou le support d'une version d'application CRM • Une instrumentation de l'environnement de développement permettant le contrôle de code source et l'automatisation des processus de génération et livraison de solution CRM
Steve Ballmer (Microsoft) En Guest Star Dugerardclech
La présence de Steve Ballmer au Palais des Congrès de Paris, participant à une sorte de table ronde sur l'utilisation du numérique dans le développement des PME
Microsoft stärkt KMUs Unternehmen durch Technologien, mit denen sich geschäftliche Vorteile in den vier folgenden Schlüsselbereichen erzielen lassen.
Effizientes Unternehmenswachstum
Ortsunabhängiges Arbeiten
Sicherheit des Unternehmens
Kundenbeziehungen vertiefen
Mehr Informationen und Details zu den Studien sowie dem Microsoft Surface finden Sie hier:
http://www.microsoft.com/de-ch/business/business-news/wie-moderne-unternehmen-technologie-fur-sich-nutzen-konnen/
Vous êtes en fonctionnement agile mais ça ne marche pas ? Vous ne vous servez pas de l’agilité et doutez que ça puisse s’appliquer à votre équipe ? Ce REX est fait pour vous !
Nous vous proposons de retrouver l’esprit de l’agilité en comparant deux expériences client contradictoires. D’un côté l’application quasi stricte des cérémoniels décrits dans la méthode Scrum, de l’autre une application très adaptée des principes de l’agilité.
Quels sont les effets observés dans chacun des cas et quels pièges peuvent être évités lors de l’application de la méthode ?
1h chrono pour créer votre infrastructure virtuelle avec l’interface Visual C...Microsoft
Construire une infrastructure virtuelle? Rien de plus simple quand les outils sont adaptés. Découvrez la palette d'outils mis à disposition par Aruba, dont l'interface graphique Visual Cloud. Celle-çi vous permet de concevoir et modéliser en drag & drop toute votre infrastructure répartie sur plusieurs de nos datacenters. Créer, activer, suspendre une VM, raccorder un switch virtuel, gérer les IP, choisir le type d'hyperviseur … autant d'actions possibles au sein d'une seule et même interface graphique: VisualCloud. Toutes les modifications sont mises en oeuvre instantanément et la mise en production de toute l'infrastructure en un seul clic, tout en contrôlant les coûts dès le départ. Venez découvrir en 1h chrono notre solution IAAS et ses outils de gestion.
Presentation du socle technique Java open source Scub FoundationStéphane Traumat
Scub Foundation est un ensemble de frameworks, de conventions, d'outils et de procédures qui structurent les développeurs et leurs développements. Pour simplifier, c'est une plateforme qui permet l'industrialisation des projets de développement informatique.
Plus d'informations à http://www.scub-foundation.org
Objectifs du socle
- Ne pas réinventer la roue ! (Intégration d'Eclipse et des frameworks populaires comme hibernate, spring, gwt, JUnit…).
- Avoir des modèles de projets pour chaque type de projet mais avec des structures identiques.
- Avoir des tâches automatisées pour l'ensemble du cycle de vie du projet (compilation, packaging, test…).
- Développement SOA (intégration de la notion de noyau et du découplage Interface/implémentation).
- Gestion automatique des dépendances / librairies.
- Gérer les différents environnements (Test / Développement / Pré production / Production…).
Concrètement, notre socle technique offre au développeur un environnement de développement intégrant les meilleurs éléments Open Source (Eclipse, Maven, Spring, GWT…) ainsi que des modèles de projet.
10 tips pour améliorer les performances de vos applications Windows 8Microsoft
S’il est très simple de réaliser des applications Windows 8 de qualité, il est moins évident de créer des applications ultra performantes. Windows tourne désormais sur tout type d’appareils, des PC de gamers aux tablettes peu puissantes. Pour ces dernières, il est nécessaire de tirer parti au maximum des API fournies par WinRT. Cette session vous propose de découvrir 10 astuces afin d’améliorer visiblement les performances de vos applications.
Microsoft Azure dev Ops pour le Cloud... et réciproquement…Microsoft
DevOps, au tout début il s'agit d'une idée. Cette idée est à l'origine d'un mouvement dont l'influence dans l'IT ne cesse d'augmenter.
De plus nous constatons que le succès de la mise en oeuvre d'une démarche DevOps et la réussite d'une évolution vers le Cloud sont intimement liés...
Industrialisation des développements CRM 2011Microsoft
Homogénéisez vos développements CRM 2011 en définissant : • Un ensemble de normes et bonnes pratiques de configuration et développement des composants d'une application CRM • Un macro-processus de développement inspiré de Sure Step et articulé autour des trois phases de cadrage, réalisation et livraison d'une solution CRM • Un processus de livraison de solution CRM de livraison adapté aux trois principaux scénarios que représentent la livraison d'une version majeure, mineure ou le support d'une version d'application CRM • Une instrumentation de l'environnement de développement permettant le contrôle de code source et l'automatisation des processus de génération et livraison de solution CRM
Steve Ballmer (Microsoft) En Guest Star Dugerardclech
La présence de Steve Ballmer au Palais des Congrès de Paris, participant à une sorte de table ronde sur l'utilisation du numérique dans le développement des PME
Microsoft stärkt KMUs Unternehmen durch Technologien, mit denen sich geschäftliche Vorteile in den vier folgenden Schlüsselbereichen erzielen lassen.
Effizientes Unternehmenswachstum
Ortsunabhängiges Arbeiten
Sicherheit des Unternehmens
Kundenbeziehungen vertiefen
Mehr Informationen und Details zu den Studien sowie dem Microsoft Surface finden Sie hier:
http://www.microsoft.com/de-ch/business/business-news/wie-moderne-unternehmen-technologie-fur-sich-nutzen-konnen/
Ulrich Homann, Chief Architect, Microsoft Services in Redmond bietet einen exklusiven Einblick, wie Microsoft als Unternehmen die Strategie erhöhter Unternehmenseffizienz, Mitarbeiterproduktivität und Innovationskraft umsetzt, sowie eine strategische Betrachtung zur Arbeitswelt der Zukunft.
Netzwerkunternehmen in Phase 5 - Das FlexWork PhasenmodellMicrosoft Schweiz
Phase 5 – Netzwerkunternehmen:
Mobil-flexible Arbeit ist zur Norm geworden. Arbeit und Privatleben verlaufen fast parallel und sind nicht stark geregelt. Die Arbeit ist meist in Projektstruktur organisiert und die virtuelle und physische Zusammenarbeit ist dank der Verwendung mobiler Geräte wie dem Windows Phone oder dem Surface Tablet und Anwendungen wie der Office Enterprise 3 Edition mit Lync, der Enterprise CAL Suite, den Microsoft Server Systemen und dem Enterprise Social Network Yammer gut abgestimmt. Nur 2% aller Organisationen in der Schweiz sind so gut für die mobil-flexible Arbeit vernetzt, besonders Grossunternehmen sind gut ausgestattet.
Keine der befragten Verwaltungseinrichtungen hat bisher die fünfte Phase erreicht, für die Mehrheit (63%) ist mobil-flexible Arbeit eine Ausnahme, im Umbruch befinden sich 16% und nur in einigen wenigen Organisationen hat sich diese Arbeitsweise etabliert, was wohl auch daran liegt, dass die Organisationen nicht international ausgerichtet sind.
http://www.microsoft.ch/new-work
http://www.homeofficeday.ch
TECHDAYS 2012 - Dynamics CRM en tant que plateforme de développement.Inetum
Qu'il s'agisse d'applications Access, Visual basic ou Windev, il est complexe de conserver la maitrise d'un parc applicatif parfois vieillissant. Dans cette session nous démontrons qu'il est possible de porter des applications basées sur des modèles relationnels, vers la plate-forme Microsoft Dynamics CRM 2011. Comment identifier les règles de gestion pertinentes et les modèles de données ; comment les convertir en entités et associations, en workflow ; comment retrouver l'intégralité de ses données et profiter des nombreux avantages inhérents à la plateforme (mode web, Outlook, mobilité). Vous comprendrez les bénéfices d'une approche XRM industriel au travers d'exemples et découvrirez toutes les étapes de la transformation d'une application jusqu'à son équivalent embarqué sur la plateforme Dynamics CRM 2011.
Présentation lors des TechDays 2012 de Jean-François Gaudy et Julien Noulet de Gfi Informatique, et Jean-Marie Dumoucel d’Appstrategy.
Les données sont la matière première des informations. Leur manque de qualité apparaît comme la cause n°1 de l'échec des projets CRM. Users Siebel CRM, Microsoft Dynamics, Salesforce.com, SAP-CRM, Peoplesoft ou Update Software, venez découvrir la solution adéquate pour le traitement de vos données pour améliorer la rentabilité de votre CRM.
TFS 2012 : un pas vers l'agilité... en avant ou en arrière ? Christophe HERAL
Microsoft nous propose une nouvelle version de son outil d'ALM en cette fin 2012.
Nombre de fonctionnalités ont été rajoutées ou améliorées dans cette mouture, notamment pour mieux prendre en compte les besoins des agilistes.
Mais cette version va-t-elle satisfaire les plus réticents à l'utilisation d'un outil ou a-t-on affaire à une arnaque agile ?
Mise en place d’une usine logicielle pour technologies Microsoft et non...Microsoft
On associe souvent Team Foundation Server avec les développements en technologies Microsoft mais il existe des passerelles permettant aussi d'intégrer des technologies non Microsoft. Venez découvrir dans cette session comment La Mutuelle Générale a mis en place Team Foundation Server 2012 pour son usine logicielle multi technologies (.NET, Cobol, Oracle, Informatica…) non seulement pour la gestion des sources mais aussi pour la build et le déploiement automatisé !
Le monde de l'informatique est divisé depuis toujours en deux univers : les personnes qui créent (Dev) et celles qui exploitent en production (Ops). Cette séparation peut générer stress et frustration. Les équipes n'ont pas l'impression d'aller dans le même sens et cela nuit à la productivité. Pour les réconcilier, un ensemble de pratiques et d'outils ont été imaginées: elles se cachent derrière le terme DevOps. Qu'est-ce que c'est exactement ? Quels problèmes est-ce que cela résout ? Quelle est la bonne approche pour le mettre en place? Nous vous proposons de découvrir notre vision sur ce sujet lors de cette session d'introduction.
Retour d'expérience Devops Eurovision / EBU lors du Meetup DevOps Genève sponsorisé par Hidora et AdExcel le 15.06.2017 par Laurent Pythoud et Frédéric Deniger
System Center 2012 | SCO : Retours d’expériences projets et déploiements Syst...Microsoft Technet France
Pourquoi automatiser et orchestrer les processus IT, quels bénéfices pour l’entreprise et l’administrateur ? Quels gains de temps et productivité attendre ? Cette session sera l’occasion de répondre à ces questions au travers de plusieurs projets de mise en œuvre de System Center Opalis\Orchestrator (SCO) en entreprise
qualimétrie logiciel - Entreprise Software Analytic - nov 2015Julien Vq
Présentation en français
Comment évaluer la qualité d'un logiciel ?
Quels outils de qualimétrie logiciel choisir ?
Entreprise Software Analitic
Comment valider les livrables de vos fournisseurs avec le support d'ALL4TEST et de ces outils de qualimétrie ?
[Scrum Day 2011] Outillage Agile dans un environnement Microsoft
1. Outillage agile dans un
environnement de
développement Microsoft
Scrum Day France 2011
Christophe HERAL christophe.heral@winwise.com
Geoffrey DANIEL geoffrey.daniel@winwise.com
2. Merci aux sponsors
du Scrum Day !
Sponsors Platinum
Sponsors Gold
Parrainage :
3. Partenaire historique et stratégique de Microsoft
Plus de 90 collaborateurs certifiés interviennent chaque jour sur des missions
variées :
Missions d’expertise
Conseil & Audit
Réalisation de projets à engagement de résultats
Une offre qui couvre l’ensemble du cycle de vie des applications :
Travail collaboratif, portail d’entreprise et Workflow
Business Intelligence & Data Management
Interfaces utilisateurs, Rich Internet Application & desktop application
Architecture d’entreprise et Architecture Life cycle Management
Infrastructure, Sécurité et Réseaux
Centre de formation et de Certification Microsoft
Accompagnement dans la mise en place de méthodes Agiles (Scrum notamment)
5. Outils vs Papier
• Méthodes agiles basées sur une approche sans outil
(paperboard, posts-it, interaction physique de l’équipe…)
• L’utilisation d’outils apporte de la valeur ajoutée (équipe
distribuée, amélioration continue du code produit, …)
6. Outillage agile dans un
environnement Microsoft
• Outillage proposé par Microsoft
– Visual Studio 2010
– Team Foundation Server 2010
• Outils complémentaires
– Outils intégrés à TFS
– Outils non intégrés
8. Positionnement de TFS
Team Foundation Server Open Source
Contrôleur de source SVN / Git / Mercurial
Taches (WorkItems) Bug Tracker / Redmine
Process Template -
Builds Cruise Control / NAnt / Hudson
Tests NUnit
Rapports ?
Portail Collaboratif Site web ?
Portail de gestion de Site web ?
projet
Documents (mise à dispo) Site web ? Repository ?
Couverture de code NCover
Analyse statique de code Gendarme / FxCop
10. Un outil Agile ?
• Positionnement Agile dès TFS 2005/2008
– MSF for Agile
– eScrum
• Quels autres ALM Agiles ?
– Outils Agiles (ScrumWorks, Rally, IceScrum, …)
– Agile Accelerator de HP
– Polarion ALM
11. Template MSF for Agile v5.0
pour TFS
• Template « historique » de Visual Studio pour
les méthodologies Agiles (par opposition au
template CMMI)
• Basé sur MSF (Microsoft Solutions Framework)
• Convient pour des projets Agiles en général
12. MSF for Agile v5.0 vs Scrum v1.0
• Les différents types de workitems
MSF For Agile v5.0 Scrum v1.0
User Story Product Backlog Item
Task Task
Test case Test case
Bug Bug
Issue Impediment
Itération Sprint
13. Template Scrum v1.0 pour TFS
• Vocabulaire Scrum
• WorkItem de type Sprint
– Onglet Rétrospective
• Nouveaux rapports
– Release Burndown
– Velocity
– Sprint Burndown
15. Gérer son backlog sous Excel
• Interopérabilité Office avec TFS
– Microsoft Excel
– Microsoft Project
• Possibilité de gérer les WorkItems en masse
16. Les tests
• Validation des fonctionnalités, performances,
charges et non-régression
• Types de tests
– Tests unitaires
– Tests Web
– Tests chaînés
– UI
– Tests manuels
17. Tests unitaires
• Projets de tests unitaires
• MSTest
• Interaction possible avec d’autres outils de
tests (NUnit, MBUnit, …)
18. Couverture de code
• Mesure qui permet de définir quel est le taux de code
source testé d’un programme (sous forme de %)
• Dans Visual Studio :
• Tests impactés : permet de savoir quels tests rejouer
après une modification de code.
19. Tests manuels
• Tests fonctionnels / non automatisables
• Test Manager 2010
– Gestion des Tests / Etapes de tests
– « Action Recording »
• Enregistrement des actions utilisateurs
• Possibilité de rejouer le test
• Mieux que des mots, Démo
20. Debugging avec Visual Studio 2010
• Debug traditionnel : permet de connaître
l’état de l’application à un moment donné
• IntelliTrace (VS 2010 Ultimate)
– Permet de connaître l’état pour
les évènements du passé
– Peut être généré par le testeur
– Peut enregistrer les évènements
mais aussi les appels de méthodes
21. Outillage pour le développeur
• Apprendre de son propre code (grâce aux
autres ou grâce aux outils)
• Rembourser la dette technique
• Restructurer sans tout casser
• S’assurer de la robustesse du code
22. Revue de code
• Examen systématique du code source par une autre
personne
• Détection au plus tôt des bugs et des vulnérabilités
• Le code de l’examinateur est aussi examiné
• Partage de la connaissance, permet de faire ressortir les
meilleurs choix d’architecture
• Permet de former les membres de l’équipe
• Possible avec des équipes distribuées
• Avant l’intégration au contrôle de code source ou après
• TeamReview
23. Analyse automatique du code
• Ensemble de règles qui permettent
d’améliorer la structure du programme en se
basant sur le code MSIL
– Les performances
– La sécurité
– L’architecture des bibliothèques
– La conception
– …
• FxCop : inclus comme outil d’analyse de code
standard de Visual Studio
24. Analyse du code source
• Travaille sur le code avant compilation
• Définit un lot de règles concernant :
– Le nommage
– La maintenabilité
– La lisibilité
– …
• StyleCop
• Analyse du code dupliqué
– Clone Detective
25. Refactoring
• En quoi cela consiste ?
– Modification de la présentation du code source
– Suppression du code mort
– Renommage de classes et de méthodes
– Modifications algorithmiques
– Refonte de la conception
• Nécessite des tests unitaires pour éviter les
régressions
• Resharper
26. Programmation par contrat
• 3 types d’assertions :
– Invariant : condition toujours vraie
– Pré-condition : condition à vérifier avant le lancement du
traitement
– Post-condition : condition garantie après le traitement
• Code Contracts
– Vérifie les assertions à l’exécution
ou à la compilation (Edition Premium)
• PEX : générateur de tests unitaires
27. Intégration continue avec TFS
• Builds
• Gated checkins
– Force l’équipe à exécuter une Build avant
d’archiver
• Intégration d’outils tiers (Code Analysis…)
31. Scrum for Team System v3
• Process Template
• Application Tableau de Bord
32. Urban Turtle
• Plug-in à TFS 2010 Web Access, enrichit
l’utilisation de Scrum avec TFS
• Ex : Priorisation du backlog via drag & drop
33. Et Java dans tout ça ?
• Visual Studio Team Explorer Everywhere 2010
– Anciennement Team Prise
• racheté par Microsoft en 2009
– Plug-in pour Eclipse qui permet d’accéder à Team
Foundation Server
– Crée une passerelle entre les développements
Java et .Net
34. Team Table
• Une application Scrum sur la table Microsoft Surface
• Exploite le tactile et le multi-points
• Permet de sélectionner les tâches d’un sprint
• Peut s’utiliser en complément du Scrum Dashboard
Gendarme sous MonoEn ligne avec des outils comme Kalistick (plugin Visual Studio, qui gère aussi le Java, plugin JIRA/Greenhopper).
CodeRush
Produit de MS Research, téléchargeable gratuitement (2 versions), anciennementSpec#.ContractInvariantMethod, Contract.Requires,Contract.EnsuresPex inclus dans l’abonnement MSDN, fonctionne en ligne de commande.
Distribué gratuitement par EMC Consulting
Payant, développé par Pyxis.On peut aussi évoquer TeamPulse développé par Telerik