Professional Documents
Culture Documents
SwiftRetro PDF (1)
SwiftRetro PDF (1)
SwiftRetro PDF (1)
1. Sign-up
1.1 Wizard is a indicator as to how many steps are remaining and which step the user curretly on. There are 2 scenarios possible one
In this screen, all fields are inactive. There is no complusion for stating your company email address.
1.2 Below sample is for active fields and for the password strength indicator. Once all the mandatory fields are filled the
next button would become active.
Welcome to
Company email*
inaranilgiriwala@digite.com
Share your office email address, it will help us personalise your onboarding experience
“The goal of retrospectives is
Company name*
help teams to continuously
Time zone*
IST
next
1.3 Below is the sample when a user has entered a wrong email address.
2.1 Once the user has completes the Sign up step, we will ask users to enter retrospective name. Users can also use toggle
Once the retrospective name is entered by user, the next button will get activated and they can proceed to the next step.
2.3 User has enabled the toggle button to schedule the retro for a later date. A start date text field would be displayed.
2.4 Upon clicking the text field user can select the start date from the calendar component.
2.5 Once user has choosen a start date the text field will get populated
Note There are two possible scenarios possible after the above screen
If the user choses to start his retro right away he will not turn on the toggle for schedule retro.
If the user want to schedule for later date he will turn the toggle on and he can choose a date and schedule the
retro
The steps for both scenarios are same till invite members
If he has scheduled a retro and invited the members he will be taken to the home pag
If he wants to start the retro right away he will continue setting up the retro
If he cancels the onboarding steps, then we will take him to the feedback page
SwiftRetro
3.1 Once the user come to template selection, by default most used template would be selected. Users can choose to select
User can also click on back - they will go to the previous step. To cancel the onboarding process click the cancel button.
SwiftRetro
Onboarding screens for select Icebreaker
04 Step 4 of the onboarding process for facilitator persona. Here the user can select one of the four
4.1 User can select any of the four ice breaker template. If user selects the ice breaker question, then they will have to set one
If user wants to continue without the ice breaker question, they can check the check box that says continue without ice breaker
4.2 User will get a form where they can type their ice breaker question and set multiple choice answers in the text fields.
4.5 Once the user saves the ice breaker, Next button will get activated
4.6 Once the user saves the ice breaker, a snackbar info will come “icebreaker question saved sucessfuly.”
5.2 User will start typing the email ids to invite. Once they hit enter button or space button the text will convert into a chip.
5.3 User has added members in invite facilitator column and invite contributor column.
5.4 Sample for when user has added multiple users in invite contributor text field (multi line).
5.5 Facilitator text field will have a maximum of 2 row of chips and contributor text field will have 4 rows with a scroll.
5.6 On click of guest access tab user can copy link or downlaod QR code.
Note : Once the user has added the the participants and clicks on finish button invite will be sent.
for a later date. Facilitators first action would be to upload a profile pic and tweak the default
6.1 After the completion of the onbaording user will be directed to the Retro settings page. The “change profile picture” modal
is shown so that the user can upload a profile photo. This modal is only shown in the first retrospective after the onboarding.
6.3 Once user uploads his profile picture. User comes to “time for retro steps”, time is set by default for all steps.
User can change the time according to their requirements. User proceeds to next step by clicking next button.
6.4 User can set number of votes per participant to be used while voting.
6.5 Participants joining the retro would be seen on the right participants panel in real time. The particiants panel will be open by
default. Names will be alphabetically sorted. Once the facilator feels enough participants have joined they can start the retro.
Note: Facilitator can also use share icon to invite more members. (this use cases will be cover in further screens)
SwiftRetro
Icebreaker step
07 Icebreaker is the first step of a retrospective process once started. It is a activity or game designed
7.1 After setting up the retro, the user will come to the first step of the retro “Icebreaker”. Based on what type of icebreaker the
facilator has choosen, they will get the response screens respectively showing the four options.
Option one - Icebreaker - The question which had been set earlier will be displayed with the summary view and in a graph style
format, by default the graphs will be on zero. When the participants start submitting their responses, the facilitator will be able
to see the response in form of the graph. To keep an eye of how many participants have voted user facilitator can view that in the
We have pause and stop buttons and the timer which is set by the facilitator, running. (Explaination in screen 7.7 and 7.8 screen)
7.3 Option two - Happiness Index - This question which had been set earlier will be displayed with the summary view and in a
graph style format, by default the graphs will be on zero. (properties are same just the visuals are changing, same as 7.1)
7.4 The facilitator can view real time responses. (same as 7.2)
7.5 Option three - Explorer, shopper, vacationer and prisioner- The question which had been set earlier will be displayed with
the summary view and in a graph style format, by default the graphs will be on zero. (properties are same just the visuals are
7.6 The facilitator can view real time responses. (same as 7.2)
7.7 Option four - Sprint weather report.- The question which had been set earlier will be displayed with the summary view
and in a graph style format, by default the graphs will be on zero. (properties are same just the visuals are changing, same as
7.1)
If facilitator stops the time, the timer becomes zero and red. The next step (Ideate) gets activated.
If the facilitator pauses the time, only the time will get paused, all the action on both facilitator and team member side will
For expample : If the facailitator sets the timer for 15 mins and when 5 mins are left the alarm will beep and timer will turn
amber.
When the timer is set for less than 5 mins and the timer will turn amber when it reaches 4mins. When timer reached 0 it will
turn red.
When the time runs out the timer will turn red and the timer will keep going to indicate how much time has been utilized
even after the timer has run out. This will be in red only.
When the timer reaches the amber state a snack bar will come “add your card fast, only 5 mins are left”.
7.8 Once the timer is zero (red state), next step will be activated and facilitator can move to the Ideate step.
7.9 By clicking on the top left hamburger icon, facilatator can collapse the left side panel. Facilitator can referesh by clicking on
the refresh icon.
7.10 Once facilitator clicks on the participants image in the action bar, member panel will slide out from the right.
7.11 In this screen facilitator is trying to revoke himself as the facilitator, but gets an error.
7.12 Facilitator selects a team member and grants them the facilitator rights.
7.13 Confirmation dialog open up when facilitator clicks on ideate label or right arrow in action bar. This comfirmation bar
comes on each step when user trys to move to next step.
SwiftRetro
Ideate step
08 Ideate is the second step of a retrospective process. The facilitator should explain how the
technique works based on the template chosen for the retrospective. They would then set a
timebox for the ideate step depending on the size of the team. Facilitator makes sure the entire
team is aware of the procedures and everyone feels comfortable moving forward.
8. Ideate
8.1 Once FC comes to ideate phase, FC can view the screen in 1x, 2x, and 3x views. 2x is the default view for all the users.
Timer properties will remain same as defined in the screen 7.7 and 7.8.
FC will be able to add cards by clicking on the add icon in each column. Cards will added below the input add card field. Input
card fields position is fixed to the top. Total number of cards added will be displayed next to the name of column.
Team member panel will have the same properties as defined in 7.10.
8.4 In this screen the facilitator has clicked on the add icon. Facilitator can write his views in the card and can add how many
8.6 This screen shows sample where facilitator has added multiple cards .
8.9 Once the Fc click on the over flow menu on the card. FC will be able to perform 2 actions “edit” and “delete”.
8.11 Sample for when the facilitator double clicks or clicks the edit icon via overflow menu. A card modal pops up where
8.12 When the facilitator clicks on the share button a modal pops open. Here the facilitator can add users to send an invite.
In the admin settings screen when the ‘invite user only from my company” setting has been enabled, any external Email IDs
would be displayed in red error state. If this setting is disabled then facilitator can invite anybody with any email credentials.
8.14 The facilitator can drag and increase the width of the columns.
Group is the third step of a retrospective process. Once the team has submitted their ideas;
facilitator can combine similar or related ideas into themed groups to make them easier to discuss.
In this step, the facilitator can drag and drop similar ideas into groups.
9. Group
9.1 After the Ideate step is over, the facilitator will proceed to the group stage where all the participants cards would be
populated in 2x card zoom level. 2x card view would be the default state. Zoom level can be changed as per user preference.
9.2 The Facilitator will start making groups by dragging and droping cards on top of each other in their respective columns.
They cannot be dragged and dropped to other columns.
9.3 In this screen the facilitator has created a group which is indicated by the text “Group” in bracket. Only for the grouped
cards navigation icons are present so the user can navigate between the different cards inside the group.
9.4 Under the group overflow menu user will have the option “Set as cover”. The facilitator can set any particular card as the
group’s cover card. Facilitator can also add, delete and edit the cards.
9.5 A cover card will be shown with a pin icon upfront. A cover card can only be set when a group is created.
9.6 For grouped cards, navigation icons are shown for the users to switch between the different cards.
9.7 Facilitator can expand the column and see multiple groups. If facilitator tries to expand the grouped cards for eg. 2/3
columns then to avoid the variable card height issue, the size of the column will reduce to one column and grouped cards will
been show in an expanded view.
9.9 Sample below is when the facilitator has expanded the group in 3x zoom level.
9.10 Sample below is when facilitator has changed the zoom level to 1x.
10 Vote step
SwiftRetro
Vote is the fourth step of a retrospective process. Facilitators would customize the total votes per
person to suit the needs of their teams in the beginning of the retrospective. The idea with the
biggest number of votes would be taken up for discussion. Swift Retro will automatically organize
the cards for discussion based on which ones have the most votes when facilitator clicks on “Auto
allocate”. With this feature facilitator can easily save their time compared to manually calculating
and organizing this information.
10. Vote
10.1 After the facilitator proceeds to “Vote” step the members side panel is shown upfront along with the participants
remaining votes. Facilitator can close the member panel by clicking on the close icon. By default all the card vote count will be
zero.
10.2 When the facilitator closes the side panel an info snackbar is shown. All names will be alphabetically sorted in the team
member panel.
10.3 As participants are voting, the vote count on cards would keep increasing but the poisition of cards will stay fixed.
My votes are shown with a filled green vote icon and would be placed at the top left corner of each respective columns. Other
voted cards will be shown in decending order of the vote count.
10.4 For e.g. in 2/3 columns if facilitator tries to expand the grouped cards then to avoid the variable card height issue, the size
of the column will reduce to one column and grouped cards will been show in an expanded view.
10.6 The position of card will get refreshed once the facilitator clicks on refresh board or when the timer is up.
10.7 When the timer reaches 00.00.00 then next step will get activated. A new column will also get added next to 3rd column
named “Cards to be Discussed”.
10.8 In the “Cards to be discussed” column an auto allocate clickable link is present. If facilitator clicks the auto populate label
then the 5 most voted cards will be shifted to this column.
10.9 Auto allocate of cards when the link is clicked.
10.10 Facilitator can also remove and add cards by simple drag and drop.
Discuss is the fifth step of a retrospective process. Based on the voting stage results the facilitator
would pick a few issues to work on and create concrete action plans of how they’ll address them.
The goal of this step is to find the root cause of the selected problem using the 5 Whys activity
11. Discuss
11.1 When the facilitator proceeds to the dicsuss step the “Dicsussion and action items”panel will be shown upfront.
If facilitator opens team member panel the “Discussion and action items” panel will collapse automatically and once the
facilitator closes the team member panel the “Discussion and action items” panel will slide out automatically.
From the “For Discussion” tab, facilitator can select any card to start a discussion.
11.2 When a card is selected for discussion it would be colored and have a blue border highlight. On the left a problem
statement and 1st Why template gets loaded for the facilitator to enter details. Once a problem statement is added the
selected card would move to the top of the “For discussion” panel.
11.3 An inline edit mode would be shown when Facilitator clicks on “Enter your problem statement here”. Facilitator can save
the written problem statement by hitting enter. After two lines of text the problem statement would show ellipsis. If Facilitator
clicks on the edit icon a modal is shown (refer 11.19).
11.4 After the problem statement is added the facilitator can add the 1st Why.
11.5 Facilitator can add uptp 5 Whys by clicking on the add icon present on the card’s top right corner. After the first time entry
of a comment on the card, next time when the facilitator clicks on the card a modal will open with the details. They can also
access it from the overflow menu to view the details by clicking on edit. (refer 11.18)
11.6 The overflow menu has “Add root cause” & “Edit”. After the 1st Why facilitator can directly add the root cause.
11.7 Facilitator can add upto 5 Whys by clicking on the add icon. Below sample the 1st Why add icon is disabled after the 2nd Why
is added.
11.7 FC has clicked on the add icon and added 2nd why. As soon as FC added 2nd why the add icon on the 1st why gets disable.
11.8 In the below scenario all the 5 Whys have been added. To add a root cause in facilitator has to click on overflow menu. Once
a root cause has been added, the facilitator can add an action item by clicking on the add icon in the Root cause card. A modal is
shown to add the action item.
11.9 Facilitator can also add root cause after the 1st, 2nd, 3rd, 4th, and 5th why.
11.10 Facilitator can also add an action item from the tab in the right panel.
11.15 Once all the details are filled facilitator clicks on the add button.
11.16 When a action item is successfully added it would show up in the “Action Item” tab.
11.17 When a card discussion is over and a action item has been created, a tick icon will be shown on that particular card.
Feedback is the last step of a retrospective process. The goal of this last step is to sum up the
results of the Retrospective and generally leave a good feeling behind for the participants of the
meeting. . Here the facilitator would clarify follow-up; appreciations; clear end; how could the
retrospectives improve?
12. Feedback
12.1 In the retro feeback screen facilitator will see the real time responses of the participants regarding the feedback they share
about the retro.
Facilitator can view the comments given by the participants on the right side panel. Facilitator can also pin the comments.
1. Sign-up
1.1 When an invite has been sent by the facilitator, an email will be sent to those respective email IDs. The email would contain
the below information with an “Accept Invite” button. Once users click on the “Accept Invite” button they onboarding process
would start. The onboarding screens for the invite members are different compared to the facilitator screens.
1.2 Once the user accepts the invite they would to directly to the below screen. By default all text fields would be inactive.
1.3 User would need to fill in the details available on the page. This includes the first name, last name, password and timezone.
Password would show the strenght meter. No email address would be taken since the user is accepting the invite from their
email and the facilitator has already provided the email address. Next button will be inactive till all the text fields are filled.
1.8 Strong password screen and all activated fields. when all fields are filled then only the next button will be activated
SwiftRetro
not been scheduled for a later date. Team member (participants) first action would be to upload a
profile pic if they have logged in for the first time while they wait for the facilitator to start the
retro.
2.1 After the completion of the onbaording user will be directed to the Retro settings page. The “change profile picture” modal
is displayed where user needs to upload a profile photo if they are first time users of the application.
2.3 Participant can view other participants joining the retro on the members panel while they wait for the facilitator to start the
retrospective.
wiftRetro
Icebreaker step
03 Icebreaker is the first step of a retrospective process once started. Participants would need to
S
answer the question and submit. The responses given would be anonymous A timer would be set
by the facilitator.
3.1 Participants need to choose one option from the multiple choice question. Sample for “How are you feeling?”
Participants will not be able to control the retro unless they are given facilitator rights.
3.2 Upon submission of the participant’s answer they will be taken to summary view.
7.8
3.3 Participants need to choose one option from the multiple choice question.
7.9
3.4 Upon submission of the participant’s answer they will be taken to summary view.
7.10
3.5 Participants need to choose one option from the multiple choice question.
3.7 Participants need to choose one option from the multiple choice question.
3.8 Based on the time set by the facilitator, participants would be notified at certain intervals that the time limit is about to get
over. E.g. If facilitator has set time for 15 mins and 5 mins is left then a snackbar will be pushed “add your cards fast only 5min
is left.” The timer will also turn amber and the participant would also be alerted by a alert sound.
3.9 When the timer is over it would turn red and a snackbar would be pushed “Timer for icebreaker is over.”
If team member joins the icebreaker late, they would need to submit their answer in the time left for that step. If the time is over
and facilitator has moved to next step then the participant would also proceed to the next step.
3.10 When the participant has finished submiting their answer and the time is up a snackbar will be pushed “Please wait for the
Ideate is the second step of a retrospective process. The team member (participant) need to
follow the instructions given by the facilitator. They would need to submit their idea within the
given time frame. They cannot navigate between different steps.
Timer properties will remain same as defined in the screen 7.7 and 7.8. (in facilitator screen)
Team member can add cards by clicking the add icon in each column. Cards will added below the input add card field. Input
card fields position is fixed to the top. Total number of cards added will be displayed next to the title of column e.g. Glad (1).
Team member panel will have the same properties as defined in 7.10. (in facilitator screen)
4.4 In this screen the participant has clicked on the add icon. Participant can write their views in the card and can add how
many ever views they wish to address.
4.5 A sample where participant has added a card.
4.6 This screen shows sample where participant has added multiple cards .
4.9 Once the participant clicks on the overflow menu on the card two actions “edit” and “delete” are available.
4.11 Sample for when the participant double clicks or clicks the edit icon via overflow menu. A card modal pops up where the
participant can edit the content and save.
4.12 When the participant clicks on the share button a modal pops open. Here the participant can add users to send an invite.
In the admin settings screen when the ‘invite user only from my company” setting has been enabled, any external Email IDs
would be displayed in red error state. If this setting is disabled then participants can invite anybody with any email credentials.
4.14 The participant can drag and increase the width of the columns.
4.15 Timer properties refer to screen 7.7 and 7.8 (in facilitators screens)
4.16 Timer properties refer to screen 7.7 and 7.8 (in fc screens)
SwiftRetro
Group step
05 Group is the third step of a retrospective process. Once everyone has submitted their ideas;
facilitator can combine similar or related ideas into themed groups to make them easier to discuss.
In this step, only the facilitator can drag and drop similar ideas into groups. For the participants
5.1 When the Ideate step is over, The participants will come to the group stage where all the cards from all participants will be
populated in 2x default view. The banner gives participants info that the facilitator is grouping similar cards so please wait.
5.2 Once the facilitator has created groups, participants can view the grouped cards by clicking on the refresh board icon. The
5.3 Participant can expand the column and see multiple rows of groups.
If participant tries to expand the grouped cards for eg. 2/3 columns then to avoid the variable card height issue, the size of the
column will reduce to one column and grouped cards will been show in an expanded view.
5.4 In overflow menu an option to set as cover card is given. Only facilitator can set a particular card as the groups cover card.
Participants can also add, delete and edit the cards in group step. Refer to screen 8.9 (Facilitator Ideate). That cover card will be
shown upfornt with a pin icon. Participants can toggle between the different cards inside a particular group by clicking the
arrows.
5.5 When the facilitator has created any group a snackbar would appear.
Vote step
06 Vote is the fourth step of a retrospective process. Team members can give votes to any cards. The
idea with the biggest number of votes would be taken up for discussion.
6.1 When the participants proceeds to the vote step the members panel showing will be open by default. It would show the
Participants can close the member panel by clicking on the close icon. On the cards the vote count will be zero by default.
6.2 As soon as participants closes the member panel a snackbar info would be pushed. All the names in team member panel will
alphabetically sorted.
6.3 As participants votes, the vote count on cards would keep increasing but the poisition of cards will stay fixed.
My votes are shown with a filled green vote icon and would be placed at the top left corner of each respective columns. Other
6.4 For e.g. in 2/3 columns if participant tries to expand the grouped cards then to avoid the variable card height issue, the size of
the column will reduce to one column and grouped cards will been show in an expanded view.
6.6 The position of card will get refreshed once the facilitator clicks on refresh board or when the timer is up.
FC clicks on the auto populate label and 5 most voted card shifts to new column.
6.10 Participant can view the 5 most voted card shifted to new column.
Discuss is the fifth step of a retrospective process. Based on the voting stage results the facilitator
would pick a few issues to work on and create concrete action plans of how they’ll address them.
Participants would only be able to view at this stage.
If a participant opens team member panel the “Discussion and action items” panel will collapse automatically and once the
facilitator closes the team member panel the “Discussion and action items” panel will slide out automatically.
Participants will wait for facilitator to select the card and start dicussion on the card. In this step participants can only view and
will not be able to perform any actions.
7.2 Participants can view the facilitator is typing the problem statement. Once the problem statement is added by the facilitator
then the participants can read what has been written.
7.3 Once the Problem statement is added facilitator will start writing the first why. The participants will be shown that “Sudipta
Lahiri is typing..”
7.6 5 Whys have been added and the last card is for the root cause
7.7 In this scenario, The facilitator has just add 3 Whys and added the root cause directly. The two whys which has not been
added will be blank but their position won’t change.
7.8 Participants can click on the action item tab to view the action items.
7.10 Participants can view the problem statement by clicking on the problem statement section.
7.11 Participants can view the 1st why by clicking on the card.
08 Feedback step
SwiftRetro
Feedback is the last step of a retrospective process. The goal of this last step is to sum up the
results of the Retrospective. Participants would need to rate the retrospective and share feedback
if they want.
8. Feedback
8.1 Participants have to select one of the three options and share a feedback. Feedback is not mandatory.
8.2 Sample for when the participant has selected one option and written a feedback.
Once participants are done with the feedback they will be taken to the home page of the of SwiftRetro account.
01 Onboarding screens for SwiftRetro
SwiftRetro
1. Sign-up
1.1 The guest user can only be invited through an link or a QR code. GU will come to this screen where he has to enter to his first name and
last name both mandatory fields. JOin retro button will be inactive becuase fields are not filled
1.2 Active fields. Join retro button activated once the fields are filled. There is no need for email.
SwiftRetro
not been scheduled for a later date. Team member (participants) first action would be to upload a
profile pic if they have logged in for the first time while they wait for the facilitator to start the
retro.
2.1 Once the guest user has entered his name he will enter the retro, he won’t be having any access to the left side panel and to
share retrospective.
BS
03 Icebreaker step
SwiftRetro
Icebreaker is the first step of a retrospective process once started. Participants would need to
answer the question and submit. The responses given would be anonymous A timer would be set
by the facilitator.
BS
3.2 Once u have selected one option from the above screen, the next screen will be this, where we are showing the graph of the
responses and also the summary.
BS
3.3 Same features as the above screen. Visuals for Explorer, shopper, vacationer, prisoner
BS
BS
3.5 Same features as the above screen. Visuals for Weather report
BS
3.6 Similar to above screen. Visuals for Weather report
BS
3.7 Similar to above screen. Visuals for Select Ice breaker questions
BS
3.8 Similar to above screen. Visuals for Select Ice breaker questions. A snack bar will come up when there are just 5 mins
remaining
BS
3.9 Similar to above screen. Visuals for Select Ice breaker questions. A snack bar will come up to inform to wait for the FC to
move to the next step.
BS
3.10 Similar to above screen. Visuals for Select Ice breaker questions. A snack bar will come up to inform that the time for ice
breaker is over
BS
SwiftRetro
Ideate step
04 Ideate is the second step of a retrospective process. The team member (participant) need to follow
the instructions given by the facilitator. They would need to submit their idea within the given time
4.1 When guest user (participant) comes to ideate phase, guest user can view the screen in 1x, 2x, and 3x views. 2x is
Timer properties will remain same as defined in the screen 7.7 and 7.8. (in fc screen)
Guest user will be able to add cards by clicking on the add icon in each column. Cards will added below the input add
card field. Input card fields position is fixed to the top. Total number of cards added will be displayed next to the name
of column.
Guest user panel will have the same properties as defined in 7.10. (in fc screen)
BS
BS
4.3 This is the by default 2x view, which the GU will see when they come to this step. GU can change the view to 1x or 3x .
BS
4.4 In this screen the guest user has clicked on the add icon. Guest user can write his views in the card and can add how many
BS
4.5 A sample where guest user has added a card.
BS
4.6 This screen shows sample where guest user has added multiple cards .
BS
BS
4.8 Add comment input field has been closed in this screen.
BS
4.9 Once the participant click on the over flow menu on the card. Participant will be able to perform 2 actions “edit” and “delete”.
BS
BS
4.11 Sample for when the guest user double clicks or clicks the edit icon via overflow menu. A card modal pops up where
the guest user can edit the content and save.
BS
4.12 The guest user can drag and increase the width of the columns.
BS
4.13 Timer properties will remain same as defined in the screen (7.7 and 7.8 in FC section).
BS
4.14 Once the timer is up guest user will receive the snackbar saying please wait for the facilitator to move to next step.
BS
05 Group step
SwiftRetro
Group is the third step of a retrospective process. Once everyone has submitted their ideas;
facilitator can combine similar or related ideas into themed groups to make them easier to discuss.
In this step, only the facilitator can drag and drop similar ideas into groups. For the participants
they can view the cards submitted by other members.
BS
BS
5.3 Guest users can expand the column and see multiple rows of groups.
If participant tries to expand the grouped cards for eg. 2/3 columns then to avoid the variable card height issue, the size of
the column will reduce to one column and grouped cards will been show in an expanded view.
BS
5.4 The Guest user will just be a able to witness these things. Can use the navigation icon to move to the next card.
BS
5.5 Guest user can expand the column and see multiple groups.
If guest user tries to expand the grouped cards or cards in 2 column or 3 column, to avoid the variable height issue the size
of the column will reduce to one column and grouped cards will open up in one column.
BS
BS
BS
BS
SwiftRetro
Vote step
06 Vote is the fourth step of a retrospective process. Team members can give votes to any cards. The
idea with the biggest number of votes would be taken up for discussion.
6.1 Once the guest user comes to vote step the side panel showing the participants and their remaining votes will be open.
Guest user can close the member panel by clicking on the close icon on the panel. By default all the vote count will be zero.
BS
6.2 As soon as GU closes the side panel we will show the info. snackbar saying “click on the team members image to open
the team membes panel”. All the names in team member panel will alphabetically sorted.
BS
6.3 As people are voting, the vote count on cards will keep incrementing but the poisition of cards will stay fixed.
The cards with the green (my votes) will be in the top left corner of respective column followed by the other cards in
BS
6.4 The guest user can expand the grouped card in vote phase also. If GU tries to expand the grouped cards or cards in 2
column or 3 column, to avoid the variable height issue the size of the column will reduce to one column and grouped cards
BS
6.5 Guest user has collapsed the group and cards will remain in one column only. GU can expand the column to 2, 3, or 4 columns.
BS
6.6 If the Guest user has exceesed the vote limit, a snackbar will come up stating that you have reached you vote limit.
BS
6.7 Guest users have to wait for the FC to move to next step.
BS
BS
BS
07 Discuss step
SwiftRetro
Discuss is the fifth step of a retrospective process. Based on the voting stage results the facilitator
would pick a few issues to work on and create concrete action plans of how they’ll address them.
Participants would only be able to view at this stage.
BS
7.2 Guest user will see that facilitator is typing the problem statement. Once the problem statement is added by the facilitator
then only guest user will be able to see it.
BS
7.3 Once the Problem statement is added facilitator will start writing the first why. The guest user will be shown that “Sudipta Lahiri is typing..”
BS
BS
7.4 First why is added by the facilitator and facilitator is adding 2nd why.
BS
7.5 5 whys has been added and the last card is for the root cause
BS
7.6 In this scenario, Thefacilitator has just 3 reasons so he has added root cause directly. The two whys which has not been
added will be blank but their position wont change.
BS
7.7 Guest user clicked on the action item tab to view the action items.
BS
7.8 Action item is added by the facilitator in action item tab.
BS
7.9 Guest user can view the 1st why by clicking on the card.
BS
7.10 Guest user can view the problem statement by clicking on the problem statement section.
BS
7.11 If Guest user selects the any other card on which no dicsussion has taken place then guest user will be shown a illustration
with a text saying no dicussion has taken place on this card.
BS
SwiftRetro
Feedback step
08 Feedback is the last step of a retrospective process. The goal of this last step is to sum up the
results of the Retrospective. Participants would need to rate the retrospective and share feedback
if they want.
8.1 Guest user has to select one of the three options and enter the feedback as well. Feedback is not mandatory.
BS
8.2 Guest user has added and the feedback and click on the submnit button.
Once Guest user is done with the feedback he will taken to the home page of the SwiftRetro.
BS
SwiftRetro
steps. New retro can be created from the left side panel. Users can view the details about Retro summary,
1. Home page
1.1 There are four widgets in home page.
a) Retro summary : In this widget the team member can only view the details of upcoming retro, closed retro and retro they are
part of. Admin can view the details of all retros.
b) Actionable summary : In this widget the team member can only view the details of their open action items, closed action
items and action items exceeded due date.. Admin can view the details of all actionables.
c) My collection : In this widget the team member can create their own collections by clicking on create new label button or by
dragging and dropping the retrospective inside the “My collection” widget. Admin can view all the collections.
d) Last 5 Retrospective : In this widget the team member can view their “Last 5 retrospectives” which are reversed sorted
based on start date. Admin will view the last 5 retrospective that is been started by any team member in the organisation. Team
members and admin can click on “View all” to enter the listing page of retrospectives.
SwiftRetro
together. Users can create multiple collections, one collection can have multiple retrospectives. A retrospective
2.1 To create a new collection user should click on the “Create new” label inside the my collection widget. A modal would open,
where the user has to enter the collection name (mandatory), description and select retrospective.
2.2 In this sample user clicks on select retrospective dropdown to see the list of retrospectives to add inside the collection.
2.3 Selected retrospectives will be shown in chip format. After the details are filled, users can click on create button for the
collection to be created.
2.4 After the creation of a collection it will show up in my collections widget. The collection would show the no. of
retrospectives and when it is last updated.
2.5 In this sample user is draging and dropping the retrospective from “Last 5 retrospective” widget. User can only drag and drop
one retrospective at a time. In the sample below the “Design Team Collection” gets focused when the user has dragged a retrospective
on it.
2.6 In this sample user is dropping the retro in the “My collection” widget when there are no collections added.
2.7 When the my collection widget is empty and user has dragged a retrospctive inside it, the create new collection modal
would open and the selected would be prepopulated in text field.
2.8 User can create a new collection when all required deatils are filled. Select retrospective field is a multiselect dropdown.
2.9 Sample for filled “My Collections” and “Last 5 retrospectives” widgets.
2.10 Below is the sample when a user has selected multiple retrospectives.
2.11 Below is the sample where a user has added a retrospective inside “Design Team Collection”.
2.12 User can click on “my collection” label and enter its listing page. Here the user can view all the collection that has been
created. Admin and Org. admin can view all the collections created by other team members.
2.13 Below sample is where user clicks on the overflow menu. It has “Edit” and “Delete” options.
2.14 Inline edit mode gets enable when user clicks on “Edit”. To save the changes user needs to click on the save button on action bar.
2.15 Sample for description. To reset the changes user has to click on the “cancel” button.
User can write the description in 4 or 5 lines. After saving, the description will turn into 2 lines of text with ellipsis.
2.16 Below is the sample where user clicks on the delete icon in overflow menu.
2.17 When the user clicks on the “Create” icon in the action bar, new collection modal opens up where user has to fill in the
required details.
2.19 Below is the sample where user has created two collections.
2.20 Below is the sample where user has created multiple collections.
2.21 Sample where user clicks on the “Design Team Collection” and no retrospective have been added yet.
2.22 Sample where a user clicks on the add button and a modal opens up to add retrospective.
2.24 Add button gets enabled once a retrospective has been selected by the user .
2.25 Sample where user has added a retrospective inside the collection.
2.26 Below sample is where user clicks on the overflow menu. It has “Share” and “Delete” options.
2.29 Below is the sample where the text field is filled with user email ID’s. Grey chip indicates users is in enterprise and yellow
chip indicate user is not part of enterprise. In the admin settings screen if the “invite user only from my company” setting has
been disabled then any external Email IDs would be displayed in yellow state.
2.30 On click of guest access tab user can copy link or downlaod QR code.
2.31 Below is the sample when a user wants to delete the retrospective. This is the validation screen.
2.38 Sample for adding multiple retrospective from add retrospective dropdown.
2.39 Below is the sample when a user has added three retrospective inside collection. Even if all the retrospectives are added inside the collection,
retros will still show up in “Last 5 retrospective” widget. Retro will be sorted based on reverse order date created.
2.40 If a user wants to shift a retro that is already part of a collection to a different collection, this is the validation that we will
3.3 Below sample is when user clicks on the overflowmenu and gte “Delete”,”Share” and move to collection.
3.7 On click of guest access tab user can copy link or downlaod QR code.
3.9 Below is the sample when a user clicks on “move to collection” from overflow menu.
3.10 Below is the sample when a user has selected the collection to move retrospective inside the collection.
3.11 Below sample is when user clicks on caeate new form “move to collection” modal. The selected retrospective will be prepopulated.
3.12 Below sample is when all the required fields are filled.
3.17 Below sample is for when user clicks on filter icon in action bar and filter panel slides out from right.
3.19 Below is the sample when filters get applied and show in action bar.
SwiftRetro
4.4 Sample when user clicks on the list view label icon in action bar.
4.7 Below is the sample where user clicks on the overflow menu of card and get option to “Assign card”, ”Archive Cards” and Delete card.
4.9 Below is the sample when a user has clicks on block from card popup.
4.10 Below is the sample when a user has clicks on unblock icon in card popup.
4.11 Below is the sample when clicks on any card popup modal open up where user can see the details of his card.
4.12 Below sample is for creating a new action item by using add icon in action bar.
4.15 Sample where user clicks on more to see all the applied filters.
SwiftRetro
5.1 When user clicks on the profile image icon user gets multiple options personal profile, Admin setting (that is only shown to
admin users), Billing, Change password and Logout.
5.6 Sample is for admin setting modal that is only shown to admin users.
SwiftRetro
6.1 When the user enters the “My teams” section for the first time they do not have any teams. User will click on the create team
6.2 Sample where user will add team name and add team members to create a team.
6.3 Users has filled all the required details to create a team.
6.6 Team entity is updated. User clicks on the create button to create the team.
6.7 Sample when user has created a team.
5.1 When user clicks on the profile image icon user gets multiple options like personal profile,
Admin setting (thatis only shown to admin users and org. admins), Billing, Change password and Logout.
6.8 Sample when user clicks on edit button in action column. User can add and remove members form the team.
6.9 Sample where user is adding external members inside the team.
6.10 Invite member validation is shown when user trys to add external members.
6.12 User can select multiple teams and invite the team to retrospective by clicking on the “invite to retro” label button in action bar.
5.6 Admin setting modal that is only shown to org. admin or admin users.
6.13 Sample when user is selecting the retrospectives from the dropdown.
7. Dashboard
7.1 Dashboard is section where user can view the analytics of the retrospectives that have been completed. There are six widgets
a. Total no. of retrospectives : Total number of retrospectives that user is part of.
c. Average time duration of retrospective steps : Average time for each step in the retros.
e. Action item closure data : Tracking the open action items and time to close action items indicated in a bar chart.
f. Paticipation : Tracking the invited, joined and participated members for the retrospectives.
7.2 User can click on filter icon in “action item closure data” widget and modal opens up.
In Help section you will be assisted in best way to understand and help will be provided for
7.3 Sample where user has filled all the required details to create a team.
99+
7.3 Sample for feedback page. This page opens up when user logs out or either cancel onboarding.
SwiftRetro
9.2 Sample where user click on “invite user” button in action panel and modal opens up.
9.4 Admin will enter the E-mail ID’s for the users to invite them to SwiftRetro.
9.5 Sample when admin click on edit button and then the inline edit mode gets enabled.
a minute.
Close let’s go
10.2 Timer
2 of 7 Prev Next
3 of 7 Prev Next
4 of 7 Prev Next
5 of 7 Prev Next
6 of 7 Prev Next
7 of 7 Prev finish