Blog

1010, 2017

Comment suivre son workflow de projet à l’aide d’un tableau Nutcache

By | octobre 10th, 2017|Categories: Gestion de projets|Commentaires fermés sur Comment suivre son workflow de projet à l’aide d’un tableau Nutcache

Un suivi efficace de la réalisation des différentes tâches d'un projet est généralement déterminant. Pour cela, il est possible de construire un tableau pour suivre son workflow de projet, qui sera partagé en toute transparence par l'ensemble de l'équipe agile. Il sera affiché dans un endroit visible de tous et accessible de façon à ce que tous les collaborateurs concernés puissent le mettre à jour si nécessaire. Il est naturellement possible d'utiliser un tableau « physique », avec par exemple des post-it de différentes couleurs pour matérialiser les tâches en [...]

510, 2017

Les pratiques TDD ou Test Driven Development

By | octobre 5th, 2017|Categories: Conseils d’affaires|0 Comments

Pendant très longtemps, une des règles appliquées dans les projets informatiques étaient qu'un développeur ne devait jamais tester son propre code. Le code écrit, l'application créée, ne pouvaient être testés que par une équipe dédiée. Cette équipe, spécialisée dans les tests, n'avait pas nécessairement de connaissances techniques. Ce n'est qu'au début des années 90 que sont apparus des outils permettant aux développeurs de créer leurs propres tests, avant que l'on parle dans les années 2000 de pilotage par les tests (« Test Driven »). Enfin, le TDD (pour « [...]

210, 2017

La matrice BCG, un outil d’analyse stratégique

By | octobre 2nd, 2017|Categories: Conseils d’affaires|0 Comments

La répartition des ressources d'une entreprise en fonction de ses différentes activités peut rapidement tourner au casse-tête. Doit-on plutôt privilégier un projet qui fonctionne bien et qui rapporte de l'argent afin d'améliorer encore sa rentabilité ou bien plutôt un projet qui se porte moins bien, mais avec pour objectif son redressement ? Quelle sera la stratégie la plus rentable ? La matrice BCG est l'un des outils d'analyse stratégique qui vous aidera dans vos prises de décisions.   Un aperçu de la matrice BCG La matrice BCG, pour Boston Consulting [...]

2909, 2017

Assurez une meilleure gestion de vos ressources avec le planificateur Agile

By | septembre 29th, 2017|Categories: Gestion de projets, Quoi de neuf?|0 Comments

Sans cesse motivée par l’idée de rendre son application encore meilleure, Nutache annonce la disponibilité d’une nouvelle mise à jour déployée en date du 28 septembre 2017. Avec cette mise à jour, Nutcache met la gestion et la planification des ressources au centre de l’expérience utilisateur, notamment avec l’introduction du nouvel outil d’aide à la planification de projet : le planificateur Agile.   UN OUTIL VISUEL POUR MIEUX GÉRER VOS RESSOURCES  Disponible à partir du menu Projets, le planificateur Agile est un outil visuel de planification de projets qui permet aux gestionnaires [...]

2509, 2017

« Clean Code », un livre de Robert Martin

By | septembre 25th, 2017|Categories: Conseils d’affaires|0 Comments

Tout informaticien a déjà entendu parler au moins une fois des « bonnes pratiques de développement », qui si elles sont suivies, doivent permettre de produire du « clean code ». Ce code source produit est censé être clair, bien organisé et efficace. Ce code propre est plus facile à maintenir et à faire évoluer, même si l'équipe de développement change. Le livre "Clean Code" est en quelques-sortes un manuel expliquant les règles de développement à suivre afin de produire du meilleur code.   A propos de l'auteur Robert [...]

2009, 2017

Comment mener une revue de projet agile?

By | septembre 20th, 2017|Categories: Gestion de projets|0 Comments

La revue de projet est une étape clé d'un projet. C'est l'occasion pour un certain nombre de décideurs impliqués dans le projet de valider ou non de façon formelle et contractuelle tout ou une partie des livrables. Les décisions prisent lors de cette réunion sont irrévocables, tant en ce qui concerne la validation du travail effectué que des prochaines phases du projet. Avec une méthode agile, la revue de projet devient la revue de sprint et a lieu à l'issue de chaque itération. A propos de la revue de [...]

1809, 2017

Les rôles Scrum

By | septembre 18th, 2017|Categories: Gestion de projets|0 Comments

Avec une méthode de gestion de projet « classique », la maîtrise d'ouvrage (le client ou le commanditaire, qui définit les besoins) et la maîtrise d'œuvre (qui définit les solutions techniques permettant de répondre aux besoins de la maîtrise d'ouvrage et leur mise en œuvre) sont généralement séparées. Les méthodes agiles, comme Scrum, brisent cette séparation et invitent tous les intervenants à travailler ensemble. Mais ce n'est pas pour autant qu'il n'y a pas d'organisation au sein du projet. Les rôles Scrum sont définis de manière bien précise, et nous [...]

1309, 2017

Comment faire un budget prévisionnel pour un projet agile?

By | septembre 13th, 2017|Categories: Gestion de projets|0 Comments

Quels que soient son intérêt et son ampleur, vous devez impérativement savoir comment faire un budget prévisionnel pour un projet. C'est la condition sine qua non pour le réussir. Une fois le périmètre correctement défini et la planification initiale établie, il est temps de déterminer le budget de votre projet. C'est cette estimation qui permettra ensuite de décider si la phase de réalisation du projet doit démarrer ou non. Estimer les coûts directs… Comment faire un budget prévisionnel pour un projet ? La première étape consiste à déterminer ce [...]

1109, 2017

Plan de communication projet agile

By | septembre 11th, 2017|Categories: Gestion de projets|0 Comments

Une constante que l'on retrouve au sein de tous les projets réussis sans exception, c'est une communication efficace! Alors qu'il est impératif de pouvoir coordonner de nombreux acteurs, intervenants internes et externes et services, une communication projet bien huilée est la clé de tout. Il va donc falloir mettre en place un plan de communication projet agile. Réfléchissons ensemble à son élaboration, son contenu et sa mise en place. A quoi peut bien servir un plan de communication projet agile ? Pour commencer, un plan de communication en gestion [...]

609, 2017

Continuous integration – Tout savoir sur l’intégration continue

By | septembre 6th, 2017|Categories: Gestion de projets|0 Comments

Il y a encore quelques années, le développement logiciel restait relativement artisanal, avec beaucoup de processus gérés manuellement, et souvent non reproductibles. Il était alors compliqué de garantir la qualité du code source développé, et de se protéger des régressions potentielles d'une version à l'autre. L'avènement des méthodes agiles  telles que Scrum ou XP ont bouleversé les habitudes, et le développement logiciel s'est industrialisé, avec l'apparition d'outils spécialisés. Désormais, impossible de développer sans parler de « continuous integration », ou intégration continue.   Principe de la « continuous integration [...]

2808, 2017

Le Scrum Burndown chart ou graphique d’avancement Scrum

By | août 28th, 2017|Categories: Collaboration, Gestion de projets|0 Comments

Lors de l'utilisation de la méthodologie agile/scrum pour la gestion d'un projet, les différentes tâches à réaliser ainsi que leur avancement sont modélisés sous la forme d'un tableau, le scrum task board. Le scrum burndown ou scrum chart est quant à lui un graphique indiquant l'évolution du sprint, pouvant être déduit du scrum board.   Principe du scrum burndown chart Le scrum burndown va donc permettre de représenter sous forme graphique l'évolution de la quantité de travail restante pour une période donnée. Si le scrum board permet de suivre [...]

208, 2017

Domain Driven Design

By | août 2nd, 2017|Categories: Gestion de projets|0 Comments

Comment faire face à la complexité grandissante des projets informatiques ? La réalisation des applications modernes nécessitent des équipes toujours plus nombreuses et surtout de nombreux intervenants provenant de différentes sphères de l'entreprise. Les méthodes agiles permettent de prendre en compte la complexité du projet durant la phase de réalisation, mais elles ne résolvent pas nécessairement le problème de la complexité de la communication entre des intervenants provenant de milieux professionnels différents. Le Domain Driven Design, ou Conception Pilotée par le Domaine, peut répondre à cette problématique et s'intègre [...]

3107, 2017

Le Sprint Agile : de la préparation au déroulement

By | juillet 31st, 2017|Categories: Collaboration, Gestion de projets|0 Comments

Scrum est sans doute la méthode agile de gestion de projet la plus connue même si ce n'est pas la seule. Comme dans d'autres méthodes, les développements sont organisés en itérations de courte durée. Chaque itération s'appelle un sprint. Voyons donc à quoi correspond exactement un sprint agile, comme il est préparé, comment il se déroule, et comment il se termine.   Les réunions agiles pour renforcer le sprint Les réunions constituent une partie importante de la méthode Agile. Scrum compte quatre réunions, destinées à renforcer la structure, l'efficacité [...]

2607, 2017

Nutcache enrichit son cadre Scrum

By | juillet 26th, 2017|Categories: Collaboration, Gestion de projets, Quoi de neuf?|0 Comments

Avec sa dernière mise à jour, Nutcache introduit de nouvelles fonctionnalités qui amélioreront tant la planification et le suivi que la gestion même des sprints pour un maximum de gain en productivité.   L’ajout des burn-down charts Lors de l’utilisation de la méthodologie Agile/Scrum pour gérer ses projets, le recours au burn-down chart permet de représenter sous forme graphique l’évolution de la quantité de travail restante pour une période donnée. Nutcache permet donc de mettre en lumière la quantité de travail restante sur une période donnée en mesurant la progression [...]

2607, 2017

Le Scrum board ou Scrum task board du projet agile

By | juillet 26th, 2017|Categories: Collaboration, Gestion de projets|0 Comments

Le scrum board est sans aucun doute l'élément central de tout projet agile/scrum. Totalement indispensable, il va permettre de suivre la progression de la réalisation des différentes tâches et user stories tout au long du sprint courant. Si la création et l'organisation d'un scrum task board paraît simple à première vue, quelques conseils et astuces vous permettront sans doute de le rendre plus efficace.   Qu'est-ce que le scrum task board ? Le scrum board est, comme son nom l'indique, un tableau. Ce tableau de bord projet, accessible et [...]

2407, 2017

The Learning Matrix – Améliorer son itération agile

By | juillet 24th, 2017|Categories: Gestion de projets|0 Comments

Les activités lors des rétrospectives d'itération sont souvent délicates. Il est en effet difficile de toujours penser à des améliorations pratiques, et la réflexion sur les aspects uniquement négatifs du projet peut contrarier votre équipe ou lui faire perdre sa motivation. Une excellente façon d'éviter que cela se produise consiste à jouer à un jeu axé sur les points positifs tout en soulignant les aspects qui doivent être améliorés. The Learning Matrix (ou matrice d'apprentissage en français), décrite dans le livre « Retrospectives Agiles » d'Esther Derby et Diana Larsen, permet [...]

2007, 2017

La gamification agile

By | juillet 20th, 2017|Categories: Gestion de projets|0 Comments

Les méthodes agiles ont fait leurs preuves dans la gestion de projets complexes. Néanmoins, même si elles sont de plus en plus répandues, elles ne sont pas systématiquement adoptées par les équipes projet. Le plus compliqué n'est souvent pas la gestion du projet en lui-même, mais comment faire adopter une méthode agile aux équipes impliquées. Il n'est pas simple de faire changer les habitudes, qu'il s'agisse de méthode de développement, d'organisation des équipes, de communication ou d'efficacité. La gamification agile, ou ludification agile peut être l'outil qui permettra à [...]

1807, 2017

Atern, dernière version du modèle DSDM

By | juillet 18th, 2017|Categories: Gestion de projets|0 Comments

Parmi toutes les méthodes de gestion de projet agiles existantes, il en est une qui est sans aucun doute moins connue que les autres : Atern. Cette méthode, issue du modèle DSDM (pour Dynamic System Development Method, ou Méthode Dynamique de Développement de Systèmes), est de plus en plus souvent adoptée pour la réalisation de projets en mode agile.   Introduction au modèle DSDM DSDM est une méthode de gestion de projet agile développée en Grande-Bretagne au milieu des années 90. Le modèle DSDM s'appuie sur neuf piliers qui sont [...]

1707, 2017

Nutcache ajoute le cadre Scrum à son application

By | juillet 17th, 2017|Categories: Collaboration, Gestion de projets, Quoi de neuf?|0 Comments

Tel que nous l’avions annoncé il y a quelques semaines, Nutcache consolide son virage Agile par l'entremise de sa dernière mise à jour qui ajoute le cadre Scrum à son application. En plus de conférer un avantage indéniable à Nutcache, l’introduction du cadre Agile/Scrum vous permettra d’obtenir des résultats plus rapidement en plus d’améliorer la collaboration et la communication entre les membres de votre équipe. Un projet Agile ou Scrum? Dorénavant, à la création d’un nouveau projet, Nutcache vous propose deux options pour gérer vos backlogs produits : via une [...]

1307, 2017

Les méthodes Agiles – La liste complète des méthodologies Agiles

By | juillet 13th, 2017|Categories: Gestion de projets|0 Comments

Une fois qu'une organisation décide d'adopter une gestion de développement Agile, il reste encore à choisir la méthodologie la plus adaptée à son projet. En effet, les méthodes Agiles disponibles sont nombreuses et peuvent être source de confusion. Les méthodes Agiles les plus populaires en usage aujourd'hui sont: l'eXtrême Programming (XP), Scrum, Feature Driven Development (FDD), Lean Software Development, Agile Unified Process (Agile UP ou AUP), Crystal et Dynamic Systems Development Method (DSDM) . Cet article analysera comment ces méthodologies manifestent les valeurs agile et une attention particulière sera [...]

1007, 2017

La roue de Deming appliquée à l’agilité

By | juillet 10th, 2017|Categories: Gestion de projets|0 Comments

Dans tous les projets, quelle que soit la méthodologie utilisée pour les gérer, la qualité de la réalisation reste un critère essentiel. Toute la difficulté est d'adopter la bonne méthode de gestion de la qualité. La roue de Deming est une méthode permettant d'assurer le suivi et l'amélioration de la qualité au sein d'un projet. Elle a été présentée pour la première fois dans les années 50 par son concepteur, William Edwards Deming. Peut-elle s'appliquer aux méthodes Agiles? C'est ce que nous allons voir.   Une méthode de gestion [...]

507, 2017

Agilité Entreprise: qu’est-ce qu’une entreprise agile?

By | juillet 5th, 2017|Categories: Conseils d’affaires, Gestion de projets|0 Comments

Le concept d'agilité est développé depuis les années 90 dans le domaine de la gestion de projet, et plus particulièrement dans les projets informatiques comprenant du développement. Mais on parle désormais de plus en plus d'entreprise agile. L'agilité peut-elle réellement s'appliquer à la gestion d'une entreprise ? Qu'est-ce que cela implique exactement ? Essayons ensemble de définir l'agilité en entreprise.   En quoi consiste l'agilité ? Dans les années 90, alors que la complexité des projets informatiques allait grandissante, les méthodes classiques de gestion de projet ont commencé à montrer [...]

307, 2017

La certification Scrum Master

By | juillet 3rd, 2017|Categories: Gestion de projets|0 Comments

Scrum est sans aucun doute la méthode Agile de gestion de projet la plus connue et la plus en vogue en ce moment. Conçue pour gérer des projets complexes, elle est basée sur une méthode empirique contrairement aux méthodes plus classiques aux approches prédictives (dans lesquelles le chef de projet essaie de prévoir en amont tout ce qui peut se passer dans le projet afin de mieux anticiper). Il y a encore peu, la seule certification Scrum Master pouvait être obtenue sans examen, simplement en participant à une formation [...]

2106, 2017

User stories XP : créer un storyboard avec les post-it XP

By | juin 21st, 2017|Categories: Gestion de projets|0 Comments

Lorsqu'une méthodologie Agile comme Scrum est utilisée pour la gestion d'un projet, il n'est évidemment pas question de rédiger des spécifications fonctionnelles exhaustive avant le démarrage, comme c'est encore le cas avec des méthodes plus classiques. Ces spécifications fonctionnelles sont remplacées par des user stories, qui vont guider les développements tout au long du projet. Voyons donc en quoi peut bien consister ces user stories.   En quoi consiste une user story ? Comment l'appeler ? On parle de user story ou de récit utilisateur (en bon français, mais [...]

1906, 2017

Créer un Product Backlog : le Guide du Scrum Product Owner

By | juin 19th, 2017|Categories: Gestion de projets|0 Comments

Lorsqu’une entreprise décide d’implanter l’agilité et plus précisément Scrum, le Product Owner nouvellement formé comprend que la responsabilité qui lui incombe maintenant représente tout un défi. Il doit créer le product backlog initial et ensuite le maintenir. Cet artefact sera l’essence du projet. La création du product backlog Les étapes de l’élaboration du product backlog présentées ici permettront de répondre aux 3 questions suivantes : Quelles seront les fonctionnalités à créer ? Dans quel ordre devront-elles être livrées ? À qui sont-elles destinées ? Tout au long de ce guide, [...]