Skip to content

Teamwork

Team Canvas

Team Canvas

Belbin Roles

Name Preferred Roles Manageable Roles Least Preferred Roles
Nancy Lin TW, SP, CO PL, CF, IMP SH, RI, ME
Karan Brar SP, PL, CF TW, RI, IMP ME, CO, SH
Jimi Lin SH, IMP, ME TW, CF, SP RI, CO, PL
Sarah Muir IMP, PL, CO SH, CF, RI TW, SP, ME
Ifeanyi Uwakwe IMP, CO, ME SP, CF, SH PL, RI, TW
Riya Salian PL, TW, CF SH, IMP, CO SP, RI, ME
Zachary Oldford TW, IMP, SP CF, RI, PL CO, ME, SH

Thinking Roles

PL (Plant)

Tends to be highly creative and good at solving problems in unconventional ways.

  • Preferred: Karan Brar, Sarah Muir, Riya Salian
  • Manageable: Nancy Lin, Zachary Oldford

ME (Monitor Evaluator)

Provides a logical eye, making impartial judgements where required and weighs up the team's options in a dispassionate way.

  • Preferred: Jimi Lin, Ifeanyi Uwakwe
  • Manageable: Sarah Muir, Zachary Oldford

SP (Specialist)

Brings in-depth knowledge of a key area to the team.

  • Preferred: Nancy Lin, Karan Brar, Zachary Oldford
  • Manageable: Ifeanyi Uwakwe, Jimi Lin

Action Roles

SH (Shaper)

Provides the necessary drive to ensure that the team keeps moving and does not lose focus or momentum.

  • Preferred: Jimi Lin
  • Manageable: Sarah Muir, Ifeanyi Uwakwe, Riya Salian

IMP (Implementer)

Needed to plan a workable strategy and carry it out as efficiently as possible.

  • Preferred: Sarah Muir, Jimi Lin, Ifeanyi Uwakwe, Zachary Oldford
  • Manageable: Nancy Lin, Karan Brar, Riya Salian

CF (Completer Finisher)

Most effectively used at the end of tasks to polish and scrutinize the work for errors, subjecting it to the highest standards of quality control.

  • Preferred: Karan Brar, Zachary Oldford, Riya Salian
  • Manageable: Nancy Lin, Ifeanyi Uwakwe

People Roles

RI (Resource Investigator)

Uses their inquisitive nature to find ideas to bring back to the team.

  • Preferred: Karan Brar
  • Manageable: Sarah Muir, Zachary Oldford

TW (Teamworker)

Helps the team to gel, using their versatility to identify the work required and complete it on behalf of the team.

  • Preferred: Nancy Lin, Zachary Oldford, Riya Salian
  • Manageable: Karan Brar, Jimi Lin

CO (Co-ordinator)

Needed to focus on the team's objectives, draw out team members and delegate work appropriately.

  • Preferred: Sarah Muir, Ifeanyi Uwakwe
  • Manageable: Nancy Lin, Zachary Oldford, Riya Salian

Scrum Roles

Sprint 1

  • SCRUM Master: Karan Brar
  • Product Owner: Ifeanyi Uwakwe

Sprint 2

  • SCRUM Master: Karan Brar
  • Product Owner: Sarah Muir

Sprint 3

  • SCRUM Master: Karan Brar
  • Product Owner: Sarah Muir

Sprint 4

  • SCRUM Master: Karan Brar
  • Product Owner: Sarah Muir

Sprint 5

  • SCRUM Master: Karan Brar
  • Product Owner: Sarah Muir

Meeting Minutes

Date Time Location Attendees To Be Discussed Discussed Action Items
Jan 20, 2026 8 pm - 9pm Online
View People
Mireille Isidore
Christiana Abuimama
Hasti
Karan
Nancy
Zach
Riya
Ifeanyi
Sarah
Jimi
View To Be Discussed
  • Initial introductions with client

View Discussed
  • Pronounciation of company: KAI ANN OO
  • Will incorporate music, messages, videos from previous events
  • Calendar for the three days in Edmonton and Calgary
  • Will get access to their photos and videos
  • Okay with use of AI? It depends because it must be creative and not too cookie cut out of a regular website. Hasti jumped in and she explained that AI is allowed.
  • Preferred meeting times: 8 pm availability Tuesday, Friday mostly
  • Ms. Abuimama and Ms. Isidore will be the main contacts

View Action Items
  • Add Mlle. Abuimama to the google chat
  • Set one of the first sprint goals to making the front page
