SlideShare une entreprise Scribd logo
1  sur  10
La qualité logicielle pour les petites PME 
(et sans langue de bois)
Robert Cecil Martin 
• Auteur de clean 
code (Coder 
proprement). 
• Un peu… too much 
?
La QA dans une petite entreprise ? Oui ! 
• Objectifs réalistes. 
• Résoudre des problèmes qui existent vraiment. 
• Culture d’entreprise > bonnes pratiques.
QA !== industrialisation 
« The first rule of any technology used in a business 
is that automation applied to an efficient operation 
will magnify the efficiency. 
The second is that automation applied to an 
inefficient operation will magnify the inefficiency. » 
Bill Gates
Version Control System 
Oui, en 2014 certaines entreprises continuent à ne 
pas utiliser de logiciel de gestion de version. 
Effectif minimum d’une équipe pour tirer partie d’un 
système de contrôle de version : 1
Conventions de code / de nommage 
• Si vous utilisez un framework : utilisez celle du 
framework. 
• Si vous n’utilisez pas de framework : utilisez celle 
du framework.
Peer review 
• Rapide à mettre en place. 
• Effets bénéfiques très 
rapides. 
• Favorise le travail d’équipe.
Tests automatisés ? 
• Évidents sur les projets critiques et neufs. 
• PoC ? 
• Applications historiques ? 
• Refaire est parfois > à faire bien dés le départ.
Merci ! 
• Twitter : @lucascorbeaux 
• Email : lucas.corbeaux@bemycto.com 
• www : bemycto.com

Contenu connexe

Tendances

Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
OCTO Technology Suisse
 

Tendances (20)

TIAD : DevOps & continuous delivery dans le cloud
TIAD : DevOps & continuous delivery dans le cloudTIAD : DevOps & continuous delivery dans le cloud
TIAD : DevOps & continuous delivery dans le cloud
 
[DevFest Nantes 2016] Les Pipelines Jenkins dans la vraie vie
[DevFest Nantes 2016] Les Pipelines Jenkins dans la vraie vie[DevFest Nantes 2016] Les Pipelines Jenkins dans la vraie vie
[DevFest Nantes 2016] Les Pipelines Jenkins dans la vraie vie
 
DevFest Nantes 2016 - Spinnaker
DevFest Nantes 2016 - SpinnakerDevFest Nantes 2016 - Spinnaker
DevFest Nantes 2016 - Spinnaker
 
Transition Agile @ Meetic
Transition Agile @ MeeticTransition Agile @ Meetic
Transition Agile @ Meetic
 
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS FormationSéminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
Séminaire DEVOPS, DÉMARCHE ET MISE EN ŒUVRE - ORSYS Formation
 
DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015
DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015
DevOps - Qualité, Performance et Télémétrie avec Visual Studio 2015
 
Afterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiquesAfterwork Devops : vision et pratiques
Afterwork Devops : vision et pratiques
 
Presentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequencesPresentation DevOps : enjeux , objectifs, consequences
Presentation DevOps : enjeux , objectifs, consequences
 
Introduction à la démarche Devops
Introduction à la démarche DevopsIntroduction à la démarche Devops
Introduction à la démarche Devops
 
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI
Après l’#agilité, le #DevOps, la nouvelle arme de la DSIAprès l’#agilité, le #DevOps, la nouvelle arme de la DSI
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI
 
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
CARA - Software Craftsmanship : le chaînon manquant de l’agilité ?
 
[Codeur en seine] Les Pipelines Jenkins dans la vraie vie
[Codeur en seine] Les Pipelines Jenkins dans la vraie vie[Codeur en seine] Les Pipelines Jenkins dans la vraie vie
[Codeur en seine] Les Pipelines Jenkins dans la vraie vie
 
devops REX 2018 - Comment la qualité reflète-t-elle nos organisations ?
devops REX 2018 - Comment la qualité reflète-t-elle nos organisations ?devops REX 2018 - Comment la qualité reflète-t-elle nos organisations ?
devops REX 2018 - Comment la qualité reflète-t-elle nos organisations ?
 
Transition Agile 4 Real @Meetic
Transition Agile 4 Real @MeeticTransition Agile 4 Real @Meetic
Transition Agile 4 Real @Meetic
 
Model de qualité @ msdevmtl
Model de qualité @ msdevmtlModel de qualité @ msdevmtl
Model de qualité @ msdevmtl
 
XebiCon'17 : Continuous Product Discovery, comment dé-risquer systématiquemen...
XebiCon'17 : Continuous Product Discovery, comment dé-risquer systématiquemen...XebiCon'17 : Continuous Product Discovery, comment dé-risquer systématiquemen...
XebiCon'17 : Continuous Product Discovery, comment dé-risquer systématiquemen...
 
Cleancode / Tocea / Introduction
Cleancode / Tocea / IntroductionCleancode / Tocea / Introduction
Cleancode / Tocea / Introduction
 
