Devops et agilité
71.5K views | +18 today
Follow
 
Scooped by Mickael Ruau
onto Devops et agilité
Scoop.it!

Les livrables d'un projet

Les livrables d'un projet | Devops et agilité | Scoop.it
Description des principaux livrables d'un projet en fonction des groupes de processus
Mickael Ruaus insight:

Dans cette vidéo, projectmanager.com nous indique les principaux livrables d’un projet en fonction de chaque groupe de processus.

No comment yet.
Devops et agilité
DEVOPS, agilité, tests, déploiement, sécurité
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...
Scooped by Mickael Ruau
Scoop.it!

The Email That Got Me Promoted to CTO | by James Williams | The Startup | Nov, 2020

The Email That Got Me Promoted to CTO | by James Williams | The Startup | Nov, 2020 | Devops et agilité | Scoop.it
Moving up the ranks as an engineer is something that many accomplish. From the time I was nine years old, I wanted to be at the top of the technical ladder. My father gave me my first few lessons on…
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Scrum Guide 2020 — One Team, One Product | by Patrick Schönfeld | Serious Scrum | Nov, 2020

Scrum Guide 2020 — One Team, One Product | by Patrick Schönfeld | Serious Scrum | Nov, 2020 | Devops et agilité | Scoop.it
Big words were used to announce the new version of the Scrum Guide. Now it is finally released. In this story, I want to give an overview of the things that I took note of. Well, many changes aim to…
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Scrum: A Framework to Reduce Risk and Deliver Value Sooner (Updated to Scrum Guide 2020) | by Christiaan Verwijs | The Liberators | Nov, 2020

Scrum: A Framework to Reduce Risk and Deliver Value Sooner (Updated to Scrum Guide 2020) | by Christiaan Verwijs | The Liberators | Nov, 2020 | Devops et agilité | Scoop.it
This post is an online appendix to our book, the ‘Zombie Scrum Survival Guide’, that we — Christiaan Verwijs, Johannes Schartau, and Barry Overeem — have published. You can also listen to this post…
Mickael Ruaus insight:

As the ability of Scrum Teams to deliver Done Increments moves to the right, the risk of un-done work decreases. And predictability increases. Inspired by work by Gunther Verheyen.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Gérer son serveur (VPS OVH) grâce à Easy Engine

Gérer son serveur (VPS OVH) grâce à Easy Engine | Devops et agilité | Scoop.it

 

Cela faisait un petit moment que j’avais envie de monter un peu en compétences et d’apprendre à « gérer » un serveur par moi-même. Comme je n’avais pas envie de me lancer tête baissée dans l’inconnu, j’ai profité de conseils de l’un de mes collègues pour le suivre dans ses tests.

 

Mon but n’était pas non plus de gérer toute une machine chez moi, mais de laisser la partie hardware chez OVH, dans le petit data-center pas loin de chez moi (Strasbourg).

En discutant avec Matthieu, mon collègue de tous les jours, il m’a fait découvrir des merveilles pour faire tout cela sans trop se prendre la tête, grâce à un VPS SSD (offre au choix chez OVH) et le fabuleux outil EasyEngine (alias EE).

Étant moi-même une grosse quiche dans la ligne de commande, la connaissance des distributions Linux, j’en passe et des meilleures, je vous retrace mon expérience dans la commande, l’installation et la création d’un site web en quelques lignes de commande.

Mickael Ruaus insight:


Easy Engine est là pour vous faciliter la vie en vous procurant un package de commandes qui va vous permettre de créer des sites pré-paramétrés en moins de 10s. Non non je ne blague pas.

Fonctionnalités de Easy Engine
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

J'ai testé plusieurs VPS : DediGo et OnetSolution

J'ai testé plusieurs VPS : DediGo et OnetSolution | Devops et agilité | Scoop.it
 

Made in France en action...

Récemment, FX nous parlait de son expérience avec un VPS chez OVH où il a migré quelques sites Web. Suite à l’article, un lecteur a souhaité partager avec nous l’offre DediGo avec un prix de départ à 1€ contre 3,59€ pour le premier prix chez OVH. Ayant envie de me lancer dans l’aventure depuis un moment, j’ai donc franchi le pas. À 1€, on ne risque pas grand-chose et l’occasion tombait bien, car j’avais besoin d’un serveur pour faire autre chose que du Web. Pour le moment, mon but est de tester et de voir si je suis capable de mettre en marche un VPS et de le maintenir. J’aime apprendre et découvrir de nouvelles choses. Finalement après une semaine j’ai craqué et je suis passé chez un autre hébergeur OnetSolutions avec un VPS au prix de départ à 1,99€ nous allons voir pourquoi.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

TBM 47/53: Thinking Like a Designer/Product Manager - The Beautiful Mess

