Requirements
TERESA MACIEL
Lecturer at DEINFO/UFRPE
P&D Project Coordinator at INES
Pernambuco, Brazil
In agile environments
“21st Century Manufacturing Enterprise Strategy”, Iacocca Institute, 1991.
“ability to
adjust continuously and
respond to change”
continuous delivery
team integration
motivated individuals
http://agilemanifesto.org/
“Welcome changing requirements,
even late in development.
Agile processes harness change for
the customer's competitive advantage."
“Our highest priority is to satisfy the customer”
Enough knowledge first;
details “just in time”
“Welcome changing requirements, even late in development.”
Small requirements,
continuously delivered
“Deliver working software frequently”
Requirements need both
business and technical aspects
“Business people and developers must worktogether daily throughout the project.”
Empowered people,
self-organizing teams;
technical excellence,
systemic view…
“The best architectures, requirements, and designs emerge from self-organizing teams.”
Results
value added
requirements delivered
“Working software is the primary measure of progress”
Deliver it faster
Make it simpler
Improve its quality
“At regular intervals, the team reflects on how to become more effective, then tunes and
adjusts its behavior accordingly.”
Distributed teams
Teresa MacielPernambuco, Brazil