Dans le domaine du développement de logiciels, le terme « estimation » comprend une évaluation quantitative du travail nécessaire pour réaliser une tâche de développement donnée, généralement exprimée en termes de durée (heure/jour) ou d’unité estimée (story point). L’objectif est de consolider un certain nombre de ces estimations individuelles afin d’obtenir une indication de la durée, du travail ou du coût global du projet logiciel.
Continue readingCatégorie : Agile Project Management
Qu’est-ce qu’un organigramme interfonctionnel ?
Un organigramme transversal (parfois appelé organigramme de déploiement) est un outil de cartographie des processus métier utilisé pour articuler les étapes et les parties prenantes d’un processus donné. Généralement, on utilise un organigramme transversal pour montrer la relation entre un processus métier et les unités fonctionnelles (comme les départements) responsables de ce processus.
Continue readingTop 7 des méthodes d’estimation agiles les plus populaires pour les user stories
Dans le développement de logiciels, « l’estimation » au sens habituel comprend une évaluation quantitative de l’effort requis pour effectuer une tâche de développement spécifique ; ceci est généralement exprimé en termes de durée. L’estimation agile est le processus d’évaluation de l’effort nécessaire pour accomplir les tâches du backlog d’un produit par ordre de priorité. Cet effort est généralement mesuré en termes de temps nécessaire à la réalisation de la tâche, ce qui permet une planification précise du sprint.
Continue readingEstimation Agile dans Scrum ? Story Point et Planning Poker
Que l’équipe travaille sur un produit ou un projet, nous devons répondre à la question « Quand le ferons-nous ? » » Ou combien nous pouvons faire à un certain moment, donc comme dans le modèle de développement traditionnel, nous devons estimer l’effort avant de commencer le projet. Pendant le développement de Scrum, l’équipe a partagé la responsabilité et s’est engagée collectivement dans le travail de chaque Sprint, donc l’estimation de la charge de travail pour l’équipe agile a utilisé une approche d’estimation collective.
Continue readingPourquoi Agile ? Pourquoi les projets de développement de logiciels pilotés par plan échouent ?
Un processus piloté par un plan signifie que toutes les activités du processus sont planifiées à l’avance et que les progrès sont mesurés par rapport à ce plan. Dans un processus agile, le plan est incrémentiel et il est plus facile de modifier le plan et le logiciel pour refléter l’évolution des besoins des clients.
Continue readingÉquipe Scrum — personnes en forme de I vs personnes en forme de T
Certaines personnes sont très compétentes dans un domaine particulier, mais contribuent rarement en dehors de ce domaine. Ces personnes sont appelées « I-types » dans la communauté agile parce qu’elles sont comme la lettre « I » en ce qu’elles ont la profondeur, mais pas beaucoup d’ampleur. En revanche, les « T-people » ont une expertise complémentaire dans un domaine, mais des compétences moins développées dans des domaines connexes et de bonnes compétences de collaboration.
Continue reading10 directives agiles pour améliorer vos projets Scrum
Cet article vise à illustrer les pratiques Agile et à fournir des conseils à l’équipe Agile sur l’adoption d’Agile pour la mise en œuvre de systèmes informatiques. Il a été développé sur la base des pratiques Agile courantes dans l’industrie et des expériences acquises lors des différents projets pilotes.
Continue readingApproche Lean + Agile pour le développement de logiciels
Bien que souvent traitées comme des méthodologies distinctes, Agile et Lean sont toutes deux ancrées dans des valeurs similaires. Ces méthodologies continuent d’évoluer à mesure qu’elles s’étendent à de nouveaux secteurs, applications et opportunités, et de nombreuses organisations ont connu un succès étonnant en s’appuyant sur des éléments des deux. En utilisant la pensée systémique et l’approche d’amélioration continue de Lean, les pratiques de développement agiles peuvent être utilisées pour aider les organisations à construire des organisations saines et innovantes, capables de fournir durablement de la valeur au client.
Continue readingTechnique Agile de Priorisation du Backlog : MoSCoW
La méthode MoSCoW fournit un moyen de classer les exigences des utilisateurs en fonction de leur priorité. Elle aide à développer une compréhension claire des exigences des clients et de leur priorité. MoSCoW signifie must, should, could et would. Visual Paradigm est livré avec un riche ensemble de modèles de diagrammes. Vous pouvez commencer par un diagramme vierge ou un modèle de méthode MoSCoW préétabli.
Continue reading12 principes agiles — #12 sur 12
« À intervalles réguliers, l’équipe reflectue sur la manière de devenir plus efficace, puis accorde et ajuste son comportement en conséquence. »
Continue reading