Figuring out the best way to manage your projects with Trello requires some creativity. There are no projects, features, or epics in Trello. Instead, you have cards, lists, and boards. But usually that's just enough to create a workflow to match your needs. With a single board, you organise your cards into lists. That's straightforward. But what to do when you have more lists than can conveniently fit on a single Trello board?
While the terminology we use revolves around agile software development, we’ve always wanted to keep our product generic in a sense that it doesn’t dictate how your team works, or even what type of work you do. After all, the concept of tasks, boards, and workflow are quite universal and apply to all kinds of activities.
One of the first mockups we came up with when we started working on Screenful was a simple list of tasks that the team is currently working on. We named it Current Tasks and it was so simple it almost felt silly. However, it's one of the few designs from that era that has stayed relevant until today.
As part of our ongoing architecture redesign, we've also had to redo all of the individual dashboard screens. That has been a lot of work but It also gave us an opportunity to make improvements based on the learning we've gained along the way.
Tracking your lead and cycle times help you to understand how quickly your cards move across your Trello board. If your cards represent user stories, then it tells you how quickly you can deliver new features to the users of your product, and allows you to answer questions like
How long will it take to have a feature delivered to end users after it was added to backlog?
We’ve been busy with redesigning our analytics backend and now we’re ready to introduce some filtering capabilities that you have been asking for a while already. With the new filtering feature, you can get answers to questions like:
We have some good news for you. We’ve added a new Time in State chart that allows you to break down your cycle time by workflow state and see how it develops over time. Wanna know how long your review step takes? Now you have the answer.
Workflow is the process that a company uses to get things done. In software development, it’s a process that creates software, from early specifications all the way down to production deployment. While it is not a secret that software development is often chaotic, there are ways to make it more predictable. Or at least a bit more predictable as it used to be, by applying some small incremental improvements.
Trello made a big move by opening the Power-Ups (i.e. third party extensions) for all of their 16M users. It means that the Screenful Power-Up is now available for all Trello users, not just for those using Trello Business Class.
The idea of a user story is simple: rather than writing extensive documentation about the features we’d like to build, why not just write them as stories instead? And not just any stories but stories of real users using the product. Not with a lot of technical details but just in plain language that a user might use. Hence the name user stories.