Lean

Archi & techno

Une démarche de tests de performance

Une démarche naïve de réalisation de tests de performance est d'effectuer des améliorations successives sur un système donné, donc d'avoir un processus pseudo-itératif. Donc, pourquoi ne pas se baser sur les processus développés dans les méthogologie Agiles, voir même d'utiliser les cycles d'améliorations continues issue du Lean. En effet, on peut très facilement se rapprocher de la roue de Deming, appelée plus communément la démarche PDCA : Plan, Do, Check, Act. Le but des tests de charge est de trouver les points faibles d'une architecture dans…

Lire la suite
Méthode

Les Patterns des Grands du Web – Test A/B

Description Le test A/B est une méthode de développement produit qui permet d’expérimenter la performance d’une fonctionnalité.  On peut par exemple tester un mail, une page d’accueil, une bannière publicitaire ou un parcours de paiement. Cette stratégie de test permet de valider les différentes versions d’un objet en agissant sur une unique variable : le libellé d’un objet de mail ou le contenu d’une page par exemple.

Lire la suite
Méthode

Retour sur la première session Open Space praticiens agiles

Le praticien agile, c'est qui  ? Il a lu "Scrum & XP from the trenches" un soir, il l'a gardé 2 semaines comme livre de chevet, il l'a rangé, et il a participé à un ou plusieurs projets agiles au sein de sa DSI. il a atteint un certain niveau de maturité sur les projets agiles et a pris du recul sur la méthode. Il se pose aujourd'hui des questions comme "Peut-on vraiment concilier TMA et agilité?"ou alors "Comment pérenniser la dynamique d'amélioration continue au…

Lire la suite
Évènement

Apéro Agile chez OCTO Technology

C'est votre 10eme itération, vous êtes en plein stand-up et Roger le nouveau ne sait toujours pas quel post-its prendre. Il faut dire que Roger n’arrête pas de vous demander quelle tâche de développement il doit prendre aujourd’hui. Vous êtes tech –lead sur un nouveau projet et vous recherchez un nouveau framework de test en Javascript. Vous êtes RH, et vous êtes en train de rédiger une fiche de poste pour ce curieux métier qu’est le « product owner ». Vous êtes responsables produit d’une…

Lire la suite
Méthode

Le chapeau de détective privé (Ou l’art de bien voir le Gemba)

Situation n°1 : Vous regardez votre agenda, combien de réunions ont déjà été posées pour résoudre les problèmes en cours. Vous vous dites que « Ca fait beaucoup pour la journée »  en terminant votre tasse de café. Et d’ailleurs combien de fois avez-vous posé une réunion pour comprendre ce problème sur la vélocité de cette équipe ? Une vélocité qui ne décolle toujours pas, mais ces réunions vous auront permis, au choix, de rajouter des développeurs, de changer des développeurs, de changer d’architecture. Beaucoup de décisions pour, au…

Lire la suite
Méthode

Le lean en 15 citations

Nous vous proposons ici de découvrir quelques aspects du lean en citations. Ces citations sont importantes, car pendant une expérimentation lean, elles amélioreront la compréhension et l’apprentissage des pratiques et outils lean. Elles agiront comme des moyens mnémotechniques en plaçant des refrains à nos chansons lean du quotidien. Pour une présentation du lean, je vous conseille la lecture de cet article introductif : "Qu'est-ce que le Lean?". J'aborde ici les principes et outils lean suivants : Le respect des gens L’élimination du gaspillage sur le flux de…

Lire la suite
Méthode

5 bonnes raisons de déployer en continu

Depuis la présentation retentissante de John Allspaw à Velocity 2009 sur la collaboration entre dev et ops, où il explique que chez Flickr le rythme de déploiement en production dépasse les 10 par jour, on entend beaucoup parler de "continuous delivery" et "continuous deployment". Ce dernier se différencie par une automatisation complète de la chaîne de fabrication et déploiement entre le commit du développeur et le déploiement en production, alors que le "continuous delivery" préconise des interventions manuelles (simples "push-button") pour approbation humaine de certaines étapes : tests…

Lire la suite
Évènement

DevOps ou le Lean appliqué aux activités IT du développement à la production

On a maintenant l’habitude de voir des principes du Lean Management derrière beaucoup des pratiques Agiles. Par exemple : Les tests unitaires et l’intégration continue, sorte de Andon et de Poka Yoke à la fois ; Les rétrospectives, support privilégié du Kaizen, sorte de cercle de qualité des équipes de développements ; Les taskboards, « kanban boards » et autres radiateurs d’information comme outil de management visuel ; etc. Plus intéressant est l’exercice de voir les bonnes pratiques DevOps comme des instanciations du Lean Management…

Lire la suite
Évènement

OCTO accueille le 3ème meetup devops parisien le 16 mars

OCTO accueille le troisième meetup devops parisien, le mercredi 16 mars à 19h. Au programme, de courtes présentations sur la culture devops (déjà évoqué sur ce blog ici et là), et plus précisémment les méthodologies, process et outils permettant de favoriser la coopération entre études et production. Il est notamment prévu : une introduction orientée organisationnel un retour d'expérience sur la mise en place d'un processus de déploiement continue avec les outils Rundeck et Jenkins. C'est aussi et surtout l'occasion d'échanger avec des gens intéressés par…

Lire la suite
Archi & techno

Retour des DevOpsDays 2010 à Hambourg

Le 15 et 16 Octobre ont eu lieu les DevOpsDays 2010 à Hamburg. Cette conférence est l’occasion de réunir les DevOps désireux d’apprendre des retours d’expérience et surtout d’échanger via des Open Spaces. Si le terme DevOps est nouveau pour vous, je vous conseille de lire cet article d’introduction. Un an après la première édition en Belgique, et un passage aux quatre coins du globe (US, Australie et Brésil), on peut dire que le mouvement prend de l’ampleur : le retour en Europe fût un réel…

Lire la suite