/
2023 Visions, Principles & Goals

2023 Visions, Principles & Goals

Visions

Be the go to platform for UNSW students to view / leave course reviews

While CSElectives currently supports course reviews for computer science related courses, we wish to incorporate course reviews from all UNSW faculties .

This begins with collaborating with the UI/UX team to redesign CSElectives such that it is clean and modern as well as accessible for students, which is especially important in reducing friction while users walkthrough CSElectives related workflows (e.g. leaving a review). Furthermore, we’d like to continue to add new features that seek to enhance the current user experience.

  • Reddit/discord integration

  • More course tags (e.g. wam booster, trending courses)

  • User profiles and statistics (e.g. highest upvotes, most number of reviews)

  • Uni-lectives wrapped

  • Dark mode

… just to name a few features

Support the professional and personal development of our team

In line with CSESoc’s overarching purpose of empowering CSE students professionally, socially, technically and personally, we also hope to achieve the same purpose here at CSElectives .

  • Ensure subcom feel valued in the sense that their contributions have a strong purpose and impact on the CSE (and greater UNSW) community

  • More bonding events within our team (at least once every holidays and once per term)

  • Provide avenues for our team to upskill

    • Host technical workshops for knowledge gaps

    • Give team members ownership of a particular feature

Be open, honest and constructive

To encourage collaboration and the sharing of knowledge, we will aim for transparency in anything we can make open to the public.

Internally, this starts with having communication take place in the CSElectives associated channels, which is especially important in reducing communication friction.

To create an open community for all students, internal or external, we will ensure that our confluence documentation is up to date as well as gauge community feedback in order to iteratively improve CSElectives and communicate any changes we’re making and the reasons behind them. Within our team, we can achieve this through the use of anonymous retrospectives after every sprint to collate feedback.


Principles

  • Initiative

  • Transparency

  • Passion

  • Creativity


Goals

TODO: setup Jira to reflect goals

Team

  • Have bonding events at least once per month

  • Have retrospectives after every sprint

  • Enforce thorough pull request reviews to reduce code debt

  • Ensure Jira tickets and confluence documentation is up to date

Project

  • Frontend revamp

    • Home

    • Login / sign up pages

    • Course review page

    • (NEW) team page

    • and more…..

  • New backend routes …

  • Reddit/discord integration

  • Features

    • More course tags (e.g. wam booster, trending courses)

    • User profiles and statistics (e.g. highest upvotes, most number of reviews)

    • Uni-lectives wrapped

    • Dark mode

 

 

Related content