User stories in development
A good way to approach software development is to think in the shoes of our future users. We need to think how our users would approach and use our software. These are called user stories, because each of them tell a little story about a user and something they want to do. Sometimes people talk about features instead, but this doesn’t necessarily make clear that all the work we do on the program should be aimed at interactions with users in some way. And there are lots of features a program could have that are in fact of no interest or value to users.
There are many stories we could think about. However, when starting out a project, we need to think about the stories we couldn’t possibly leave out: these are the core stories of our project.
References
- John Arundel, For the Love of Go
#programming #golang #for_the_love_of_go #testing #features #development