TBM 47/53: Thinking Like a Designer/Product Manager - The Beautiful Mess | Devops et agilité | Scoop.it
I tweeted this yesterday: as simple as it sounds... talking to the *actual* customer is a learned skill. realizing that you aren't the customer and can't impersonate them...is a learned skill. It got me thinking. What is going on here? What else about product is as "simple as it sounds" but needs to be learned? Why do we fall into these traps?
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

The DevOps Reading List: Choosing your next DevOps book

The DevOps Reading List: Choosing your next DevOps book | Devops et agilité | Scoop.it
Your guide to selecting your first/next DevOps book.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Le codéveloppement professionnel

Le codéveloppement professionnel (que l’on abrégera en codev dans cet article) est une approche de formation qui mise sur le groupe et sur les interactions entre les participants. Cette pratique basée sur le pouvoir de l’intelligence collective a été théorisée et popularisée dans les années 1980 par deux auteurs canadiens : Claude Champagne et Adrien Payette. 

Le principe est simple : le codev propose de réunir un groupe de professionnels (entre 5 et 10) de manière régulière pour résoudre la problématique d’un des participants (appelé le client) grâce à l’intervention et au partage d’expériences des autres (les consultants). À chaque session, le client change et pendant 2 à 3 heures en respectant certaines étapes structurées, le codev rend concret l’adage connu « tout seul on va plus vite, ensemble on va plus loin« . 

La méthode propose un cadre d’échanges entre pairs dans lequel on ne cherche  pas à se mettre d’accord pour agir ensemble ensuite, mais à fournir au client le plus de pistes de réflexion et d’actions possibles. L’idée centrale est d’apprendre sur sa propre pratique en écoutant et en aidant des collègues à cheminer dans la compréhension et l’amélioration effective de leur pratique. 

Mickael Ruaus insight:

Le codéveloppement, tel qu’il est décrit par Champagne et Payette est un format long de minimum 2h pour un groupe allant jusqu’à 10 participants. Ce qui se révèle parfois assez compliqué à programmer dans les agendas de chacun. 

Nous organisons régulièrement des groupes de flash-codev, c’est un format plus court de 2h maximum cette fois-ci, pour un groupe de 6 à 7 participants. Cela s’organise parfois à la demande d’une personne qui va mobiliser un groupe pour répondre à sa problématique, ou de manière régulière et ritualisée pour un groupe pour aborder des problématiques métiers ou managériales…

Pour rendre cela possible, voici quelques conseils :

  • Ne pas répéter ce qui a déjà été dit
    Invitez les participants à ne pas répéter ou reformuler les propositions déjà faites.
  • 1 seul tour de parole
    Lors des phases de questions des consultants et de réponses de ces derniers, invitez les participants à prendre une seule fois la parole pour ne faire qu’un seul tour de table. Un consultant va poser autant de questions qu’il souhaite. Il ne peut être interrompu mais lorsqu’il n’a plus rien à dire il ne pourra plus reprendre la parole.
  • Un poster pour guider les participants dans la pratique
    Pour guider les participants dans la pratique, nous avons créé un poster, que vous pouvez télécharger et l’afficher vos propres sessions de codéveloppement !

 

Et vous, vous pratiquez le codéveloppement ?

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Mini-book: Organization Dynamics with —

This mini-book contains 6 articles by the authors of Team Topologies - Matthew Skelton and Manuel Pais - that cover key aspects of modern organization dynamics. In this mini-book How to break apart a monolith without destroying your team Forget monoliths vs. microservices. Cognitive load is w
Mickael Ruaus insight:
In this mini-book
  • How to break apart a monolith without destroying your team

  • Forget monoliths vs. microservices. Cognitive load is what matters

  • Why teams fail with Kubernetes — and what to do about it

  • How to find the right DevOps tools for your team

  • Why you should hire DevOps enablers, not experts

  • Are poor team interactions killing your DevOps transformation?

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

GitOps: What You Need to Know Now e-book

GitOps: What You Need to Know Now e-book | Devops et agilité | Scoop.it
A free GitOps e-book to download on what you need to know on GitOps, on tools and the future of it.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Continuous Delivery eBook | DevOps | Human Coders News

29 citations autour de DevOps et du Continuous Delivery. Intéressante lecture avec différentes perspectives.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Mettre le plus de contraintes en amont

Mettre le plus de contraintes en amont | Devops et agilité | Scoop.it
Avez-vous déjà mis en place des tests sur un projet qui n'en avait aucun ? Du multi-tenant sur un produit mono-tenant ? Un outil d'analyse statique de code sur un projet bien avancé ? C'est (très) douloureux, n'est-ce pas ?
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Monte Carlo Forecasting in Software Delivery | Expedia Group Technology

