Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Agile and ALM by example : managing the whole application lifecycle by Mind Map: Agile and ALM by example :
managing the whole application
0.0 stars - reviews range from 0 to 5

Agile and ALM by example : managing the whole application lifecycle

Project Management

Project Management

Project, Budgeting, Transverse Tasks, Work Breakdown Hierarchy, Epic, Product Backlog Items

Project Dashboard, Product Burndown by Project

Iteration Management

Iteration plan, Product Backlog Items..., ...according their Story Points..., ...and Velocity

Tasks, Tasks estimation, Completed & remaining work tracking on Tasks

Done Story Points, Story Points, Definition of Done

Iteration closing, Retrospective, Velocity update

Iteration Dashboard, Velocity, Iteration Burndown (with Points), Iteration Burdown by Project (with Points)

Team Member Dashboard, Process auto-controls


Continuous Integration


Deploy in test env




Release, Content

Product Backlog Items Delivery Workflow States, Ready for Deliver, To test in Qualification, Ready for Production, In Production

Versioning, Generated Build Number

Requirements - Product Backlog

PB Items, Defect, Subtyping, Technical Debt, Bug, Data Migration, Usability, No business value, In Production or during Release process, not in Dev !, User Story, Business Value, Convention : "As [User] I can [do something] in order to [reach a goal] in a [user context]"

Epic, To be splitted in PB Items, Cannot be produced nor released

Product Documentation when Done, Obsolescence, Obsolete Workflow State, Replace/Replaced by link, Parent/child hierarchy, Theme

Story Points

Definition of Done, Items Workflow States, New, In progress, Resolved, Rejected



Acceptance TDD, Test Cases, Acceptance criteria

Tests Automation

ALM : from Application birth to its death, why ?

ALM phases/activities

Project from scratch

Evolutionary Project



Dedicated team to application Vs dedicated to project

Collective code ownership

Application service homogeneity

Activities diversity/motivation

Processes Integration

Including Transverse ones, Accountability, Timesheet

CMMI Dev areas, Project Management, Engineering, Support

Example with TFS 2010

Integrated tool...

Source Control, Changesets linked with Work Items, Check-in policies

Team Build, MSBuild, Work Items links

Work Items, Workflow, Fields, Links, Hierarchy

Reporting, Datawarehouse SQL Server, Cube SS Analysis Services, Reports SS Reporting Services

SharePoint Portal

TFS Web Access

...easily customizable...

Process Templates for packaging

Work Item Type Definition (XML)

Datawarehouse extensions (SQL views...)

Cube extensions (dimension, measures, calculations...)

Custom Reports SSRS

Agility through easy incremental deployment for all components

..."at worst" TFS API .NET

...even if not the best for each function...

Source Control with Git

Continuous Integration with Hudson

...with some external tools

Sonar with plugins


Configuration Management

Documents in SharePoint Portal

Wiki in SharePoint Portal

Source Control in TFS

Change request tracking with Work Items

Measurement and Analysis

Velocity, Relative to Available Time, Production velocity, Global velocity

Definition of Done

Story Points

Estimated/Completed/Remaining Work

Process and Product Quality Assurance

Process Control, Process Control Requests, Work Items Type Integrity

Product Quality, Code Metrics with Sonar, Engineering practices