background preloader

Lean software development

Lean software development
Lean software development (LSD) is a translation of lean manufacturing and lean IT principles and practices to the software development domain. Adapted from the Toyota Production System,[1] a pro-lean subculture is emerging from within the Agile community. Origin[edit] The term lean software development originated in a book by the same name, written by Mary Poppendieck and Tom Poppendieck.[2] The book presents the traditional lean principles in a modified form, as well as a set of 22 tools and compares the tools to agile practices. Lean principles[edit] Lean development can be summarized by seven principles, very close in concept to lean manufacturing principles: Eliminate waste[edit] In order to eliminate waste, one should be able to recognize it. A value stream mapping technique is used to identify waste. Amplify learning[edit] Software development is a continuous learning process with the additional challenge of development teams and end product sizes. Decide as late as possible[edit]

Integration Developer News: Architecting the Intelligent Enterprise with SOA, BPM, Enterprise Architecture and Cloud Computing Architecture ARPA I3 Un article de Wikipédia, l'encyclopédie libre. Dépendances fonctionnelles de l'architecture ARPA I3. D'après :Hull, R., King, R.: Reference architecture for the intelligent integration of information. Rapport technique (ARPA), 1995. Il s'agit d'une architecture générique des solutions de médiation conçue par l’ARPA (Advanced Research Projects Agency) du département de la défense américaine[1]. Cette architecture baptisée I3 (Intelligent Integration of Information) est un développement de celle proposée par Wiederhold[2] dans laquelle le terme « médiateur » est un terme générique désignant tout composant d’une solution de médiation. L’architecture I3 se divise en cinq classes de services; les services de coordination, les services de management, les services d’intégration et de transformation sémantique (SIT), les services d’extensions fonctionnelles et les services d’adaptation. Les services de coordination (C)[modifier | modifier le code] Les entrées sont :

Related: