Dirk Riehle's Industry and Research Publications

Best of “As a developer, I want…” student user stories, raw and unfiltered

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

Subscribe!

Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Navigation

Share the content

Share on LinkedIn

Share by email

Share on X (Twitter)

Share on WhatsApp

Featured startups

QDAcity makes collaborative qualitative data analysis fun and easy.

Featured projects

Open data, easy and social
Engineering intelligence unleashed
Open source in products, easy and safe