novembre 25, 2015
Agile planning, monotoring and adapting – Acceptance criteria – Burn-down chart – Burn-up chart – Cumulative flow diagrams – Definition of Done – Iteration – Kanban boards – Lean manufacturing, lean-agile software development – Process tailoring – Reflection – Reflexive improvement workshops – Release planning – Rolling wave plan or rolling look ahead plan – […]
Filed under:
Agile,
agile,
agile adapting,
agile monitoring,
Agile planning,
Méthodes Agile,
monotoring and adapting,
PMI-ACP,
PMI-ACP,
PMI-ACP exam,
PMI-ACP exam by admin
novembre 25, 2015
Agile metrics – Cycle Time – Earned Value Management (EVM) – Progress – Velocity Cycle time – Value and progress Because value is delivered incrementally and iteratively through iterations, value and progress is typically measured at the end of each iteration. [The Art of Agile Development. James Shore.] – Project burndown bar chart If a […]
novembre 25, 2015
Agile communications Agile communications are described in the Agile Manifesto. The Agile Manifesto developed by the Agile Alliance covers 4 values and 12 principles. The four values are : 1) individuals and interactions over processes and tools, 2) working software over comprehensive documentation, 3) customer collaboration over contract negotiation, and 4) responding to change over […]
novembre 25, 2015
Agile analysis and design Agile modeling is describe in the Crystal development process The Crystal development process is cyclical/iterative, its primary components are chartering, delivery cycles, and project wrap-up. Agile chartering Chartering involves creating a project charter, which can last from a few days to a few weeks. Chartering consists of four activities: 1) […]
novembre 25, 2015
Agile estimation – Affinity estimating – Ideal time – Ideal days – Idle Time – Elapsed Time – Project buffer – Project burndown chart – Relative sizing/story points – Local safety – Parking lot chart – Planning poker – Product backlog – Reference point user story – Story points – User story – Revenue – […]
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 […]
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 […]
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 […]
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 […]
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 »), […]
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, – […]
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 […]
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, […]
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 […]
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 […]