What Are These $%^&* Chores Doing in My Backlog!
Beyond Just Features and Bugs
Projects tend to have three types of “tasks” for developers to do: features, bugs, and chores. Features and bugs are mostly self-explanatory. Features deliver direct customer value. Bugs are features that are not working as intended. These two tasks focus on direct connections to the users. Chores provide indirect customer value. Indirect value can be hard to identify as it can come through a variety of paths.
Chore value identification happens before or during prioritization. Chores should be prioritized along with features and bugs in your normal process. Before the work begins, the full team (composed of development, design, and product roles) needs to cultivate a shared understanding of the chore and the value it targets through discussion. Give everyone a chance to provide input into the work and understand priority in the larger context.
The...