Difference between revisions of "FTC:Team Management Software"

From Project Robotica
Jump to navigation Jump to search
 
(12 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Utilizing team management software is important because it allows teams to communicate efficiently and keep all of the work organized. Good communication and organization is the key to working efficiently in and out of meetings. Below are some of the most popular communications and organization software available.  
{{#seo:
|title= Team Management Software - Project Robotica
|keywords=Project Robotica, Team Management Software, Team Management, Trello, Slack, Zoom, Google Meets, Discord, Chat, Google Keep, Asana, Communication, Organization, Jira
|description=To be productive teams must first communicate and be organized. Find a list of software tools to help with team management here.
|robots=index, follow
}}
Utilizing team management software is important for FIRST teams because it allows everyone to communicate efficiently and keep all of the work organized. Good communication and organization is the key to working efficiently in and out of meetings. Below are some of the most popular team management software available.  
==Real-Time Communication Software==
==Real-Time Communication Software==
Video calls are great alternatives to meeting face to face. They’re useful for allowing people to meet and share ideas from anywhere. Real-time communication software isn’t just limited to meeting member to member, it also allows teams from different countries to meet and allows for teams to demo to companies virtually.  
Video calls are great alternatives to meeting face to face. They’re useful for allowing FIRST teams to meet and share ideas from anywhere. Real-time communication software isn’t just limited to member-to-member meetings, it also allows teams from different countries to meet and lets teams demo to companies virtually.
There are many other software that have video calling features like Slack, but here are some applications that are best for meeting together online. Zoom, Google Meets, and Discord all allow for small or large meetings with multiple members. They have some different functions, but all work well as meeting software.


There are many other software that have video calling like Slack but here are some other applications that are good for meeting together online
Apps


 
{| class="wikitable"style="width: 60%;"
{| class="wikitable"
|-
|-
!'''Apps'''!!Zoom!!Google Meets!!Discord
|style="width: 10%"|'''Apps'''
|style="width: 30%"|[[File:Zoom-Logo.png|140px]]
|style="width: 30%"|[[File:Google-Meets-Logo.png|140px]]
|style="width: 30%"|[[File:Discord-Logo.png|120px]]
|-
|-
|'''Screen Sharing'''
|'''Screen Sharing'''
Line 41: Line 48:
|Free
|Free
|}
|}


==Messaging Software==
==Messaging Software==
Communicating outside of meetings is very important so teams can continue to work outside of meeting times and keep in contact.  
Communicating outside of meetings is very important so FIRST teams can continue to work outside of meeting times and keep in contact.  


These applications are for keeping in contact with the team through text  
These applications are best for keeping in contact with others through text. Slack, Google Chat, and Discord are all heavily based on text conversations so they allow for the most organized messages.


{| class="wikitable"
{| class="wikitable"style="width: 60%;"
|-
|-
!'''Apps'''!![[File:Slack Logo.jpg|100px]]!!Google Chat!![[File:Discord Logo.jpg|100px]]
|style="width: 10%"|'''Apps'''
|style="width: 30%"|[[File:Slack-Logo.png|100px]]
|style="width: 30%"|[[File:Google-Chat-Logo.png|100px]]
|style="width: 30%"|[[File:Discord-Logo.png|120px]]
|-
|-
|'''Organization Options'''
|'''Organization Options'''
Line 68: Line 76:
|Discord account
|Discord account
|-
|-
|''File Upload Limit'''
|'''File Upload Limit'''
|1 GB limit
|1 GB limit
|200 MB lmit
|200 MB limit
|8 MB limit (pay for 100 MB)
|8 MB limit (pay for 100 MB)
|-
|-
|'''Software Storage Limit'''
|'''Software Storage Limit'''
|5GB of file storage for the entire workplace(pay for 10 GB storage per member)
|5GB of file storage for the entire workplace (pay for 10 GB storage per member)
|30 GB of file storage per user
|30 GB of file storage per user
|Unlimited file storage  
|Unlimited file storage  
Line 82: Line 90:
Only able to view previous 10,000 messages.
Only able to view previous 10,000 messages.
$80/person/year or $8/person/month to remove those limitations
$80/person/year or $8/person/month to remove those limitations
|Starter plan is $6 per month per user.
|Starter plan is $6 per month per user
100 participant video meetings, standard customer support
100 participant video meetings
|Free with limitations.
|Free with limitations
Small file upload limit,
Small file upload limit,
30fps 720p screen share video quality,
30fps 720p screen share video quality  
$50/year or $5/month to remove those limitations
$50/year or $5/month to remove those limitations
|-
|-
Line 92: Line 100:
|Integrations with other applications  
|Integrations with other applications  
|Works with G Suite  
|Works with G Suite  
|Integrate bots for various purposes
|Integration of bots for various purposes
|}
|}


===Work Management Software===
Work management software applications are great ways to keep track of tasks that need to get done. Being able to organize, and keep track of tasks in one place is an effective way to get work done on time.


These applications are good for keeping track of tasks while keeping them organized
==Work Management Software==
Work management software applications are great ways to keep track of tasks that need to get done. Being able to organize, and keep track of tasks in one place is an effective way for robotics teams to get work done on time.
 
These applications are good for keeping track of tasks while keeping them organized.


{| class="wikitable"
{| class="wikitable"style="width: 60%;"
|-
|-
!'''Apps'''!!Trello!!Google Keep!!Asana
|style="width: 10%"|'''Apps'''
|style="width: 30%"|[[File:Trello-Logo.png|100px]]
|style="width: 30%"|[[File:Google-Keep-Logo-Clear.png|160px]]
|style="width: 30%"|[[File:Asana-Logo-Clear.png|180px]]
|style="width: 30%"|[[File:Jira-Logo.png|180px]]
|-
|-
|'''Organizing Option'''
|'''Organizing Option'''
Line 108: Line 121:
|Can write down tasks on different post-it notes but difficult to organize  
|Can write down tasks on different post-it notes but difficult to organize  
|Can divide tasks into projects, sections, and different team channels   
|Can divide tasks into projects, sections, and different team channels   
|Can add and assign tasks to members, categorize by epics, and uses timed sprints for planning
|-
|-
|'''Customization'''
|'''Customization'''
|Custom backgrounds, profiles, layout of boards  
|Custom backgrounds, profiles, layout of boards  
|Different colored task cards  
|Different colored task cards  
|Profiles
|Different profiles
|Custom issue types
|-
|-
|'''Assigning work'''
|'''Assigning work'''
Line 118: Line 133:
|Assign multiple people and set due dates
|Assign multiple people and set due dates
|Assign only one person and set due dates  
|Assign only one person and set due dates  
|Assign to one person and set due dates, story points, and sprints
|-
|-
|'''Notification'''
|'''Notification'''
|Everyone and people assigned to the task can receive notifications,
|People assigned to the task and everyone in the workspace can receive notifications  
Option to set specific times to send reminder notifications
Option to set specific times to send reminder notifications
|People assigned to a task can receive notifications
|People assigned to a task can receive notifications
|Everyone and people assigned to the task can receive notifications
|People assigned to the task and everyone in the workspace can receive notifications
Option to set specific times to send reminder notifications
Option to set specific times to send reminder notifications
|People assigned or watching an issue will get notifications
|-
|-
|'''Account'''
|'''Account'''
Line 130: Line 147:
|Gmail
|Gmail
|Asana Account
|Asana Account
|Gmail or Atlassian
|-
|-
|'''Integrations'''
|'''Integrations'''
|Allows integrations with other applications
|Allows integrations with other applications
|Integrations with Google Suite
|Integrations with Google Suite
|Allows integrations with other applications
|Allows integrations with other applications
|Allows integrations with other applications
|}
|}


==Additional Resources==
==Additional Resources==
FTC 14779 Spontaneous Construction’s [https://www.youtube.com/watch?v=2H-kwCm3H2o Meeting Remotely Presentation]
[https://www.youtube.com/watch?v=2H-kwCm3H2o Meeting Remotely Presentation video (29:44)] by [[FTC14779:Spontaneous Construction|FTC 14779 Spontaneous Construction]]
 
==References==
<references/>
 
[[Category:FTC]]

Latest revision as of 13:25, 16 April 2022

Utilizing team management software is important for FIRST teams because it allows everyone to communicate efficiently and keep all of the work organized. Good communication and organization is the key to working efficiently in and out of meetings. Below are some of the most popular team management software available.

Real-Time Communication Software

Video calls are great alternatives to meeting face to face. They’re useful for allowing FIRST teams to meet and share ideas from anywhere. Real-time communication software isn’t just limited to member-to-member meetings, it also allows teams from different countries to meet and lets teams demo to companies virtually. There are many other software that have video calling features like Slack, but here are some applications that are best for meeting together online. Zoom, Google Meets, and Discord all allow for small or large meetings with multiple members. They have some different functions, but all work well as meeting software.


Apps Zoom-Logo.png Google-Meets-Logo.png Discord-Logo.png
Screen Sharing Easy Easy Easy
Facecam Simple Simple Simple
Host Sometimes required Required Not required for direct voice calls but a server owner is required for voice rooms
Account Not required for everyone Gmail Discord account
Voice Quality Good Good Good
Cost Need a paid account ($15 per month or $150 annually) for calls longer than 40 mins Free Free

Messaging Software

Communicating outside of meetings is very important so FIRST teams can continue to work outside of meeting times and keep in contact.

These applications are best for keeping in contact with others through text. Slack, Google Chat, and Discord are all heavily based on text conversations so they allow for the most organized messages.

Apps Slack-Logo.png Google-Chat-Logo.png Discord-Logo.png
Organization Options Channels for grouping, conversations, and pay for the option of user groups which help to communicate more effectively Chat groups Channels for grouping conversations and user roles
Customization Custom emojis, themes, statuses, profiles, names of different channel No customization Custom emojis, statuses, profiles, names of different channels
Account Slack account Gmail Discord account
File Upload Limit 1 GB limit 200 MB limit 8 MB limit (pay for 100 MB)
Software Storage Limit 5GB of file storage for the entire workplace (pay for 10 GB storage per member) 30 GB of file storage per user Unlimited file storage
Cost Free with limitations.

Only able to view previous 10,000 messages. $80/person/year or $8/person/month to remove those limitations

Starter plan is $6 per month per user

100 participant video meetings

Free with limitations

Small file upload limit, 30fps 720p screen share video quality $50/year or $5/month to remove those limitations

Misc. Integrations with other applications Works with G Suite Integration of bots for various purposes


Work Management Software

Work management software applications are great ways to keep track of tasks that need to get done. Being able to organize, and keep track of tasks in one place is an effective way for robotics teams to get work done on time.

These applications are good for keeping track of tasks while keeping them organized.

Apps Trello-Logo.png Google-Keep-Logo-Clear.png Asana-Logo-Clear.png Jira-Logo.png
Organizing Option Can add tasks to different topic boards Can write down tasks on different post-it notes but difficult to organize Can divide tasks into projects, sections, and different team channels Can add and assign tasks to members, categorize by epics, and uses timed sprints for planning
Customization Custom backgrounds, profiles, layout of boards Different colored task cards Different profiles Custom issue types
Assigning work Assign multiple people and set due dates Assign multiple people and set due dates Assign only one person and set due dates Assign to one person and set due dates, story points, and sprints
Notification People assigned to the task and everyone in the workspace can receive notifications

Option to set specific times to send reminder notifications

People assigned to a task can receive notifications People assigned to the task and everyone in the workspace can receive notifications

Option to set specific times to send reminder notifications

People assigned or watching an issue will get notifications
Account Gmail or Atlassian Gmail Asana Account Gmail or Atlassian
Integrations Allows integrations with other applications Integrations with Google Suite Allows integrations with other applications Allows integrations with other applications

Additional Resources

Meeting Remotely Presentation video (29:44) by FTC 14779 Spontaneous Construction

References