Agile Methodologies: User Stories and Acceptance Criteria

Both Scrum and XP rely on User Stories to describe features required for delivery at the end of a Sprint/Iteration; and provide a basis for Time Estimates and Acceptance Criteria. This entry covers what User Stories and Acceptance Criteria are, how to write, and use.

Continue reading Agile Methodologies: User Stories and Acceptance Criteria

Agile Methodologies: Agile Manifesto and Principles

As part of my learning process about Agile Methodologies, I am adding a few notes about Agile in general and some of its methodologies in particular. Part of a series of posts, the first entry is about the Agile Manifesto and Principles. This and the following entries rely on the 'Agile Software Development Ecosystems' book, by Jim Highsmith (co-author of the Agile Manifesto and co-founder of the Agile Alliance, and the Agile Project Leadership Network), and materials from the 'Agile Methods' course, at Oxford University.

Continue reading Agile Methodologies: Agile Manifesto and Principles