Agile
Le développement logiciel agile est un ensemble de méthodes de développement itératives et incrémentielles décrites dans le Manifeste pour le Développement Logiciel Agile (Manifesto for Agile Software Development) publié en 2001. Les principes exposés dans le manifeste découlent de plusieurs méthodologies antérieures, notamment Scrum en 1995, Crystal Clear et extreme programming (XP), en 1996 et développement axé sur les fonctionnalités (feature-driven development) en 1997. Le développement repose sur l'effort de collaboration entre des équipes auto-organisées et interfonctionnelles et leurs clients / utilisateurs finaux, et en privilégiant les valeurs suivantes :
- Individus et interactions sur les processus et les outils
- Logiciel opérationnels sur une documentation exhaustive
- Collaboration avec les clients sur la négociation contractuelle
- Adaptation au changement sur le suivi et le respect d'un plan
- Tags associés
- Scrum
Articles associés
Architecture de plugins en JavaScript et Node.js avec Plug and Play
Catégories : Front End, Node.js | Tags : Asynchrone, DevOps, Programmation, Agile, JavaScript, Open source, Versions et évolutions
Plug and Play aide les auteurs de bibliothèques et d’applications à introduire une architecture de plugins dans leur code. Il simplifie l’exécution de code complexe avec des points d’interception bien…
Par WORMS David
28 août 2020
Innovation, culture projet vs culture produit en Data Science
Catégories : Data Science, Gouvernance des données | Tags : DevOps, Agile, Scrum
La Data Science porte en elle le métier de demain. Elle est étroitement liée à la compréhension du métier, des comportements et de l’intelligence qu’on tirera des données existantes. Les enjeux sont à…
Par WORMS David
8 oct. 2019