DEV Community

Discussion on: Perfection is the first step to failure!

Collapse
 
jasterix profile image
Jasterix

Great article. What do you recommend in terms of building a backlog? Is it a list of features or incremental changes?

Collapse
 
jdmedlock profile image
Jim Medlock

I prefer to start out by creating a simple list of features to be included in the Minimum Viable Product (MVP). Think of this as the first release that can be provided to users. I then add these features as Epics in the backlog to start the process of decomposing them into User Stories, and then User Stories into tasks.

As dependencies are discovered between user functionality and app infrastructure (like a database) I'll also create tasks to build out those infrastructure components.

Collapse
 
jasterix profile image
Jasterix

I'm still learning the agile process and terminology but I think I understand what you mean

Thread Thread
 
jdmedlock profile image
Jim Medlock

Feel free to ask additional questions and I'll be happy to try and answer them for you