Northeastern-Electric-Racing / FinishLine

Our project management dashboard, v5
https://finishlinebyner.com
GNU Affero General Public License v3.0
26 stars 7 forks source link

Teams - Make Teams Page #181

Closed anthonybernardi closed 2 years ago

anthonybernardi commented 2 years ago

Overview

Create a space where FinishLine users can find information about individual teams, including team leads, members, current projects, and a brief summary of team activities.

Stakeholders

Product Stakeholder: Tom Weatherbee Engineering Stakeholder: Arnav Joshi Reference Users: JP and Nick DePatie

User Story

As a current/prospective member, I want a place where I can find all the teams at NER along with what each does and which projects each is working on.

Success Metrics

Success will be measured based on the increase over time of page views. As this feature doesn’t exist and the majority of users will likely be prospective members, we’ll set a baseline at 0.

Feature Adoption Metrics

Feature adoption throughout the year can be measured by user traffic relative to current club membership. During recruiting periods, we can measure feature adoption by comparing the number of prospective members attending meetings to the number of Teams page accesses.

Rollout Plan

Out of Scope

Discussed QOL improvements, specifically regarding expanding/contracting box indicators, which will likely be relegated to a separate epic or set of tickets in the future

Background / Context

Currently, most of any given team’s relevant information is scattered throughout Slack, Google Drive, and Gantt charts, making it difficult for prospective members to learn about different teams, and for current members to locate what projects their team is working on. With this project, we’re trying to consolidate most of the basic information about a specific team into one place, focusing on membership, projects, and a brief summary of the team’s activities.

Acceptance Criteria & Mock-ups

Main Teams Page

Team-specific Page

anthonybernardi commented 2 years ago

image After some discussion we've decided to go with this design and not include the markdown description on the overall teams page because it will be too cluttered. We are going to just include the description on the individual team page when that gets added.