Five Practical Solutions to Agile Myths

[presentation]
by
James Coplien, Nordija A/S
Summary: 

The results are in-many ideas in the agile canon can actually decrease your velocity and slowly poison your code. James Coplien examines five of these common practices, why they can be harmful, and how to avoid their pitfalls. [1] TDD: Avoid architecture rot with a lightweight architecture and an appropriate level of testing. [2] YAGNI: Avoid being blind-sided by unexpected requirements by employing use case slices and lightweight architecture. [3] On-Site Customer: Avoid burning out the customer by adding a product owner. [4] User Stories: Instead of deferring detailed scenario development, employ use cases to bring the analysis out to the person who matters-your market constituency. [5] Domain-Specific Languages: Building a domain-specific engineering environment buys you only more costs and more headaches; so take the value from the analysis and run with it.

Upcoming Events

Apr 28
Jun 02
Sep 22
Oct 13