Over on Twitter, the ever amazing and amusing time sink, @AdamPridmore, @KevlinHenney, and @JensColdewey are discussing the merit of software developers as stakeholders in user stories.
Despair not! I’ve got the goods. From my Scrum student projects (I run those day-in, day-out), here is the classic one:
As a developer, I want to learn Java to be able to program and earn a top grade.
I looked through the last few feature archives (the place where stories go to rest) from my student projects. Here are some fine exemplars of developer user stories. Have fun!
- As a team member in team 1 I want to have a communication channel to the team so that I can contact my co-students with questions or news about the project.
- As a team member in team 1, I want to have this planning document initialized so that Max stops bugging us about it.
- As a developer, I want to be able to write tests for the backend project in order to generate trust in my work
- As a Product owner I want to create a concept to ensure quality so I can rely on the product.
- As a developer, I have to take the example of Hannes and deploy it, to prepare the set up of the project
- As a team member in team 1, I want to have a documentation of all our Materials, that we use.
- As a software developer in team 1, I want to define the general Structure of our Software so that I know what Technologies we will need to finish the task.
- As stakeholder, I want to be able to visit the Github page of this project in order to get some information about it
- As a stakeholder I want to get an overview over the architecture and the used technology stack of the project.
- As a stakeholder, I want to access an running instance of the latest release of the AdminWebApp project in order to view the progress
- Als Entwickler möchte ich, dass die Entwicklungsumgebung aufgesetzt ist
- As a developer, I want to gain knowledge on the RASA Core so I can use it for my daily tasks.
- As a developer I want to create a system architecture so I can structure the functionality of the program.
- As a developer, I want to have the possibilty to easily add tests to ensure the build quality.
- As a release manager, I want to have tests to verify everything is working before doing a release.
- As a developer, I want to have complete CI toolchain
- Als Entwickler informiere ich mich über Gradle, um es nutzen zu können
- As software developers, we need to finalize on technologies for the stack
- As a developer I have to adapt the Docker Image, to set up the project
- Als Entwickler möchte ich, dass der Technologie-Stack geklärt ist
- …
Leave a Reply