Tag Archives: scrum

August 12 – Webinar – Psychological Models in Scrum

31 juil

Psychological Models in Scrum with Kate Terlecka

Kate Terlecka

Kate Terlecka

Learning, responsibility and power – the three psychological models very useful in a Scrum Master’s daily work.

Scrum Masters, while working with teams, battle multiple problems and dysfunctions.

Having three lines of responsibility – towards the Development Team, the Product Owner and the Organization – they tackle different problems in those areas, but they often originate at one point.

While working with those three beings, it’s crucial to understand how humans acquire skills and how to tell if what one’s doing is helping them or yanking them back. Let’s also pay attention to what responsibility is and how to help install it in our neighborhood.

But all needs to be based on the proper form of power, otherwise it might turn against you. We’ll also peek at a piece of human biochemistry to understand the biological processes happening in one’s body when certain powers are being utilized.

Register to Attend This Webcast

Partenaire de DantotsuPM

Partenaire de DantotsuPM

quelles sont les contraintes dans l’utilisation du Nombre de Dunbar ?

30 juil

Constraints on the use of Dunbar’s Number

https://tcagley.wordpress.com/2015/05/21/constraints-on-dunbars-number/ Par T Cagley

Robin Dunbar

Robin Dunbar

Le nombre de Dunbar représente une limite théorique au nombre de personnes dans un groupe qui peuvent entretenir des relations sociales stables. Des relations sociales stables sont nécessaires pour supporter l’application des valeurs, principes et techniques Agile. Le nombre de Dunbar est souvent cité comme étant de 150 personnes. Cependant, la limite pour n’importe quel groupe est non seulement le reflet d’une limite comme le nombre de Dunbar, mais aussi dépendante du contexte. Si nous acceptons qu’il y a une certaine limite théorique que nous ne pouvons pas dépasser comme le nombre de Dunbar, nous devons nous demander comment d’autres projets ou facteurs exogènes contraignent encore davantage le nombre maximum de personnes travaillant sur un problème. Pourquoi se donner tant de mal pour augmenter le nombre de personnes travaillant sur un problème ? Beaucoup d’Agilistes suggéreraient qu’une unique petite équipe est optimale. Cependant, beaucoup de problèmes exigeront une plus grande collation d’équipes pour délivrer la valeur et la fonctionnalité.

Dunbar NumberLes éléments contextuels supplémentaires qui modifient le nombre maximum théorique de personnes dans un groupe ou une équipe d’équipes incluent au moins quatre facteurs:

1. Cohésion

Ou dans quelle mesure les gens restent ensemble. Il y a beaucoup d’attributs qui peuvent produire la cohésion.

cohesionLes exemples incluent : grandes idées, objectifs, nationalités, religions et même identité d’entreprise.

La cohésion favorise une relation commune qui entraine les groupes à investir volontairement davantage d’efforts pour atteindre un but. Par exemple, il est souvent difficile de réaliser un groupe cohésif quand les membres viennent de multiples et externes entités de conseil. Chaque organisation impliquée dans le groupe a un jeu différent de buts organisationnels qui réduisent la cohésion à moins qu’ils ne soient subjugués par l’objectif du projet. La réduction du nombre de personnes en-dessous du nombre de Dunbar rend plus facile l’utilisation de techniques comme la pression entre pairs pour institutionnaliser une vision de projet qui augmente la cohésion.

2. Complexité

Est une mesure du nombre de propriétés d’un projet qui sortent de la norme.

sketchingLa complexité d’un problème réduit le nombre maximum optimal de personnes qui peuvent être impliquées parce que la complexité exige généralement plus de contrôle et de coordination ou des équipes plus petites pour assurer la collaboration.

3. Incertitude

Survient quand les équipes cherchent une réponse à un problème business ou technique.

small teamQuand une équipe doit aborder un problème métier inconnu ou une nouvelle technologie, de la recherche est souvent nécessaire. La recherche est généralement contrainte à de petites équipes avec des compétences spécialisées ce qui réduit la taille de groupe maximale optimale pour ce type d’effort bien en dessous du nombre de Dunbar.