Monte Carlo Forecasting in Software Delivery | Expedia Group Technology | Devops et agilité | Scoop.it
How to predict agile software delivery dates using probabilistic Monte Carlo methods.
Mickael Ruaus insight:
Where did this forecast come from?

This is the heart of Monte Carlo forecasting. The spreadsheet takes the data you have entered and;

  • Randomly selects how many stories you need to build, based on the low and high estimate you gave it (in the example above, the range is 80–90).
  • Multiplies that by a random value within the range of story splitting you gave it (in the example, 1.0–2.0), which determines how many story points are needed to complete the scenario.
  • It then randomly picks one of the historic throughput samples you entered and uses that to burn down the required work for a sprint.
  • Then it selects another random throughput sample to burn down the required work for another sprint.
  • And so on, until the # of story points = 0. That determines how many sprints were required in this randomly-generated scenario, and thus a delivery date. One forecast is complete.
  • Repeat the above 499 times.
  • Group up the results, and you have your Monte Carlo forecast. 500 different randomly-generated simulations of your forecast scenario, grouped together to show the highest probability of completion dates.
What's next?

That is up to you. Based on your inputs, the forecast has shown a range of various probabilities for completion. You can now have informed discussions with your stakeholders on their appetite for risk for committing to various release dates, or techniques like backlog refinement to tighten the amount of outstanding work.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Scrum Guide 2020 — I like it!. My First impression | by Willem-Jan Ageling | Serious Scrum | Nov, 2020

Scrum Guide 2020 — I like it!. My First impression | by Willem-Jan Ageling | Serious Scrum | Nov, 2020 | Devops et agilité | Scoop.it
The new Scrum Guide is out. I eagerly anticipated it, because it promised to be impactful. Ken Schwaber had stated that the SG would go from 19 to 13 pages. This is mind-blowing. Many already…
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Scrum Values During Scrum Events — Daily Scrum | by Lavaneesh Gautam | Serious Scrum | Nov, 2020

Scrum Values During Scrum Events — Daily Scrum | by Lavaneesh Gautam | Serious Scrum | Nov, 2020 | Devops et agilité | Scoop.it
Scrum Values can be demonstrated and used anywhere within Scrum Framework: By all 3 accountabilities, during each event, and also during each Artifact creation/maintenance. This is the first article…
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Nextcloud sur un hébergement mutualisé ? - Le labo

Nextcloud sur un hébergement mutualisé ? - Le labo | Devops et agilité | Scoop.it
Quelques notes en vrac à propos de l'installation de nextcloud sur un mutu OVH & sur un simple hosting chez GANDI. Chez GANDI Le test a été (...)
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Sécuriser son serveur VPS OVH sous distribution Linux

Sécuriser son serveur VPS OVH sous distribution Linux | Devops et agilité | Scoop.it

Voici les points essentiels à sécuriser avant même de commencer à héberger votre ou vos domaine(s):

1- Mise à jour des paquets de la distribution Linux

2- Modifier le mot de passe “root”

3- Créer un nouveau compte utilisateur

4- Donner des droits au nouvel utilisateur

5- Interdire la connexion en “root” + modifier le port de connexion

Mickael Ruaus insight:

Grâce à ces modifications, votre machine est protégé des attaques basées sur root et le port 22. (80 à 90 % des attaques).

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

OpenVpn - Créér son propre VPN sous Linux pour moins de 4€

OpenVpn - Créér son propre VPN sous Linux pour moins de 4€ | Devops et agilité | Scoop.it
Voici notre tutoriel pour créer son propre service VPN avec un serveur VPS OVH et OpenVPN pour moins de 4€ par mois. Tout est détaillé pour réussir.
Mickael Ruaus insight:

 

Nous utiliserons la solution OpenVpn qui est gratuite et simple à mettre en place.

Pour les moins aguerris, un VPN ( Virtual Private Network ) est un procédé qui permet de cacher son IP réelle, de modifier sa localisation.

Les communications entre vous et internet sont chiffrées et donc sécurisées.

Un article très détaillé est disponible chez Anonymster.

 

 

Sommaire [Cacher]

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

To all Scrum Masters: please step up your game | by Maarten Dalmijn | Serious Scrum

To all Scrum Masters: please step up your game | by Maarten Dalmijn | Serious Scrum | Devops et agilité | Scoop.it
Now that I’ve got your attention, I apologize for the spicy title. To be fair, you’ve been writing a lot of juicy articles on how we as Product Owners can do better. Recent ones that come to mind are…
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

25 biais cognitifs qui nuisent à la pensée rationnelle

25 biais cognitifs qui nuisent à la pensée rationnelle | Devops et agilité | Scoop.it

Les biais cognitifs sont des formes de pensée qui dévient de la pensée logique ou rationnelle et qui ont tendance à être systématiquement utilisées dans diverses situations.

