Core loop
In TFoo you can easily rank a list of things (they might be product features, new markets, movies, new product ideas etc) on different criterias, like most requested, best, most expensive etc.
The workflow is the same no matter what, you create a new board, add any number of stories to it, then you add a criteria to rank them on. This is what forms a Set
Terminology

Story
A story is something that can be compared against something else.
For example it could be “Sign-up form for newsletter”, “Search”, and “Contact form” if you were trying to prioritize new features on a website.
Or it could be “Vacuum cleaning robots”, “Microphones”, and “Electric bicycles” if you were a company that wanted to introduce a new product line and wanted to decide which one to go for.

Set
A set is a collection of related stories with a criteria they should be ranked on. So the same group of stories can be part of multiple sets, each with their own criteria.
Let’s say we have a group of stories that all are new features we could add to an app.
We could then create one set with the criteria “Most requested by users” and one with the criteria “Easiest to implement”.
Board
A board is a collection of sets that contain the same stories.
Compare
If you have a PRO account you can compare two different sets of the same board to each other. They will be plotted on a grid with the criteria for each of the two boards plotted on either the X or Y axis. This makes it very easy to identify stories that rank high or low on both axis.
Use case example
Say that you want to do some quick fixes for your app, you run a TFoo session where people in you organisation can vote on which sotires are easiest to implement, and then you use your customer insights to rank on most requested by users.
On a comparison grid you will instantly see which features are high in demand and easy to implement. You can also see which are high in demand but hard to implement and think of new, simpler, ways to meet the user needs.
Running a voting session
If you have created a board, you are in charge of the voting session and you can toggle
between them at will. A session can have four different statuses:
Not started – No votes have been cast
Start – The voting is open
Pause – This will pause the vote screen, useful if you need to add some information
Finish – No new users may vote
Screens
There are two views or “Screens” for each set
Vote screen – This is the link you share to people that should be voting
Result screen – This shows a real time view of the current ranking for the set