Comme on découvre des concepts et des idées, certains peuvent être déployés plus largement pour être étoffés, prototypés et implémentés en augmentant le groupe travaillant sur le projet en direction du nombre de Dunbar.

4. Dépendances

Quand elles existent entre des composants, cela signifie souvent que le travail doit être concentré (ou du moins s’étendre moins largement).

effet domino dans les dérivesLes dépendances réduisent le nombre de personnes et d’équipes qui peuvent être efficacement utilisées.

L’idée d’augmenter le nombre de personnes et d’équipes travaillant sur un projet semble souvent être un mécanisme pour délivrer de la valeur plus rapidement. En ajoutant des personnes, il est suggéré de se souvenir que le nombre de personnes travaillant sur un problème est une contrainte qui ne peut pas être traitée en augmentant linéairement le nombre de personnes impliquées sur un problème jusqu’à atteindre une limite comme le nombre de Dunbar.

Le contexte a un impact direct sur la taille que tout groupe peut atteindre avant que l’administration et autres contraintes en réduisent l’efficacité. Il est souvent dit que neuf femmes ne peuvent pas faire un bébé en un mois. En plus du nombre de Dunbar, le contexte joue un rôle important dans la définition de la taille totale de l’équipe.

Précédent billet sur ce sujet: montée en volume d’Agile : le nombre de Dunbar

montée en volume d’Agile : le nombre de Dunbar

16 juil

Scaling Agile: Dunbar’s Number

https://tcagley.wordpress.com/2015/05/19/scaling-agile-dunbars-number/ par T Cagley

Robin Dunbar

Robin Dunbar

En déterminant de quelle taille un programme Agile pourrait être, un des « faits » souvent cité est que le nombre de personnes impliqué dans un programme Agile est soumis au nombre de Dunbar. Le nombre de Dunbar est la limite du nombre de personnes dans un groupe qui peuvent entretenir des relations sociales stables. Le terme, relation sociale est le reflet d’interactions régulières, la capacité de reconnaître un autre membre dans le cadre du groupe ou d’être engagés sur un but commun. Ces attributs sont importants pour tout projet et sont peut-être plus importants dans les projets Agile parce que ceux-ci comptent sur la cohésion d’équipe pour minimiser les mécanismes de contrôle et la bureaucratie.

Le concept du nombre de Dunbar est basé sur de la recherche à l’origine exécutée par les observations de primates et étendue ensuite aux humains au début des années 1990. En juin 1992, Robin Dunbar publié « La taille du néocortex comme contrainte de la taille de groupe chez les primates » dans le Journal of Human Evolution (Volume 22, Edition 6, juin 1992, pages 469-493). Dans ce papier, Dunbar a mis en évidence une corrélation entre la taille du cerveau d’un primate et la taille moyenne de groupe social.

En résumé, Dunbar a écrit :

La taille de groupe se révèle être une fonction de volume néocortical relatif, mais les variables écologiques ne le sont pas. Ceci est interprété comme l’évidence en faveur de la théorie d’intellect social et à l’encontre des théories écologiques. Il est suggéré que le nombre de neurones du néocortex limite la capacité de traitement de l’information de l’organisme et que ceci limite alors le nombre de relations qu’un individu peut contrôler simultanément. Quand la taille d’un groupe excède cette limite, le groupe devient instable et commence à se fragmenter. Ceci situe alors une limite supérieure pour la taille des groupes que n’importe quelle espèce donnée peut entretenir comme des unités sociales cohésives dans la durée.

Dunbar Number

Bien que la taille de groupe de 150 soit souvent citée comme le nombre de Dunbar, 150 est une approximation.

Comme indiqué dans le « Les limites d’Amitié » (Limits of Friendship) par Maria Konnikova (7 octobre 2014) le nombre de Dunbar peut aller de 100 à 200 personnes selon des facteurs comme le fait d’être sociable. D’autres limites de taille de groupe ont aussi été publiées par d’autres docteurs comme Peter Killworth et Russell Bernard qui indiquent plus de 200 personnes.

