Preparation and planning
“Give me six hours to chop down a tree and I will spend the first four sharpening the axe.” Abraham Lincoln
We created tons of articles how to plan in StoriesOnBoard. This time we just summarize the key steps:
- Collect your users. We believe in user-centered product developing, so we advise you to focus on your possible users first. Try to collect users’ behaviors, needs and find out how can the product solve their issue(s).
- Discover activities. Specify users’ main activities and split them into smaller sub-activities. Collecting main activities helps you to set a good starting point. Try to split each of them into smaller sub-activities and organize them into a narrative flow. Narrative flow helps you to not miss any step from a user’s journey.
Set up development’s workflow and sync StoriesOnBoard to TrelloFirst things first, you need to set up the development stages. StoriesOnBoard will synchronize card’s statuses on the backlog during the development process. Follow projects progression on the board and detect delayed tasks. Progression tracking on story map is always easier than Trello board. Your backlog supports four status: todo, doing, ready and done, though you can use more statuses on your Trello board. Set a single workflow for smaller projects and add sub-statuses to a bigger project. The next step is to synchronize StoriesOnBoard to Trello. It’s very easy and you find a step by step guide here. Pay attention to:
- set the list where a synchronized card appears on your Trello board
- synchronize StoriesOnBoard statuses to Trello lists
Push tasks to the project management board.Once you have set up synchronization, you are able to send tasks to your Trello board. One of the biggest benefits of the integration is that you don’t have to flood the project management board with all tasks. The best way to stay focused is to import only the next selected release to Trello. Fewer cards on board motivate dev team to keep the pace and finish the job on time. If you added details to tasks during the planning, StoriesOnBoard will attach them to your Trello cards.
Archive after deploying the new release and start a new roundWhen developers finished all tasks, clean the board by archiving cards. You can archive or delete the cards without losing tasks, StoriesOnBoard preserves tasks on the product’s backlog.When your team is ready for the next round import the new release and let them continue the hard work.
Works with Scrum?StoriesOnBoard release management supports working in sprints in the following way:
- Set estimation unit. You can use story points, hours or whatever you need.
- Add estimation to tasks.
- Once you’ve created a release, split it into sprints by adding further releases below. Name releases by sprints and organize tasks.
- StoriesOnBoard will show you an aggregated estimation at every release
- Keep tracking your sprint by checking statuses and live updated estimations
- Push sprints one after another to Trello
- Keep clean Trello board, by archiving finished sprints
How to handle new ideas during developmentOne of the biggest benefits of agile product development is the possibility of adding new features during the process. Follow us in the next part to read more about how to handle upcoming feedbacks, bugs, ideas or customer needs.
Try this at home! Sing in your StoriesOnBoard Workspace
Not yet registered? Try it for FREEHandpicked related articles