Agile : a different philosophy

novembre 25, 2015

Agile : a different philosophy In a traditional Project, plan what you expect to happen : – Enforce that what happens is the same as what is planned Directive management Control, control, control – Use change control to manage change Change Control Board Defect Management   In an Agile Project, plan what you expect to […]

0

Agile terminology

novembre 25, 2015

Agile terminology – Caves and common – Governance – Intrinsic quality – Product knowledge – Reflection or retrospective – Refactoring – Code refactoring – Standards – Technical debt – Vertical-market software Caves and common The XP phrase ‘caves and common’ refers to the creation of two zones for team members. The common area is a […]

0

Agile frameworks

novembre 25, 2015

Agile frameworks Common frameworks or methodologies used within agile include: scrum, extreme programming (XP), lean software development, crystal, feature driven development (FDD), dynamic systems development method (DSDM), agile unified process (AUP). [Agile Software Development: The Cooperative Game – 2nd Edition. Alistair Cockburn.] Agile methods offer several benefits including faster time to market, more business value […]

0

Agile and XP (eXtreme Programming)

novembre 25, 2015

Agile and XP (eXtreme Programming) Extreme programming (XP) is a programmer-centric agile framework that focuses on small, ongoing releases. XP highlights several principles: pair programming, sustainable pace, ongoing automated testing, effective communication, simplicity, feedback, courage, collective ownership, continuous integration, energized work, shared workspaces, on-site customer representation, and the use of metaphor to describe concepts. [Agile […]

0

Agile and the framework Scrum

novembre 25, 2015

Agile and the framework Scrum Srum is a framework that strives to facilitate the development of complex products quickly and efficiently, the adaptation of changing requirements, the delivery of working products incrementally. Scrum development includes three major phases: pre-game, game, and post-game. Scrum emphasizes the use of product and sprint backlogs, iterative development (termed « sprints »), […]

0

Agile and Lean Software Development

novembre 25, 2015

Agile and Lean Software Development Lean Software Development : – Conceptual and perceived integrity In lean software development, there are two forms of integrity: conceptual and perceived. Conceptual integrity is determined by the developers and is generally high if the product integrates well and functions as specified. Perceived integrity is judged by the customer and […]

0

Agile, Lean and waste

novembre 25, 2015

Agile, Lean and waste What is waste ? Waste comes in three main forms: – Mura or waste due to variation – Muri or waste due to overburdening or stressing the people, equipment or system – Muda also known as the “seven forms of waste” The 7 types of wastes are : – Transportation, – […]

0

Agile and FDD (Feature Driven Development)

novembre 25, 2015

Agile and FDD (Feature Driven Development) Feature driven development (FDD) uses a prescriptive model where the software development process is planned, managed, and tracked from the perspective of individual software features. FDD uses short iterations of two weeks or less to develop a set amount of features. The five step FDD process is: 1. Develop […]

0

Agile and DSDM (Dynamic Systems Development Method)

novembre 25, 2015

Agile and DSDM (Dynamic Systems Development Method) Dynamic Systems Development Method (DSDM) is a structured framework that emphasizes a business perspective with a heavy focus on proving the ‘fitness’ or marketability. Similar to scrum, DSDM has three major phases: initiating project activities, project life cycle activities, and closing project activities (i.e., similar to scrum’s pre-game, […]

0

Agile Unified Process (AUP)

novembre 25, 2015

Agile Unified Process (AUP) Agile Unified Process (AUP) is a simplified version of the Unified Process, or UP (UP itself is a more detailed framework for iterative and incremental software development). AUP simplifies UP for the agile framework. AUP projects use four phases: 1) inception, 2) elaboration, 3) construction, and 4) transition. At the end […]

0

Agile and Crystal Methodologies

novembre 25, 2015

Agile and Crystal methodologies Crystal is a family of methodologies for a flexible and lightweight approach to software development. The family of methodologies is color coded to differentiate its members (e.g., clear, yellow, orange, red.) The color chosen depends on the level of effort required. On one end of the spectrum is crystal clear, which […]

0

Le framework SCRUM : fondamentaux, valeurs partagées et généralités (1)

juillet 12, 2015

…/… Scrum ou plus exactement le framework Scrum fait partie de ce que l’on a coutume d’appeler les méthodes Agile. Scrum est un cadre de travail (framework) utilisé pour mettre au point un produit. Scrum commence lorsque différentes parties prenantes (stakeholders) ont besoin d’un certain produit. L’ensemble du travail à réaliser dans le cadre de […]

0

Avantages du travail en mode Agile (1)

juillet 10, 2015

…/… Quels sont les avantages pour l’Entreprise Cliente de travailler en mode Agile ? Les parties prenantes du projet voient concrètement l’évolution du projet car à la fin de chaque itération, les utilisateurs peuvent visualiser le résultat de l’itération (l’incrément), c’est-à-dire en quelque sorte, un « bout » de projet qui fonctionne, ce qui brise […]

0

Lean Thinking and Lean Management

juillet 5, 2015

« Do more with less » is « lean Thinking ». C’est la façon de penser baptisée « Lean Thinking », faire plus avec moins. Cela signifie, créer davantage de valeur, de valeur Métier en utilisant au mieux les ressources, en les optimisant. Il faut pour cela faire la chasse aux gaspillages. Pour y arriver, il faut privilégier: – la satisfaction […]

0

Stades de développement d’un collectif de travail : modèle de TUCKMAN (1)

juillet 4, 2015

…/… Mr TUCKMAN a identifié plusieurs stades de développement pour un collectif au travail : …/…  

0