Comment hiérarchiser le Backlog de produit dans Scrum en utilisant une approche en 100 points ?

Comment prioriser le Product Backlog dans Scrum en utilisant une approche en 100 points ?

Il est important de hiérarchiser votre backlog de produit pour éviter qu’il ne devienne une liste ouverte où chacun a des idées aléatoires sur votre produit. Votre liste de tâches doit être structurée, organisée et hiérarchisée afin d’identifier les tâches les plus importantes d’un point de vue stratégique pour votre équipe. Dans cet article, je présente la méthode des 100 points pour les activités d’affinement du backlog de produit.

Continue reading

Présentation du cycle de vie du développement logiciel (SDLC)

En ingénierie logicielle, le cycle de vie du développement logiciel est le processus de division de l’effort de développement logiciel en étapes ou sous-processus plus petits, parallèles ou continus, afin d’améliorer la conception, la gestion des produits. Cette approche peut inclure des livrables et des artefacts spécifiques prédéfinis que l’équipe de projet crée et complète pour le développement ou la maintenance des applications logicielles.

Continue reading
Un guide simple pour l'analyse des cas d'utilisation

Un guide simple pour l’analyse de cas d’utilisation

La modélisation des cas d’utilisation est une technique pour capturer, modéliser et spécifier les exigences du système qui correspondent à un ensemble de comportements que le système peut exécuter lorsqu’il interagit avec des acteurs. Ces comportements produisent des résultats observables et aident à atteindre leurs objectifs. Les cas d’utilisation sont nommés en fonction des objectifs spécifiques des principaux acteurs, qui à leur tour décrivent ou expliquent l’ordre général des activités et des événements, ainsi que les variations des conditions spéciales, des exceptions ou des conditions d’erreur, par le biais d’une description textuelle.

Continue reading
Scrum : Une introduction rapide

Scrum : une introduction rapide

Scrum compare une équipe de développement de logiciels à une équipe de football. Elle a un objectif clair et élevé, connaît le meilleur modèle et la meilleure technologie nécessaires au processus de développement, dispose d’un haut degré d’autonomie, d’une communication et d’une coopération étroites, et veille à résoudre chaque jour divers défis avec un haut degré de flexibilité ; chaque étape a une progression claire vers l’objectif.

Continue reading
Comment gérer le Backlog de produit avec les principes DEEP ?

Comment gérer le backlog produit avec les principes DEEP ?

Le backlog de produit répertorie toutes les caractéristiques, fonctions, exigences, améliorations et corrections requises pour les versions du produit. Les projets du backlog de produit ont les attributs de description (détaillés de manière appropriée), de story points (estimations) et d’ordres (hiérarchisés). Ils doivent être continuellement ajoutés, supprimés et mis à jour (Emergent) dans le backlog, et refléter la compréhension du backlog de l’équipe en temps opportun et de manière appropriée .

Continue reading
Qu'est-ce qu'un diagramme de flux de données, pourquoi est-il toujours utile pour le développement de logiciels ?

Qu’est-ce que le diagramme de flux de données, pourquoi est-il toujours utile pour le développement de logiciels ?

Bien que la modélisation orientée flux de données soit considérée comme une technologie dépassée par certains ingénieurs logiciels, elle reste l’un des symboles d’analyse des exigences les plus utilisés. Bien que les diagrammes de flux de données (DFD) ne soient pas des parties formelles d’UML, ils peuvent être utilisés pour compléter les diagrammes UML et fournir un aperçu supplémentaire des exigences et des processus du système.

Continue reading

Qu’est-ce que SCRUM ?

Scrum a vu le jour dans des projets de développement de logiciels, mais il convient à tout projet complexe ou innovant. Scrum a été utilisé pour développer des logiciels, du matériel, des logiciels intégrés, des réseaux à fonctions interactives, la conduite autonome, des écoles, des gouvernements, des marchés, des organisations et des opérations de gestion, et presque tout ce que nous (en tant qu’individus et groupes) utilisons dans la vie quotidienne.

Continue reading