Ils constituent des façons rapides et intuitives de porter des jugements ou de prendre des décisions qui sont moins laborieuses qu'un raisonnement analytique qui tiendrait compte de toutes les informations pertinentes.

Ces jugements rapides sont souvent utiles mais sont aussi à la base de jugements erronés typiques.

Mickael Ruaus insight:

Le concept a été introduit au début des années 1970 par les psychologues Daniel Kahneman (prix Nobel en économie en 2002) et Amos Tversky pour expliquer certaines tendances vers des décisions irrationnelles dans le domaine économique. Depuis, une multitude de biais intervenant dans plusieurs domaines ont été identifiés par la recherche en psychologie cognitive et sociale.

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

13 things I learnt moving from Agile Coaching into Product Management | by Benji Portwin

13 things I learnt moving from Agile Coaching into Product Management | by Benji Portwin | Devops et agilité | Scoop.it
Switching careers is nothing new and at companies like Spotify it is actively encouraged. Unsurprisingly, the key is finding a new role in which you already have at least some of the skills required…
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Comment fournir rapidement une assurance qualité

Comment fournir rapidement une assurance qualité | Devops et agilité | Scoop.it
Il est difficile d'adapter les méthodes de test traditionnelles à une culture Agile. Les équipes se sentent obligées de sacrifier la qualité de leur produit au profit de la rapidité de livraison.

Pour régler ces problèmes, les équipes Atlassian ont lancé une approche différente des tests Agile appelée « Assistance de qualité ». Au lieu de former une équipe de test distincte chargée de la qualité, une petite équipe d'ingénieurs en assistance de qualité (QA) fait la promotion et enseigne des méthodes de test à l'équipe de développement. Découvrez cette transformation et comment :

créer une culture de la qualité ;
transférer la responsabilité des tests aux développeurs ;
éviter les bugs avant leur survenue.

video thumbnail
Questions réponses

Consultez les Q&R de cette présentation pour découvrir comment une équipe de 65 ingénieurs développe et livre rapidement un produit de haute qualité avec seulement six ingénieurs QA.
Mickael Ruaus insight:

 

R5 : Les notes de QA fonctionnent par story, c'est donc généralement les ingénieurs QA qui détectent les risques récurrents. C'est devenu de plus en plus difficile au fil des ans, à mesure que notre équipe QA Jira Software s'est développée, car un ingénieur QA ne sait pas nécessairement ce que les autres savent. Jusqu'à présent, nous avons atténué cet écart en organisant des réunions hebdomadaires de partage des connaissances et en mettant à disposition des pages wiki où nous gardons une trace des risques communs ou surprenants. Nous arrivons à un stade où cette méthode ne convient plus. À l'heure actuelle, nous travaillons sur une base de connaissances plus structurée avec une base de données de règles exécutées sur chaque commit. Par exemple, si elle voit que vous utilisez l'objet « User » dans votre code Jira Software, elle ajoutera un commentaire indiquant : « L'objet User peut être nul si l'utilisateur actuel est anonyme, vérifiez que vous le gérez correctement » au ticket. Ainsi, nous pourrons exploiter les connaissances des responsables de QA, et nous pourrions nous passer des lancements et des démonstrations de QA. Cela serait utile !

No comment yet.
Scooped by Mickael Ruau
Scoop.it!

DevOps Mythbusting | Puppet

DevOps Mythbusting | Puppet | Devops et agilité | Scoop.it
Puppet automates away the challenges, complexity, and risk of securing and running global hybrid and cloud-native infrastructure, so you can focus on delivering the next great thing.
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Le combat contre l’atrophie technique - Agile en Seine 2020

Présenté par Nick Stock (Gembani) à l'occasion des conférences Agile en Seine le 29 septembre 2020
Abonnez-vous à la chaine !
http://agileenseine.com

Slides de la conférence disponibles sur Slideshare :
https://fr2.slideshare.net/AgileEnSeine/le-combat-contre-latrophie-technique

Dans cette présentation, Nick reste en adéquation avec le thème principal de l'événement: l'évolution.

La culture d’innovation est primordiale dans un monde qui avance aussi vite. Les équipes techniques les plus performantes vont de 5 à 10 fois plus vite que les autres.

Et cela est dû à un apprentissage continu des meilleures pratiques adaptées au contexte changeant de l’entreprise.

Il est facile de mettre l'évolution des techniciens à un plan secondaire.

Ainsi Nick nous aide à répondre à la question suivante : Comment s’assurer que les développeurs fassent des améliorations constantes de leurs méthodes de travail?
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Free DevOps eBook (The Handbook For Beginners)

Free DevOps eBook (The Handbook For Beginners) | Devops et agilité | Scoop.it
This free DevOps handbook covers the DevOps process from the beginning to the end. It's the prefect eBook to help beginners get started. Learn wh
No comment yet.