Definition of Done - Agile Pays Basque - 23/09/2016
Definition of Done - Agile Pays Basque - 23/09/2016Definition of Done - Agile Pays Basque - 23/09/2016
Definition of Done - Agile Pays Basque - 23/09/2016
 
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
Après l’#agilité, le #DevOps, la nouvelle arme de la DSI ! v2
 
Projets d'évolution ERP
Projets d'évolution ERPProjets d'évolution ERP
Projets d'évolution ERP
 

En vedette

Lycée première v2
Lycée première v2Lycée première v2
Lycée première v2
adoeneurope
 
Para.Todos.V2...
Para.Todos.V2...Para.Todos.V2...
Para.Todos.V2...
Joseluis58
 
Guide center tour
Guide  center tourGuide  center tour
Guide center tour
Merymarilu
 

En vedette (20)

L'Opinion - La sociologie du vote au premier tour des élections départemental...
L'Opinion - La sociologie du vote au premier tour des élections départemental...L'Opinion - La sociologie du vote au premier tour des élections départemental...
L'Opinion - La sociologie du vote au premier tour des élections départemental...
 
LA ADOLESCENCIA
LA ADOLESCENCIALA ADOLESCENCIA
LA ADOLESCENCIA
 
Mondial Assistance - Les Français et les vacances - Vague 15 - Sondage Opinio...
Mondial Assistance - Les Français et les vacances - Vague 15 - Sondage Opinio...Mondial Assistance - Les Français et les vacances - Vague 15 - Sondage Opinio...
Mondial Assistance - Les Français et les vacances - Vague 15 - Sondage Opinio...
 
Ah les femmes !!! as
Ah les femmes !!!  asAh les femmes !!!  as
Ah les femmes !!! as
 
Metronews / LCI - Du changement dans l'action politique - Par OpinionWay - No...
Metronews / LCI - Du changement dans l'action politique - Par OpinionWay - No...Metronews / LCI - Du changement dans l'action politique - Par OpinionWay - No...
Metronews / LCI - Du changement dans l'action politique - Par OpinionWay - No...
 
Le Point - Sur quels critères les Français ont-ils votés - Élections régional...
Le Point - Sur quels critères les Français ont-ils votés - Élections régional...Le Point - Sur quels critères les Français ont-ils votés - Élections régional...
Le Point - Sur quels critères les Français ont-ils votés - Élections régional...
 
Cnx
CnxCnx
Cnx
 
La Lettre Valloire - Les futures élections régionales - Par OpinionWay - mai...
La Lettre Valloire  - Les futures élections régionales - Par OpinionWay - mai...La Lettre Valloire  - Les futures élections régionales - Par OpinionWay - mai...
La Lettre Valloire - Les futures élections régionales - Par OpinionWay - mai...
 
Observatoire de la performance des PME-ETI - Question d'actu - Banque Palatin...
Observatoire de la performance des PME-ETI - Question d'actu - Banque Palatin...Observatoire de la performance des PME-ETI - Question d'actu - Banque Palatin...
Observatoire de la performance des PME-ETI - Question d'actu - Banque Palatin...
 
Les Français et les réformes - OpinionWay pour Ethic - juin 2014
Les Français et les réformes - OpinionWay pour Ethic  - juin 2014Les Français et les réformes - OpinionWay pour Ethic  - juin 2014
Les Français et les réformes - OpinionWay pour Ethic - juin 2014
 
Lycée première v2
Lycée première v2Lycée première v2
Lycée première v2
 
Campaña salvar aves rapaces
Campaña salvar aves rapacesCampaña salvar aves rapaces
Campaña salvar aves rapaces
 
L'EcoScope pour Axys Consultants, Le Figaro, BFM Business - Par OpinionWay -...
 L'EcoScope pour Axys Consultants, Le Figaro, BFM Business - Par OpinionWay -... L'EcoScope pour Axys Consultants, Le Figaro, BFM Business - Par OpinionWay -...
L'EcoScope pour Axys Consultants, Le Figaro, BFM Business - Par OpinionWay -...
 
Para.Todos.V2...
Para.Todos.V2...Para.Todos.V2...
Para.Todos.V2...
 
Gestion raisonnable2 un diaporama de Isère environnement
Gestion raisonnable2 un diaporama de Isère environnementGestion raisonnable2 un diaporama de Isère environnement
Gestion raisonnable2 un diaporama de Isère environnement
 
Montres rotiques42
Montres  rotiques42Montres  rotiques42
Montres rotiques42
 
Slow Luxury 1.618 Paris OpinionWay Entre l'image projetée et l'image attendu...
Slow Luxury 1.618 Paris OpinionWay  Entre l'image projetée et l'image attendu...Slow Luxury 1.618 Paris OpinionWay  Entre l'image projetée et l'image attendu...
Slow Luxury 1.618 Paris OpinionWay Entre l'image projetée et l'image attendu...
 
Guide center tour
Guide  center tourGuide  center tour
Guide center tour
 
ClassTools
ClassToolsClassTools
ClassTools
 
