Collaboration développeur et testeur : quel retour d’investissement attendre pour la DSI ?

download Collaboration développeur et testeur : quel retour d’investissement attendre pour la DSI ?

If you can't read please download the document

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 Presentation

Transcript of Collaboration développeur et testeur : quel retour d’investissement attendre pour la DSI ?

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