Selon le nombre de Dunbar, le Scaled Agile Framework Enterprise (SAFe) suggère que les plus grandes Releases Agile (ART) pourraient inclure environ 150 personnes. L’ART est supporté par un cadre (le framework SAFe), une hiérarchie ( des ingénieurs de Release et des ScrumMasters) et une bureaucratie (un management de produit et des propriétaires de produits). Quand Agile est pratiqué par une équipe de 5 à 9 personnes cette « surcharge administrative » ne serait pas nécessaire pour assurer la coordination.

croire en soi et ses capacitésLa mise à l’échelle d’Agile est un numéro d’équilibriste entre efficacité des techniques Agiles au niveau de l’équipe et les concessions faites pour contrôler quand Agile est utilisé sur de plus grands efforts.

Historiquement, les très grands projets ont tendance à être moins efficaces. Capers Jones dans Applied Software Measurement, Third Edition (P295) indique que la productivité chute pour tous les types de projets lorsqu’ils excèdent 1000 points de fonction. Les points de fonction sont une méthode du standard ISO pour mesurer la taille du logiciel basée sur un ensemble de règles standard. Tout simplement, plus un projet est grand en points de fonction et plus grande sera l’équipe (ou l’équipe d’équipes) qui devra livrer le projet. D’où le besoin de plus de contrôle toutes choses égales par ailleurs. Il met en exergue (p 307) le fait que comme la taille de projet augmente, la probabilité d’annulation croit pareillement.

Le livre référence

Le livre référence

La montée en volume d’Agile nécessite beaucoup de techniques utilisées au niveau d’une équipe Agile, comme la petite taille d’équipe, le travail par petits lots de fonctionnalités et Scrum. Ces techniques sont très « Lean », mais limitées par la quantité de valeur qui peut être délivrée dans une période spécifique de temps. Comme les projets Agiles grandissent en taille, des techniques supplémentaires sont nécessaires pour maintenir le contrôle. Le nombre de Dunbar (ou des idées similaires) fournit une limite pour essayer d’éviter de laisser un travail devenir trop important pour être gérable. Le nombre agit comme une limite au nombre de personnes impliquées dans un travail. L’application de contraintes supplémentaires, comme des releases ou des incréments de programme SAFe, ajoutent la dimension de temporalité comme contrainte. La combinaison des contraintes sur le nombre de personnes et combien de temps ces personnes travailleront fournit une contrainte explicite de combien de travail peut être livré.

Partenaire de DantotsuPM

Partenaire de DantotsuPM

à propos de Scrum par QRP International

23 juin
scrum methodologie agile

Voici le diagramme du Modèle Scrum

Scrum est une méthode Agile pour la réalisation de projets complexes. A l’origine, la méthodologie Scrum a été élaborée pour le développement de projets IT, mais la méthode s’avère aussi très efficace pour régir tout environnement de travail complexe et innovant. Les possibilités sont donc sans fin. La structure simple de Scrum peut être appliquée à tout type de projet ou développement produit. Scrum peut ainsi fournir une base et une méthode collaborative, saine et agréable pour atteindre les objectifs de l’entreprise.

Scrum est la première méthodologie de développement Agile, utilisée par les Fortune 500 entreprises mondiales. C’est une structure de travail solide et agile qui a déjà prouvé son application à une grande variété de projet et d’équipe. Ainsi la raison d’être de la Scrum Alliance est d’apporter de nouvelles solutions en matière de gestion de projets complexes, et d’ouvrir la méthodologie Scrum et les principes agile au-delà du secteur IT, vers tous les secteurs d’activités.

