Agile Software Development, Scrum, Extreme Programing, XP, Test Driven Development, TDD, Feature Driven Development, FDD, Lean, DSDM, Behavior Driven Development, BDD, Refactoring, Pair Programming, Kanban
 

Building Better Products Using Story Mapping – Part Two

Writing good user stories is one of the most misunderstood and challenging aspects of agile development. In this fast-paced hands on tutorial we’ll bust myths about user stories and leave you with a useful approach for writing and leveraging user stories. You’ll learn the essentials of user-centric story writing, and …

Building Better Products Using Story Mapping – Part One

Writing good user stories is one of the most misunderstood and challenging aspects of agile development. In this fast-paced hands on tutorial we’ll bust myths about user stories and leave you with a useful approach for writing and leveraging user stories. You’ll learn the essentials of user-centric story writing, and …

Lean Software Development Achieving Better Requirements

Agile approaches help by acknowledging the uncertainty and noise that surrounds software development projects. Their solution to this is evolutionary or emergent development. The question now is how can we improve on this? How to make the requirements process more objective and rigorous? The presentation suggests that a lack of …

Lean Requirements

Agile development practices introduced, adopted and extended the User Story as the primary currency for expressing application requirements within the agile enterprise. However, as powerful as this innovative concept is, by itself the user story does not provide an adequate construct for reasoning about investment, system-level requirements and acceptance testing …