Creating stories in bulk
Save time during your application development by creating stories in bulk. By incorporating stories, you provide traceability for the process of delivering an application and link functional requirements with traceable work items.
For example, you can create a template with of stories that are common to your development process, and then import the stories from the template, instead of creating similar stories multiple times. You can also communicate with your stakeholders offline to prepare a story template, and then conveniently upload the stories into Agile Workbench.Populating story templates
Automate the creation of stories by populating the columns in a story template with functional requirements. By implementing stories, you can track, manage, and communicate development of your projects. For example, you can define which stories contain features that are essential to your application, so that your development team can prioritize their work.
- Download a story template:
- In the navigation pane of App Studio, click Overview.
- In the Application profile section, click Manage.
- In the Application profile header, click .
- In the Import stories window, download a story template .xlsx file to your local computer by clicking Download the template.
- Open the file.
- In the Name column, enter text that summarizes what users can do
with the functionality that the story delivers.
If you enter duplicate names, your application creates stories with the same name but different IDs.
- Optional: Add supporting information to the story:
- In the Description column, enter text that describes the new functionality to implement, the key stakeholders to involve, and the relevant business value.
- In the Associated feature ID column, enter the ID of the
feature that this story implements.
For more information about feature IDs, see Finding a feature ID.
- In the Complexity column, select an option to indicate the level of effort that is needed to complete the story.
- In the Priority column, select the importance of the story, relative to other stories in the product backlog, to indicate appropriate time for the team to start work on the story.
- In the Acceptance criteria column, enter specific metrics or constraints to consider before the team can resolve the story.
- Optional: To define more than one criterion, press the Alt and Enter keys to insert a line break in the cell, and then repeat substep 3.e.
- Optional: To add more stories to the template, repeat steps 2 through 3.
- Save and close the file, without changing the file format.
Importing story templates
Track and manage development of your application by importing stories into Agile Workbench. By importing stories into your project you can ensure that your development team correctly prioritizes work, for example, by focusing on stories with a high priority.
- In the navigation pane of App Studio, click Overview.
- In the Application profile section, click Manage.
- In the Application profile header, click .
- In the Import stories window, select a story template to upload by clicking Choose File.
- Upload the story template by navigating to the location of the file, and then clicking Open.
- Click Import.
Finding a feature ID
For better traceability of your application development, find the ID of a feature so that you can reference the ID later in a story or story template. As a result, you can conveniently link stories with features, and provide more transparent development process.
- In the navigation pane of Dev Studio, click App.
- Click the Classes tab.
- In the search field, enter Data-Application-, as shown in the following figure:
- Click Feature to display a list of features.
- Optional: To narrow the results, in the Application name column, click the Filter icon, and then enter the name of your application or a built-on application.
- Copy the relevant values in the Feature ID column so that you can add the values to the Associated feature ID column in your story template.
Exporting stories
For more transparent application development process, export stories from Agile Workbench into a file. As a result, you can quickly share information with project stakeholders offline, for example if some stakeholders lack access to Agile Workbench in a development environment.
- In the navigation pane of App Studio, click Overview.
- In the Application profile section, click Manage.
- In the Application profile header, click .
Troubleshooting errors with a story template
When you import your stories in bulk to Agile Workbench, you might encounter errors. Typically, errors stem from an invalid story template file type or information missing in the story template.
The template has an invalid file structure or an invalid file type
Import of stories fails because the file that you upload is in a format different from .xlsx. The Import Stories modal dialog box displays information that no file is chosen.
- In the navigation pane of App Studio, click Overview.
- In the Application profile section, click Manage.
- In the header of the Application profile section, click .
- In the Import Stories dialog box, click Download the template to save an .xlsx file to your local machine.
- Open the file.
- Copy the information from your original template to the relevant columns in the file.
- Save the file but do not change its format.
- In the Import Stories dialog box, click Choose File.
- Navigate to the location of your story template, and then click Open to upload the file.
Stories fail import
When you import stories, the import fails. The Application profile header displays a message with a number of failed stories, as shown in the following figure:
- On your local machine, navigate to your story template.
- Ensure that you provide a value for all stories in the Name column.
- Save the file but do not change its format.
- Restart the import.
Previous topic Creating stories Next topic Setting your current work item