Jan 21, 2026 9 am - 10 am Lab Meeting
View People
Hasti
Karan
Nancy
Zach
Riya
Ifeanyi
Sarah
Jimi
View To Be Discussed
  • Project documentation
View Discussed
  • Recommend that everyone stays for the 2-hour lab to have a team meeting, and work on the project
  • Sprint 1 will be documentation
  • We should also double check everything they want in the website
View Action Items
  • Need to decide on: who scrum master will be, reviewers of code
  • Determine resources with clients
  • Determine due dates for the team
Jan 24, 2026 8 pm - 9pm Online
View People
Karan
Nancy
Riya
Ifeanyi
Sarah
Jimi
View To Be Discussed
  • Assigning roles

View Discussed
  • Executive summary - 1 (Zach, finish before client meeting)
  • Project Glossary - 1 (Sarah, finish before client meeting)
  • User Stories - 8 (All, finish before client meeting)
  • Breakup User Stories sections (Riya & Sarah, finish before client meeting)
  • Similar Products - 1 (Nancy, finish before client meeting)
  • Open Source Products - 1.5 (Jimi, finish before client meeting)
  • Technical Resources - 2 (Karan, finish before client meeting, unless it needs client input)
  • High Level Architecture - 2 (Karan, finish on Saturday, Jan 31)
  • Detailed list of technologies - 2 (Karan, finish before client meeting)
  • ER diagram - 8 (Karan, Ifeanyi, Zach, finish on Saturday, Jan 31)
  • UML sequence diagram - 5 (Karan, Ifeanyi, Zach, finish on Saturday, Jan 31)
  • Wireframes(Low-fidelity user interface) - 5 (at halfway point) (Nancy, finish on Jan 31)
  • Potential websites as inspo:Amii (front layout), edm folk fest (schedule)
  • Can organize user stories into admin, authors, guests
  • Estimated velocity = not doing any user stories this sprint, but will finish 12 tasks

View Action Items
  • Start working on all tasks
Jan 28, 2026 9:30 am - 10:50 am Lab Meeting
View People
Hasti
Karan
Nancy
Riya
Ifeanyi
Sarah
Jimi
View To Be Discussed
  • What everyone was working on during the week

View Discussed
View Action Items
  • Schedule meeting with client through google chat
Jan 29, 2026 8 pm - 9 pm Client meeting, and then team meeting
View People
Christiana Abuimama
Mireille Isdore
Karan
Nancy
Riya
Ifeanyi
Sarah
Zach
Jimi
View To Be Discussed
  • Questions for Client

View Discussed
  • Clarified that there is free admission for the book fair, except for workshops, and other events
  • Transportation will not be included for accessibility requests
  • Will also filter authors based on country
  • Resource Centre will be made for media to be accessed post-event, some of the media will be locked (i.e. require payment), will be helpful for teachers
View Action Items
  • Zach, Ifeanyi, and Riya need to add their Role in the Team Canvas
  • Everyone finish their unfinished assigned tasks on Saturday, Jan 31
Jan 31, 2026 8:30 pm - 10:00 pm Online
View People
Karan
Nancy
Riya
Ifeanyi
Sarah
Zach
Jimi
View To Be Discussed
  • Double-checking that everything got done

View Discussed
  • Story Map

    • Work in Progress
  • Moscow for User Stories

    • As a group, assigned story points to the user stories
  • Discussion of Reasonings for User Stories

    • Moved Book Fair Payment to Could Have
    • Talked about Profile Pictures
    • Need to rewrite the user story
    • Discussed administrative user stories extensively
  • Story Point Rating Discussion

    • Briefly discussed our rating for the user stories
  • Sprint Planning and Assignments

    • Decided to add 4.01-4.03 to Sprint 2
    • Instructed the group to go onto GitHub and assign themselves to Sprint 2 tasks
    • Allowed adding subissues to user stories as needed?
    • Everyone added themselves to at least 2 user stories
View Action Items
  • Add deadline to Sprint 2 USs
  • Finish Sprint 1 things
  • UML stuff
  • Wireframes
  • Story map
Feb 3, 2026 7:30 pm - 8:30 pm Online
View People
Christiana Abuimama
Mireille Isidore
Karan
Nancy
Riya
Ifeanyi
Sarah
Zach
Jimi
View To Be Discussed
  • Asking the following questions: will people be able to like/comment in the community feed? Will an event span multiple days (such as a writing competition), or will it happen multiple times during the book fair
  • Confirm team priorities (front page, community feed, schedule UI, database, event descrition design)
  • Get feedback on wireframes

View Discussed
  • In community feed they will want people to comment/like
  • Events will not last over multiple days
  • Workshops will repeat
  • Authors will need to register
  • Only KAYANOU can alter the website
  • Will want registration for authors, vendors as well
