Agile workflow for emerging ideasProduct’s backlog is not the only one that delivers inputs to your workflow. New ideas and feedbacks can emerge and you have to handle them. Putting this cards directly into development’s workflow is the worst solution for that. Sending these cards randomly to dev team has the following risks:
- wasting team’s capacity by developing unnecessary features
- losing focus by developing features that are out of scope
- missing the deadlines for processing unestimated tasks
- analyze new items and don’t let you develop something useless
- prioritize new tasks on a story map and guides you to schedule them
- estimate new tasks and gives help to release/sprint planning
- let everybody add new ideas to the input queue
- send implementable ideas to StoriesOnBoard to prioritize and place them on the product’s backlog
- analyze ideas (Is it valuable/useful for a user? How important is it?)
- import next selected tasks to Trello and put them on “todo” list
PreparationsAlthough finished tasks give good opportunity to rediscover and improve your product, we’d give you a workflow template for actual and scheduled tasks. Therefore clean your board out and archive finished tasks. Less task on board helps your team to stay focused. 1. Trim your Trello board Remember, keep your Trello board organized. This is not just about how to trim your lists at the beginning of the process. Don’t let the “done” list flooded. Hide tasks from subsequent releases by archiving them. 2. Create a new storymap and sync to Trello Read more about how to sync Trello to StoriesOnBoard 3. Import cards from Trello Note: Turn off importing archived cards
Rebuild backlog on a story mapFirst things first, import cards into the story map. StoriesOnBoard will organize tasks into columns for a better view. Keep in mind, importing tasks won’t disturb existing releases and assigned cards. New tasks will appear always in “unscheduled cards”-release. Although only one Trello board can be connected to a story map, StoriesOnBoard handles every import separated. It’s time to create the product’s backbone! Create user and activity cards on the top of the story map, then organize imported tasks under them. If you need help, read more about this process in the previous part: Plan and develop a better product using StoriesOnBoard and Trello When all cards removed from Tello import-block, delete it. Hint: Don’t forget to always remove empty import-blocks for a better overview. Now, the tasks are still unscheduled, so create the first release and name it “current release”. If you don’t have any release strategy move the highest priority and running tasks to this release. Using MoSCoW prioritization try to organize remaining cards under a “must have”, “should have” and “could have” releases. When the tasks are grouped and scheduled based on a former backlog, implement that release strategy into the story map. Creating the three prioritization releases is also advisable in this situation. Using prioritization releases has two main importance in agile development.
- helps to place new tasks on their priority
- gives a good starting point for release or sprint planning
How does it work?
- Add new items (ideas, customer feedbacks, tasks) into “input queue” list.
- According to their priority move new cards into existing releases
- If you don’t want to remove permanently a rejected idea, then keep it in a “won’t have” release.
- Create an “Analyze” release if the analyzing process is separated from importing process (e.g.: you analyze ideas by a brainstorming). Keep imported cards in “Analyze” release until analyzing them.
Works with Scrum?Definitely yes! While a scrum team is working on a sprint scrum master can collect feedback and ideas. SM keeps unscheduled and unestimated tasks away from the dev team and avoids losing the pace. Adds estimation and organizes new tasks at sprint planning.
Rediscover the product by story mappingNow we gave you impressions of how to manage a new project. We introduced how to handle and implement emerging into product’s development. But what about the old backlog and finished tasks? They are useful and helps you to rediscover the product. What does it mean? Follow us in the next part to get ideas about how to perfect your product’s plan by rediscovering.
Try this at home! Sing in your StoriesOnBoard Workspace
Not yet registered? Try it for FREE