These posts are related to Scrum.

User Roles, Personas and why they are needed

On traditional projects, requirements are often gathered without taking into consideration the different types of users that may interact with the system. This is problematic, as functionality which may be useful for a specific type of user may be left out, reducing value for that user with the potential [...]

By |2017-09-16T11:08:17+00:00June 5th, 2016|Agile, Scrum|

Creating the Product Backlog

Traditional requirements gathering techniques focus on obtaining the maximum amount of information from as wide a user base as possible early in the project lifecycle. The  more effort we put into gathering requirements upfront, the more likely we are to build what the customer will want, right ? [...]

By |2017-09-16T11:08:17+00:00June 5th, 2016|Agile, Scrum|

What does a good User Story look like?

User Stories are the catalyst for the development process so it is essential to ensure that they are well formed. Bill Wake has suggested the famous INVEST acronym as a guideline for good stories. I for Independent A story should ideally be independent of other stories; there are three [...]

By |2017-09-16T11:08:17+00:00June 5th, 2016|Agile, Scrum|

Top 5 reasons to use Agile User Stories

User Stories originated with Extreme Programming and represent a significant shift from the large documents that make up requirements in traditional projects.User Stories are small 'snippets' of business focused requirements. So why should we even bother with User Stories? How are they an improvement on traditional forms of gathering and [...]

By |2016-06-25T09:00:35+00:00June 5th, 2016|Agile, Scrum|

What is an Iteration?

Iteration is a unit of time during which user-valued functionality is created. It is the fundamental unit into which a project is divided. In other words, an Agile project is a series of iterations that continue, back to back, until the project concludes successfully. The exact length of [...]

By |2017-09-16T11:08:17+00:00June 5th, 2016|Agile, Scrum|