Upload
blend-interactive
View
137
Download
0
Tags:
Embed Size (px)
Citation preview
—1994 Standish Group CHAOS Report on IT projects
31% were canceled before completion 53% had cost overruns of 180% or higher 16% succeeded
Individuals and interactions over processes and tools Working software over comprehensive documentation
Customer collaboration over contract negotiation Responding to change over following a plan
That is, while there is value in the items on the right,we value the items on the left more.
agilemanifesto.org
In 2010 Forrester found that35% of organizations were using Agile
In 2013 Actuation Consulting reported over 70% were using Agile
Our highest priority is to satisfy the customer through early and continuous delivery
of valuable software
agilemanifesto.org
customer - user - stakeholder
Because agile methods assume that in a changing world up-front plans are a waste of time, they tend to denigrate any sort of up-front planning or design activity. It is not apparent to them that end-user work practice is quite stable — that how people do their jobs and the goals they must accomplish change very little over time. It is not apparent [to developers] that fundamental requirements are stable in consequence.
User-Centered Agile Methods, by Hugh Beyer
—1994 Standish Group CHAOS Report on IT projects
31% canceled before completion 53% had cost overruns of 180% or higher 16% succeeded
We build our computers the way we build our cities — over time, without a plan, on top of ruins.
— Ellen Ullman, The Dumbing Down of Programming
Deliver working software frequently, from a couple of weeks to a couple of months, with a
preference to the shorter timescale.
agilemanifesto.org
kanban boards wip limits sprints standup meetings daily builds …
sketching guerilla usability
heuristic evaluation card sorting
affinity models …
The most efficient and effective method of conveying information to and within
a development team is face-to-face conversation.
agilemanifesto.org
Welcome changing requirements,even late in development. Agile processes
harness change for the customer's competitive advantage
agilemanifesto.org
Our highest priority is to satisfy the customer through early and continuous delivery
of valuable software
agilemanifesto.org
align with cadence with respect for practice
to reduce the risk from an understanding of intent to help close feedback loops
… and then work to create change