View Action Items
  • Need to make an author registration
  • Need to alter registration page to make it more tailored to the type of user (author, guest, KAYANOU)
  • Need to ask what information they want vendors/authors to have
Feb 4, 2026 9 am - 10:20 am Lab Meeting
View People
Hasti
Karan
Nancy
Riya
Ifeanyi
Sarah
Zach
Jimi
View To Be Discussed
  • What everyone got done during sprint 1
  • Presenting our current work

View Discussed
  • What we worked on during Sprint 1
  • Make sure that we do testing
  • Made deadlines for first week of sprint 2
  • Final draft of first week tasks/deadlines for sprint 2
View Action Items
  • Can add accessibility dashboard to the project glossary
  • For similar products, should let them know which part of the similar product you want to emulate
  • Share the landing page template code
  • Need to double check whether the client wants their backend to be separate
  • Ask client what childcare entails
  • Need to make sure that photos are visible on the webpage
  • Sharing exam schedule so that we know when people are busy
  • Read course docs for sprint 2
  • Set final deadlines for sprint 2
  • Choose what we want to do for sprint 2
Feb 10, 2026 8 pm - 9 pm Client Meeting, then Team Meeting
View People
Christiane
Mireille
Karan
Nancy
Jimi
Sarah
Zach
View To Be Discussed
  • What everyone got done during the first week of sprint 2
  • Presenting our current work

View Discussed
    Client Meeting
  • Demo the pages we had to client
  • Showed login/signup, detailed events page, and rough draft of event schedule
  • Asked client to send over resources for front page and the website in general

  • Team Meeting

  • Briefly discussed what should require login and what should not
  • Started planning 2 more meetings for testing our features
  • Zach got assigned to general testing
  • Decided to use postman collections for backend testing
View Action Items
  • Finish sprint 2 tasks
  • Start working on automated tests
  • Need to reconfirm with client the requirements for the website, specifically the community feed and homepage
  • Confirm dates for testing demo and get together for a pseudo testing hackatathon
March 6, 2026 5 pm - 5:30 pm Retrospective meeting
View People
Nancy
Jimi
Sarah
Zach
Ifeanyi
View To Be Discussed
  • Retrospective forms
  • /ul>
View Discussed
  • Determine what is going to be worked on before the sprint
  • Can decrease the workload of the scrum master
  • Have clear understanding of who the scrum master and product owner is
  • Hard to merge everything the day of!
  • Scrum master should do merge conflicts
  • Frequently ask the client questions
  • Need to correctly estimate velocities
  • People are allowed to have different velocity
View Action Items
  • Change velocities for sprint 4
  • Choose scrum master and product owner for sprint 4
March 8, 2026 6:15 pm - 7:00 pm Sprint 4 Assignment Tasks
View People
Nancy
Sarah
Zach
Ifeanyi
Riya
Karan
View To Be Discussed
  • Assigning sprint 4 tasks
  • Finalizing everything for sprint 3

View Discussed
  • WCAG task for Sarah
  • Editing schedule for Riya
  • Archiving events for Ifeanyi
  • Adding and editing author profiles for Zach
  • Adding admin profiles for Nancy
  • Editing admin profiles for Jimi
  • DevOps and merging for Karan
View Action Items
  • Finish any testing
  • Add UI and UX description
  • Update issues
March 24, 2026 8:00 pm - 8:30 pm Client Meeting
View People
Nancy
Jimi
Zach
Riya
View To Be Discussed
  • Check with other team members when to meet with Kayanou's IT team.

View Discussed
  • Jimi gave a demo of the current website state.
  • Riya asked abour feedback. They said that it looks good.
  • Client asked when would be a good time to meet with IT team. We tentatively agreed on Saturday at 10am.
View Action Items
  • Confirm which day works best with the team to meet with Kayanou's IT person.
March 17, 2026 8:00 pm - 8:30 pm Client meeting
View People
Nancy
Sarah
Zach
Jimi
Karan
Mireille
View To Be Discussed
  • Meeting It guy at KAYANOU
  • Clarification on About-us page

View Discussed
  • Coordinate time to meet IT guy at KAYANOU
  • need to explain to him what we have done with the website
  • Mireille will send us a message in the chat after talking to him tomorrow
  • About us page, Mireille said we want an ability to edit and update the information and the profiles.
  • Adding admin profiles for Nancy
  • Our team said that we will try to get the website ready by this week for the IT guy
View Action Items
  • Finish assigned US
  • Wait for meeting with IT guy