Designing X-Agents Using FLAME
49
FIGURE 3.4: Incorporating agile methodology in agent models. Modified
from [20].
traditional, rigid, micro-managed software deliveries, where customers were
often not happy by the software products received. Agile methods introduced
new ideas with various enhancements to product development cycles using
scrum, extreme programming (XP), adaptive software development or even
feature-driven development. Based on the Agile Manifesto [20], it follows,
1. Customer satisfaction is achieved early via continuous delivery of the
product.
2. Remain flexible to change requirements.
3. Working software is delivered every few weeks.
4. Nearly everyday cooperation is between developers and clients.
5. Projects are built via motivated individuals and teams trust each other.
6. Encourage face-to-face meetings.
7. Development is maintained at a constant pace.
8. Attention is given to technical design and excellence for product.
Précédent

- 78/329

Suivant