It all begins with a product. Scrum started as an outgrowth of Agile software development, but it can be used for products (or projects) of many types.
Add a Product
In AgilePress, we ask you for a few pieces of information about your product:
- Enter a product name in the first field;
- Use the “Excerpt” area to enter a brief description of your product;
- Decide whether or not you’d like to allow comments (we recommend that you do);
- Finally, you can specify the current version of your product and the version where you’ll be after the sprint (both of these are optional).
After you’ve added your product, add a story or two.
Add a Story
In Scrum, we find out what our end-users need through stories. Although there are multiple methods for formatting user stories, perhaps the most common is “As a [role], I want to have/see/be able to do [something] so that I can have [desired outcome].”
For example, a story might be “As a pilot, I want to be alerted to changes in weather conditions along the path of my flight,” or “as a guitar player I would like to be notified if a string becomes slightly out-of-tune.”
User stories stay out of the solution and focus on who wants what and why.
The best way to use stories in AgilePress is to allow your end-users access to create their own. For now, though, create at least one story using the form below, based on your knowledge of what your users might want from your product.
- Enter a story title in the first field;
- As with your product, use the “Excerpt” area to enter the text of your question, and decide whether or not you’d like to allow comments;
- Last, use the dropdown to associate this story with a product. (If you have more than one product in your dropdown, please choose the one your created in “Step One: Create a Product”)
After you’ve added your product, you can optionally create some tasks if you’re ready.
Tasks come out of stories. Sometimes a story becomes a single task; other times, one story might result in many tasks. Tasks are our to-do items.
For example, if a story states that “as a forest ranger, I would like to get topographical maps of my beat on my phone,” you might have tasks to find maps, another to digitize them, a third to load them into your app, etc.
Click here to open the add-task screen in a new window, and then create a task based on your user story from the previous step. Remember that a task is a specific work item that can be done in a short period of time (usually two weeks or less).
- As with your product and story, enter your task’s name in the first field;
- Use the “Excerpt” area to enter a short description of your task;
- Again, use the dropdown to associate this task with a product. There’s no sprint yet, so leave the second dropdown unset. Finally, set you task status to “Project Backlog Items”.
On to “Step Four: Schedule a Sprint” (using the navigation tabs at the top of the page).
Add a Sprint
A sprint is a finite period (usually two weeks but never more than four or less than one) in which you or your team plans to accomplish a set number of tasks.
Go to the add-sprint screen in a new window, and define a sprint.
- Your sprint name can be as simple as “Sprint One” or you can use it to describe the intended outcome (such as “First Release Target Sprint”);
- The “Excerpt” area can be used for any notes that you might want to include to convey the point of the sprint;
- Again, pick a product from the dropdown to which your sprint will be connected. Select a start and end date (preferably for a duration of two weeks). Finally, choose whether or not this sprint is a backlog target (say “yes” and we’ll explain later!)