 |
 |
Behaviour Driven Development
BDD is an evolution from the Test Driven Development camp inside eXtreme Programming.
BDD offers a series of agile practices outlined elsewhere in The Big Agile Toolkit and very laudably seeks to concentrate the agile mind on the important topics of :
- stakeholder involvement,
- shared vision,
- requirements to achieve that vision,
- prototyping and finally,
- the iteration of testing and feedback.
It drops into I.T. technology-speak, with the use of Classes, very quickly and has its own language and vocabulary for specification of the user requirements and design.
This is a very useful technique if you are using Classes and are working on one of the very many developments in the Object Oriented world. If you are not, it probably
will not be too useful. Once again, this is a supportive agile approach and technique. It is not the whole of agile and suitably fits inside appropriate agile governance.
Domain Driven Design
Another evolution from the TDD and BDD camp inside eXtreme Programming is DDD. Once more this approach houses principles inherent in agile projects while it concentrates on the projects with complex domains. It promotes important agile principles:-
- Maintain the projects primary focus on the core domain of the delivery
- Use models to refine a complex design and
- Get the key team members together to collaborate deeply to derive their designs.
|
 |
 |
|
 |
 |
|

|
 |
 |
 |
 |
Glossary: »
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
»
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
| | |
| | |
|

SPADE: Successful Pragmatic Agile Delivery Everytime |
| Topic: 343 Page: 25/444 Progress: 5.6% |
 |  |
|

|
 |
|
 |
|
 |
 |
This content can be copied to third parties for personal use if you acknowledge the source of the material with website URL (http://www.bigagiletoolkit.com/) and Twitter hashtag (#BigAgileToolkit).
In all other cases, no part of bigagiletoolkit or associated text or website may be copied reproduced or redistributed in any form or by any means without prior permission in writing from the author.
Agile Project Governance for Cost Conscious Companies
All rights reserved. |
 |