Principles
Behind the Agile Manifesto
– The Idea
Agile
in a Flash by
Jeff Langr and Tim Ottinger (card
#3)
>Satisfy
the customer through early, continuous delivery
>Welcome
changing requirements, even late
>Deliver
working software frequently
>Businesspeople
and developers collaborate daily
>Build
projects around motivated individuals
>Convey
info via face-to-face conversation
>Primary
progress measure: working software
>Maintain
a constant pace indefinitely
>Continuously
demonstrate technical excellence
>Simplify:
maximize amount of work not done
>Self-organize
.>Retrospect
and tune behavior
--
The
Agile Manifesto values can sound “warm and fuzzy,” but you will
find that its dozen principles (...the originals at
http://agilemanifesto.org)
provide a much meatier description of agile.
Agile
is foremost about continually
and incrementally delivering quality software to
a customer who must constantly
juggle changing requirements
in order to compete in the marketplace. Your job: make
your customer happy.
You’ll
best succeed if your team is highly
motivated.
They must communicate
and collaborate at least daily,
which is easiest if everyone
is in the same room, talking face-to-face.
The
team must embrace technical
excellence,
an essential part of maintaining
a constant delivery pace indefinitely.
By self-organizing, the team derives the best possible architectures,
requirements, and designs.
To
maintain a consistent rhythm of delivery, the team must adapt
through retrospection.
An incremental mindset helps sustain this rhythm: keep
it simple
by introducing features and complexity only when demanded, no sooner.
Always
remember it’s about delivering the good software, baby. Measure
progress and success by your ability to continue to deliver.
Here's
to hoping for a great Hawkeye Victory!
No comments:
Post a Comment