LES AVANTAGES DE SCRUM

  • Scrum est une approche basée sur l’équipe, comme un moyen pour créer de la valeur pour l’entreprise. Les membres de l’équipe travaillent ensemble pour atteindre un but commun. La méthodologie Scrum vise à encourager les échanges entre les membres de l’équipe pour qu’elle puisse apporter de la valeur à l’entreprise.
  • Scrum exige une avancée du travail de conception du produit fini au début de chaque « Sprint ». Peu importe les activités engagées pendant le « sprint », l’attention est portée la réalisation du produit.
  • Scrum est une méthodologie élaborée de manière à promouvoir et faciliter la collaboration. Les membres de l’équipe collaborent entre eux pour trouver la meilleure solution pour construire et livrer le logiciel, ou autres sortes de livrable, à l’entreprise.
  • Les équipes Scrum font des plans fréquents. Ces plans aident les équipes et l’entreprise à prendre des décisions. Cependant, le but n’est pas que l’équipe suive le plan aveuglément mais de permettre la création de valeur et l’adoption des changements dans l’organisation.

LES FAITS MARQUANTS SCRUM

  • scrum user group francePlus de 368 000 certifiés Scrum Alliance
  • Utilisé dans plus de 175 pays à travers le monde
  • La Scrum Alliance possède approximativement 275 groupes d’utilisateurs à travers le monde. 
  • Utiliser dans de nombreuses industries à travers le monde : développement de logiciel, enseignement, marketing, opération, militaire, automobile et plus encore.

LE ROLE DE SCRUM

cliquez sur l'image pour télécharger ce guide gratuit en français

cliquez sur l’image pour télécharger ce guide gratuit en français

Une équipe Scrum à trois rôles :

  • Le Scrum Master – Soutient l’équipe pour utiliser au mieux Scrum dans l’élaboration du produit.
  • Le Propriétaire du produit (Product Owner) – Maintient la vision du produit.
  • Le Développeur (Development Team) – Construit/élabore le produit.

PARCOURS DE QUALIFICATION SCRUM

La formation et la certification Scrum remplissent la vision du manifeste Agile en favorisant de meilleures collaborations, productivité et succès parmi les membres de l’équipe.

  • La formation Certified Scrum Master® est sur les fondamentaux et s’adresse aux membres de l’équipe Scrum ou les professionnels Scrum Master.
  • La formation Certified Scrum Product owner® expose aux participants les fondamentaux de la méthodologie mais cette fois du point de vue du Product Owner.
  • La formation Certified product Developer® forme les membres de l’équipe Scrum avec des techniques avancées d’ingénierie Agile et d’autres techniques Agile, qu’il est nécessaire de posséder pour la création de logiciels, en complément des fondamentaux Scrum developer.
  • La reconnaissance ultime pour tous les praticiens Scrum, est l’obtention de l’accréditation Certified Scrum Professional® qui permet de prouver sa véritable connaissance et son expérience Scrum.

Pourquoi adopter Scrum avec QRP International

