SYS 304 Project Proposal
Selecting a Software Tool for Group Collaboration
Kevin Kornbau, David Guerra, Max Brooks
The topic of this project focuses on identifying and evaluating the most effective software
collaboration tool for use in a variety of settings, including professional teams, office
environments, and academic classes. With the growing reliance on digital communication and
project management, selecting a platform that streamlines workflows, enhances communication,
and supports development activities has become essential. The study will explore prominent
collaboration tools such as Slack, Microsoft Teams, Google Workspace, Zoom, Discord, and
Trello. Each option offers a distinct set of features that may appeal differently depending on the
needs of organizations and classes, such as real-time messaging, video conferencing, task
tracking, and integration with third-party development tools.
The work to be performed will involve conducting a systematic comparison of these
collaboration tools across several key criteria. These criteria include:
Accessibility Features.
Cost.
Speed.
Compatibility with various devices.
Support for different forms of communication (text, audio, video).
Integration with third-party applications relevant to project development.
Surveys or interviews may be considered to gather feedback from users who have experience
with these tools in different settings. Additionally, a weighted scoring system will be applied to
assess how well each platform aligns with the requirements of different use cases, allowing for
empirical conclusions. A weighted decision matrix will be created to assess each metric and
create a final score, where more points equal better collaboration tools. We will pick winners for
different types of collaborative development, like software development, engineering, and casual
chatting. This is because different tools are geared towards different customers, and some might
be tuned more for a specific type of team in mind.
Beyond the technical and feature-based evaluations, the project will also consider
qualitative factors such as ease of use, learning curve, and user satisfaction. Many organizations
face challenges when introducing new collaboration platforms because employees may resist
change or struggle with adapting to new workflows. Evaluating how intuitive and user-friendly
each tool is will help ensure that recommendations are realistic and practical for implementation.
Factors like interface design, onboarding tutorials, and the quality of customer support will also
be reviewed to determine how easily new users can adopt the tools. Another important dimension
of this study involves the scalability and reliability of these collaboration platforms. As
organizations grow, their communication and project management needs evolve. Therefore, tools
that can effectively scale from small teams to large enterprises will receive additional
SYS 304 Project Proposal
consideration. Similarly, reliability in terms of uptime, performance under heavy usage, and
security measures (such as encryption and data privacy compliance) will be reviewed. Security is
particularly relevant in professional and educational environments where sensitive data may be
shared regularly.
The expected results of this project include a clear recommendation of which
collaboration tool best meets the diverse needs of communication and development across the
identified environments. We anticipate that no single platform will be perfect in every category,
but one tool may emerge as the most balanced choice overall by offering reliable performance,
easy integration, and high reported user satisfaction. The outcome will provide a practical
framework for organizations and institutions seeking to increase efficiency. Expected values will
be calculated based on our weighted decision matrix to come up with a definitive winner for best overall
collaboration tool.
The literature to be used will primarily draw from course textbooks and course materials
that discuss decision analyses. Texts that cover project management practices and the role of
technology in modern collaboration will be especially relevant. By utilizing established analytic
models, the project will ensure that its conclusions are based on practical evaluations.
Additionally, we will use tool documentation and guides published by the respective software
tools (e.g. Microsoft, Discord, Google). This documentation will give us a basic outline for
categorizing software capabilities, without having to sign up and actively use each one. For
software capabilities that we cannot determine based on documentation, we will need to actively
use it to determine certain metrics (like how message replies are handled).
The project will conclude with a comprehensive analysis summarizing the advantages
and disadvantages of each collaboration tool. This summary will include visual aids such as
tables, charts, or graphs that clearly display the results of the weighted scoring system. A final
recommendation will then be made for the most effective collaboration tool overall, along with
contextual recommendations for specific use cases. These findings could help guide decision
makers in selecting software that best fits their team’s communication style and project
requirements.