La Question de l'Eco Tilder/LCI OpinionWay 13 novembre 2014
La Question de l'Eco Tilder/LCI OpinionWay 13 novembre 2014La Question de l'Eco Tilder/LCI OpinionWay 13 novembre 2014
La Question de l'Eco Tilder/LCI OpinionWay 13 novembre 2014
 

Similaire à La qualité logicielle pour les petites PME (et sans langue de bois)

La revue de code : agile, lean, indispensable !
La revue de code : agile, lean, indispensable !La revue de code : agile, lean, indispensable !
La revue de code : agile, lean, indispensable !
Lucian Precup
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
IBM France Lab
 

Similaire à La qualité logicielle pour les petites PME (et sans langue de bois) (20)

Pas d'agilité sans qualité
Pas d'agilité sans qualitéPas d'agilité sans qualité
Pas d'agilité sans qualité
 
Surmonter les anti-patrons culturels nuisant à DevOps
Surmonter les anti-patrons culturels nuisant à DevOpsSurmonter les anti-patrons culturels nuisant à DevOps
Surmonter les anti-patrons culturels nuisant à DevOps
 
La revue de code : agile, lean, indispensable !
La revue de code : agile, lean, indispensable !La revue de code : agile, lean, indispensable !
La revue de code : agile, lean, indispensable !
 
Grille de lecture des méthodes agiles
Grille de lecture des méthodes agilesGrille de lecture des méthodes agiles
Grille de lecture des méthodes agiles
 
Pratiques de développement pour équipes Agile
Pratiques de développement pour équipes AgilePratiques de développement pour équipes Agile
Pratiques de développement pour équipes Agile
 
Vincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops SherbrookeVincent Biret Societic devops Sherbrooke
Vincent Biret Societic devops Sherbrooke
 
20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOps20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOps
 
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie TrudelHa zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
Ha zut, le DevOps a mangé ma vélocité par Jean-Marc Lavoie & Sylvie Trudel
 
DevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitaleDevOps au coeur de la transformation digitale
DevOps au coeur de la transformation digitale
 
7 règles d'or pour réussir un Projet CRM
7 règles d'or pour réussir un Projet CRM7 règles d'or pour réussir un Projet CRM
7 règles d'or pour réussir un Projet CRM
 
7 règles d'or d'un projet CRM
7 règles d'or d'un projet CRM7 règles d'or d'un projet CRM
7 règles d'or d'un projet CRM
 
Industrialisation des développements logiciels
Industrialisation des développements logicielsIndustrialisation des développements logiciels
Industrialisation des développements logiciels
 
Introduction à DevOps
Introduction à DevOpsIntroduction à DevOps
Introduction à DevOps
 
L'integration continue pour tous
L'integration continue pour tousL'integration continue pour tous
L'integration continue pour tous
 
CMMI ®
CMMI ®CMMI ®
CMMI ®
 
Les tests et la qualité: moteur de productivité (v.2016-07)
Les tests et la qualité: moteur de productivité (v.2016-07)Les tests et la qualité: moteur de productivité (v.2016-07)
Les tests et la qualité: moteur de productivité (v.2016-07)
 
Agile@scale
Agile@scaleAgile@scale
Agile@scale
 
Tour d'horizon des méthodes agiles
Tour d'horizon des méthodes agilesTour d'horizon des méthodes agiles
Tour d'horizon des méthodes agiles
 
L’informatique efficience
L’informatique efficienceL’informatique efficience
L’informatique efficience
 
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014DevOps en pratique - Paris Meetup Bluemix 19/11/2014
DevOps en pratique - Paris Meetup Bluemix 19/11/2014
 

La qualité logicielle pour les petites PME (et sans langue de bois)

  • 1. La qualité logicielle pour les petites PME (et sans langue de bois)
  • 2. Robert Cecil Martin • Auteur de clean code (Coder proprement). • Un peu… too much ?
  • 3.
  • 4. La QA dans une petite entreprise ? Oui ! • Objectifs réalistes. • Résoudre des problèmes qui existent vraiment. • Culture d’entreprise > bonnes pratiques.
  • 5. QA !== industrialisation « The first rule of any technology used in a business is that automation applied to an efficient operation will magnify the efficiency. The second is that automation applied to an inefficient operation will magnify the inefficiency. » Bill Gates
  • 6. Version Control System Oui, en 2014 certaines entreprises continuent à ne pas utiliser de logiciel de gestion de version. Effectif minimum d’une équipe pour tirer partie d’un système de contrôle de version : 1
  • 7. Conventions de code / de nommage • Si vous utilisez un framework : utilisez celle du framework. • Si vous n’utilisez pas de framework : utilisez celle du framework.
  • 8. Peer review • Rapide à mettre en place. • Effets bénéfiques très rapides. • Favorise le travail d’équipe.
  • 9. Tests automatisés ? • Évidents sur les projets critiques et neufs. • PoC ? • Applications historiques ? • Refaire est parfois > à faire bien dés le départ.
  • 10. Merci ! • Twitter : @lucascorbeaux • Email : lucas.corbeaux@bemycto.com • www : bemycto.com