• Share
  • Email
  • Embed
  • Like
  • Private Content
Agile 2013, Dave West - Agile ALM: A Horror / Feel Good / Fantasy Story
 

Agile 2013, Dave West - Agile ALM: A Horror / Feel Good / Fantasy Story

on

  • 166 views

Application Lifecycle Management (ALM) is described as the application of business management to the practice of software delivery unifying the practices of management, requirements, development, test ...

Application Lifecycle Management (ALM) is described as the application of business management to the practice of software delivery unifying the practices of management, requirements, development, test and release into an integrated lifecycle. ALM is traditionally connected to tools, and thus, for many Agile advocates it is in direct contradiction to the principles of Agility. But, as Agile becomes mainstream and scales to teams of teams, the application of traditional business management and tools to the practice of Agility is crucial. Agility must move out of the Agile ghetto to embrace rather than shun ALM. It is time to consider flow and transparency, the key tenants of ALM in the context of Agile. In this talk Dave West, Chief Product Officer of Tasktop and former Forrester Analyst, describes what Agile ALM looks like and how organizations need to concentrate on the manufacturing process of software delivery and maintenance. Introducing an end to end tool and practice based approach that supports rapid feedback, improved flow and management discipline.

In this talk, Dave covers the following points :-

• The challenge of Agile ALM
• Why ALM is a great friend to enterprise Agile
• Customer case studies and examples
• What it means to you

Statistics

Views

Total Views
166
Views on SlideShare
58
Embed Views
108

Actions

Likes
0
Downloads
1
Comments
0

2 Embeds 108

http://tasktop.com 83
https://tasktop.com 25

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Agile 2013, Dave West - Agile ALM: A Horror / Feel Good / Fantasy Story Agile 2013, Dave West - Agile ALM: A Horror / Feel Good / Fantasy Story Presentation Transcript

    • @DavidJWest Former Product Owner for the Rational Unified Process (RUP)
    • @DavidJWest
    • @DavidJWest This is not Kansas anymore!
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest > Why ALM is a great friend of enterprise Agile > What does Agile ALM look like > What it means
    • @DavidJWest Investment in existing tools Developers want latest tools Agile purists don’t want any tools Of course it is not as black and white as this…
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest Applications are increasingly being assembled :- No real control Multiple tools involved Process not enough for visibility Opensource adds complexity
    • @DavidJWest
    • @DavidJWest
    • @DavidJWestN = 280 Q4. Which of the following would you consider as major roadblocks of ALM solutions? The major roadblocks for the users of ALM solutions :-
    • @DavidJWest Two potential strategies Ignore the problem and concentrate on the team Sort it out
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest Clarity RRC Visio TFS HP QC ServiceNow Which is ok for waterfall !!
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest Clarity Visio TFS HP QC ServiceNow Rally Magic
    • @DavidJWest But what are people doing ?But what does the software do ? But how much does it cost ? When can we have it ?
    • @DavidJWest Clarity Visio TFS HP QC ServiceNow Rally Magic Disconnected processes break when you scale Agility
    • @DavidJWest Capability Description Reporting The ability to report status, risk, flow and value (and history) Traceability Understand impact of changes, dependencies and key relationships Automation / Workflow Enable the flow of work across disciplines, individuals, organizations and groups Planning Plan work within teams, cross teams and releases Collaboration Enable cross team, discipline, group collaboration within context Flexibleprocesses OpenArchitecture
    • @DavidJWest
    • > Adaptability > Transparency > Collaboration
    • @DavidJWest
    • @DavidJWest Teams need to use the tools and processes that make sense for the problems they are solving
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • > Autonomy > Transparency > Collaboration
    • @DavidJWest
    • @DavidJWest
    • > Autonomy > Adaptability > Collaboration
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest 178 Update customer name. 108 Add address lookup from Zip. 190 Create quote. 10 Calculate rate value. 104 Build out GUI framework. 112 Access legacy SPOCC. 103 Add Bald indicator to customer . 178 Get quote. 11 Build environment. 112 Customer entry 119 Get equipment.
    • @DavidJWest Process Measure Objective / Question How to calculate Planning Project Alignment Do we have the right investment mix? BCG Matrix Horizon Model Control Scope, effort, cost and schedule Is the project tracking? What’s our velocity? Burn-up/Burn down charts Control Readiness to deliver Is the software really ready to ship? Post-build quality and code metrics, coverage Control Build for change Can we easily change and evolve apps Code cohesion and coupling metrics Control Estimation Variance What type of process is appropriate? Actual effort vs. estimates effort. Planning Design for people Do our customers respond to our efforts? Customer reported defects, Net promoter, Adoption rate/costs Planning Delivered value What have we done for the business lately Earned value, ROI
    • @DavidJWest
    • @DavidJWest
    • > Autonomy > Adaptability > Transparency
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest
    • @DavidJWest