collaboration développeur et testeur : quel retour d’investissement attendre pour la dsi ?
DESCRIPTION
Collaboration développeur et testeur : quel retour d’investissement attendre pour la DSI ?. 8 février 2011 Guillaume TRONCHE & Jean-Marc MAÏER Ingénieur Conseil Responsable Pôle ACIAL. ACIAL Positionnement. Performance des processus. Processus métiers - PowerPoint PPT PresentationTRANSCRIPT
Collaboration dveloppeurs et testeurs : quel retour dinvestissement attendre pour la DSI ?
date1Collaboration dveloppeur et testeur: quel retour dinvestissement attendre pour la DSI?8 fvrier 2011Guillaume TRONCHE & Jean-Marc MAERIngnieur Conseil Responsable PleACIALNdate2ACIAL PositionnementPatrimoine applicatifLapplication rpond-elle aux besoins delutilisateur ?Pole QSIInfrastructure TechnologiqueLa plateforme cibleest-elle mme detenir la charge ?Qualit de linformationProcessus mtiersLalignement du S.I. est il assur ?Processus de fabricationet de gouvernanceLe S.I. est-il conu, ralis et maintenu conformment auxbonnes pratiques ?Pole OPEPerformance des processusVrification & ValidationSystme dinformationModlisation, cartographie,alignement, urbanisationCMMi ITIL, TMMi, CobiTRecette fonctionnelleNon-rgressionAutomatisationTests de chargesPerformancesSupervision
date3Sommaire Situation du test logicielTest IndicateursTest structuration Test tat des lieuxLe Test une discipline ?Test et les ALMALM EvolutionsALM lapproche Microsoft Apports du rapprochement testeur dveloppeur Retours dinvestissements attendusNdate4Test - Indicateurs March * : Le Test est plus dynamique que le reste du marchEn 2009 pour la France :March Test = +8%March IT = -3%
(*) Etude PAC octobre 2010Ndate5Test - Indicateurs Un march mondial en expansion* : 79 mds en 2010 0,5 mds en France(*) Etude PAC octobre 2010
Une volution du march de tests suprieure au march IT:
Ndate6Test Structuration ? Un march des outils :March en pleine maturation Convergence vers la collaboration
Certifications :1er janvier 2011 plus de 1600 examens de Testeurs certifis en France par le CFTL*155 000 testeurs certifis dans 47 pays (en lien avec ISTQB)
Un des mtiers ou lon recrute le plus dans lIT
Structuration du domaine : Capitalisation Spcialisation Mthodologie Industrialisation (*) Etude CFTL (Comit Franais du Test Logiciel) Ndate7Test tat des lieux Une industrialisation en cours !Bonnes pratiques et dploiement des ALMISTQB/CFTL et CISQ*Comptences & profils Aptitudes : mtiers, techniques, managementRpartition en siloGestion de projet Ndate8Le Test une discipline ? Points saillants du dbut de lhistoire
MtierDveloppementTesteurs1980FondateursLittratureNormes2000Site WebCertificationCapitalisation1990 OutilsMthodesJournauxDcenniesDmarche Collaborative ( VS TFS ) Des checs ? Organisation & Outils !ScrumXPTDDALMNdate9Test et les ALM Une brique dterminante Tests logicielsIdeGouvernanceDev.V1Dev.MaintenanceDev.V2Exploitation Business Case DevelopmentProject Portfolio ManagementApplication Portfolio ManagementDploiementSupervisionMises jourMises jour Fin de vie DploiementPiloterVisibilitScuriserCapitaliserNdate10ALM EvolutionsTracabilitAutomatisation WorkflowReportingALM TraditionnelsPlanification activits
ALM ActuelsCollaboration
ALM Ndate11ALM lapproche Microsoft
PMOOperationsDesignersCustomersBusiness AnalystPMArchTestDev.DB
Un HUB pour le dveloppement collaboratif, focalis sur les quipes : excellence, mesurer et amliorer la qualit, responsabiliser les process : mthodologie, non intrusif, personnalisable les outils : intgrs, productifs, extensible, apprentissage simple PilotageCollaborationQualitNdate12Sommaire Situation du test logiciel Apports du rapprochement testeur dveloppeurPorte du rapprochementTeam Foundation ServerActivits du testeurVisual Studio 2010 v.s. Activits du testeurAutomatisation des testsCas dusage Retours dinvestissements attendusNdate13 CollaborationAQ MtierAQ LogicielTesteur & AQ Mtier,AQ LogicielPorte du rapprochementMtierDveloppementNdate14Team Foundation Server
Ndate15Activits du testeurGnraliste SpcialisteSome scripting Creates scripts to set up lab, create data
Strong scripting skillsSome coding skills
Strong codingDevelops fully automated testing procedures
Expert coding skillsBlack Box TestingWhite Box TestingAPI TestingProgression importanteManual Testing70% des activits de testNdate16Web TestLoad Test
IntellitraceVisual Studio 2010 v.s. Activits du testeurUI Test AutomationPerformance ProfilingCode CoverageDatabase Unit TestingTest Impact AnalysisStatic Code AnalysisCode MetricsTest Data Generation
Fast Fwd for Manual TestVirtual Env. Setup/Tear DownEnv. from TemplateCheckpoint Env.Test Case ManagementRich Actionable BugsManual TestingLab ManagementGnraliste SpcialisteNdate17Automatisation des tests Visual Studio 2010 supporte diffrents types de tests automatissDatabaseBusiness LogicUser Interface
DatabaseUnit TestsTTTTTUnit TestsTTTTTTTWeb TestsTTTTCoded UI TestsTTLoad TestsNdate18Solution 1 Renforcer les testsCas dusageSpcificationDveloppementTestUtilisateurDtection dans le cycle de vieCharge de correctionComment rduire le cot des anomalies non dtectes?
1520100Solution 3 CollaborerSolution 2 Eliminer les gaspillagesCot moyen
?
Elaborer les plans de test ds la conceptionTester tt & tester plus Optimisation des processus Automatisation Rapprochement dveloppeur & testeur Outils collaboratifsCot moyen (projet + maintenance)Ndate19Sommaire Situation du test logiciel Apports du rapprochement testeur dveloppeurRetours dinvestissements attendusQuels ROI attendre ?Commentaires oublisNdate20Quels ROI attendre ?
23 % 35 %1. Tester plus 7 % 12 % 11 % 22 %3. CollaborationTester juste 9 % 18 %2. Amlioration du processus de testNdate21Commentaires oublis
nous avons une exigence chang, que dois-je tester?
mes testeurs passent trop de temps tester la mme chose
outillage est coteux (temps, licences, ressource)s
Les dveloppeurs et les testeurs travaillent en vase clos et ne communiquent pas / parler le mme langage
Quand cette appli sera-elle enfin livre?
les dveloppeurs affirment que ces dfauts sont inutiles
La configuration env test est sujette aux erreurs et prend une ternitNdate22MSDN et TechNet : lessentiel des ressources techniques porte de clichttp://technet.comhttp://msdn.comPortail administration et infrastructure pour informaticiensPortail de ressources technique pour dveloppeurs
Ndate23date24