Institut International de Conseil et de Formation Accrédité aux Bonnes Pratiques PRINCE2® (Gestion de Projet), ITIL® (Gouvernance du SI), P3O® (Management d'un PMO) et MSP® (Management de Programme).

Partenaire de DantotsuPM

May 26 – Webinar – Agile Metrics with Don McGreal

11 mai

Scrum Pulse Episode #5 – Agile Metrics

May 26, 2015 7:00 PM – 8:00 PM CEST (France)

Scrum and Agile Webcasts

Scrum and Agile Webcasts

Scrum Pulse is a free monthly webcast by Scrum.org Professional Scrum Trainers addressing common challenges faced by the software profession.

measureIn this interactive webcast, Don McGreal of Improving Enterprises will discuss the disconnect between the delivery organization and the business is prevalent within the software industry. Somewhere along the line, the real vision behind our projects gets lost. We all know it.

Can better metrics help?

In this session, we will examine some common and not- so-common metrics before introducing how we can use them as a guide for continuously measuring business goals, aligning them with software development efforts, and then deciding what to do next.

Save your spot ! Space in each session is limited.

Question d’entretien de Chef de projet : Quelles sont les phases typiques dans les projets ?

7 mai

Quelque soit la méthodologie de projet mise en œuvre dans l’entreprise ou organisation que vous souhaitez rejoindre,  rappelez-vous que pour les projets suivant une méthode traditionnelle dite « en cascade », ces 5 phases sont :

  1. Job offersCommencer/initier
  2. Organiser/préparer/planifier
  3. Exécuter/réaliser leur travail
  4. Contrôler la bonne exécution et progression
  5. Clôturer

Vous pouvez vouloir mentionner d’autres approches comme SCRUM dans le développement Agile de logiciels si cela s’applique à votre contexte.

Partenaire de DantotsuPM

Partenaire de DantotsuPM

Pour aller plus loin, mentionnez une 6ème phase souvent oubliée:
quelles sont les 6 phases du management de projet en cascade ?

May 7 – Geneva – Lean Projects Start with a Lean Backlog

24 avr

In order to stay competitive, product development organizations must deliver more valuable products to the market faster.

wikipedia leanThe failure of some organizations to get the right product fast enough has sparked (a much needed and long lasting) debate to find a « perfect » innovation process that could develop any product faster and better than anyone else. New project management methods such as the lean startup, SCRUM, lean product development and so fourth make fairly similar promises to fix very difficult challenges.

The truth is rather that there is no quick fix to deliver great products in such a short time. Instead, successful companies use pragmatic approaches where the solution varies greatly depending on their specific context. One trend places the backlog in the center. It has been proven that, if properly adapted to the context, lean backlog management together with actionable metrics can make a major impact on project success.

The presentation Lean Projects start with Lean Backlog will have three parts:

a summary of some theory behind a great backlog, a walkthrough of two cases from very different organizations with similar lessons learned and finally our suggestions on how to get started with lean backlog management and actionable metrics.

Partenaire de DantotsuPM

Partenaire de DantotsuPM

28 Avril – Paris – Agile Paris by night

20 avr

Édition 2015 du 28 Avril

Agile Paris vous invite à sa grande première en 2015 qui se déroulera à Paris le 28 Avril 2015 : « Agile Paris by night ». Il s’agit de partager entre praticiens agiles et ceux intéressés pour améliorer leurs pratiques d’ingénierie, de management de projet, d’innovation, d’enseignement, de coaching, de facilitation et de management. La particularité de Agile Paris by Night sera de découvrir différents jeux qui vous permettront de comprendre des concepts avancés.

agile paris logo

Inscrivez-vous

Sur plusieurs sessions en parallèle, seront proposés :

  • Lego4LargeScalingScrum, Nicolas Delahaye, Agilbee eXcellency
  • Lego Serious Play, Jean-Hugues Congia, Arcelio
  • Innovation Games, Raphael Goumot, CreAgile
  • Management 3.0, Jean-Luc Maze, Conseil et Moi
  • Kanban Aeroplane, François Hartmann, Groupe Open

Kanban, le voyage commence

17 fév

Kanban The Journey Begins
http://www.pmhut.com/kanban-the-journey-begins par Tomas Deceuninck

Problème

developer womanLe travail dans une équipe d’ingénieurs système peut devenir assez chaotique. Surtout parce qu’il y a toujours plusieurs projets qui tournent en même temps. Ceci est principalement en raison du fait que beaucoup de parties de projets dans l’ingénierie de système implique d’attendre. Attendre pendant que les installations se font, attendre qu’un fournisseur livrer un nouveau composant matériel… Et pour remplir ces phases « d’attente », vous commencez simplement à travailler sur quelque chose d’autre, jusqu’à ce que cela parvienne « à une phase d’attente », et cetera, et cetera. Aboutissant à un nuage incohérent de projets inachevés attendant « dieu sait quoi ».

Alors, pour obtenir une meilleure maitrise de ces projets, j’ai d’abord essayé de résumer tous les problèmes dans « le système de projet » actuel.
  • Plusieurs projets se déroulent en même temps
  • Une mauvaise communication entre les membres de l’équipe de ce que chacun fait
  • Les projets sont entrelacés. Un projet peut exiger qu’un autre projet soit fini pour pouvoir continuer
  • Des chaînes de projets vous font perdre de vue la raison initiale pour laquelle vous aviez commencé les projets
  • Les projets tombent dans l’oubli dans « leur phase finale », aboutissant à un manque de suivi et de documentation

Solution

essential scrum

Livre pratique sur Scrum

Après avoir observé un tableau de suivi des tâches de Scrum, j’ai vraiment aimé l’idée d’un tableau blanc physique pour visualiser le flux d’un projet. Le système entier de Scrum ne marcherait pas vraiment pour une équipe d’ingénieurs systèmes puisqu’il semble se concentrer sur un unique projet, ce qui n’est pas le cas dans l’ingénierie de système.

Regardant de plus près les « solutions de tableaux blancs », j’ai découvert Kanban.

Kanban a été inventé pour implémenter la gestion à flux tendu dans une chaîne de logistique industrielle pour suivre le stock dans chaque étape de la chaîne de production en utilisant un grand tableau. Après quelques changements mineurs, ce système a vite trouvé sa voie dans le monde du développement logiciel et de la conduite de projet.

Si vous faites une recherche pour Kanban dans le développement logiciel et la conduite de projet, vous obtiendrez plusieurs approches différentes. La raison de cette variété d’approches Kanban est que vous devriez adapter Kanban pour qu’il fonctionne pour vous, et non pas l’inverse.

kanban board

Relisez ce billet sur les standups efficaces autour du tableau Kanban

Pour moi Kanban doit se concentrer sur quelques parties principales :
  1. Visualisation: Utiliser le tableau pour visualiser le flux de vos projets.
  2. Collaboration: Chacun devrait savoir comment tout progresse et qui fait quoi.
  3. Contrôle de quantité de travail: Vous assurer que vous n’avez pas plus dans votre assiette que vous ne pouvez manger.
  4. Contrôle de flux: Tenir compte de chaque étape qu’un projet doit suivre avant son achèvement et s’assurer que l’on ne saute pas d’étapes.

Quand ces quatre parties « simples » sont implémentées, je crois que tous les problèmes résumés ci-dessus pourraient être résolus.

Image courtesy of hin255 / FreeDigitalPhotos.net

Image courtesy of hin255 / FreeDigitalPhotos.net

Comment débute le voyage

L’étape la plus importante pour implémenter un nouveau système de management de projet est de vérifier que chacun est sur la même page.

Assurez-vous que l’équipe comprend le nouveau système et est encline à commencer à l’utiliser. Si vous n’avez pas votre équipe entière qui désire y aller, vous devriez juste commencer à chercher un autre système (ou vous débarrasser de la personne qui ne veut pas entrer dans la danse).

Une fois que toute votre équipe est excitée par ce plan, vous pouvez entamer les étapes suivantes.

Partenaire de DantotsuPM

Partenaire de DantotsuPM

Précédent billet sur Kanban: Réussir des « standup » efficaces autour du tableau Kanban

Scrum Master Certification at QRP Belgium !

14 fév

From this year, 2015, QRP Belgium is offering the Scrum Master Certification.

QRP International France

Partenaire de DantotsuPM

QRP collaborates (in line with the typical « Scrum collaborative approach ») with Agilar, REP at the Scrum Alliance, in order to offer this official certification. To know more on our partner’s open schedule, follow this link.

What is SCRUM?

Scrum is the leading Agile product development framework. It provides a foundation and path for delivering business goals in a collaborative, sane, and enjoyable manner. Scrum was created with software development in mind, but many other industries apply this framework to their own worlds. In fact, education, marketing, operations, and more are adopting Scrum and enjoying the benefits it brings to them.

Learn more at: http://www.scrumalliance.org/why-scrum/core-scrum-values-roles

Certified SCRUM Master Course

A Certified ScrumMaster® (CSM) helps project teams properly use Scrum, increasing the likelihood of the project’s overall success. CSMs understand Scrum values, practices, and applications and provide a level of knowledge and expertise above and beyond that of typical project managers.

CSMs act as « servant leaders« , helping the rest of the Scrum team work together and learn the Scrum framework.

CSMs also protect the team from both internal and external distractions.

Further details at: http://www.scrumalliance.org/certifications/practitioners/certified-scrummaster-csm

Partenaire de DantotsuPM

Partenaire de DantotsuPM

Suivre

Recevez les nouvelles publications par mail.

Rejoignez 1 326 autres abonnés

%d blogueurs aiment cette page :