/2022-4216COMP-Team6

Computer Science Workshop.

Primary LanguagePythonApache License 2.0Apache-2.0

Notes for the team.

Tests confirmed. DATA SPLIT - 6 WAY SPLIT

  • 1900 - 1918 - Luke Cit (217 entries)
  • 1919 - 1937 - Shane (217 entries)
  • 1938 - 1956 - Luke Curren (217 entries)
  • 1957 - 1975 - Laura (217 entries)
  • 1976 - 1994 - Niamh (217 entries)
  • 1995 - 2013 - Cameron (214 entries)

Add notes to entire team here (as well as commit texts). At the end of each session, there will be a review on the work that has been completed and what needs doing -- Teams open to initial investigation to determine what the data is telling us and how we are going to process that data to come to the conslusion of what Algorithms we will be using and to provide incite in how we proceed in team analysis.

Week 1: Laura Leading

  • Laura

    • Identify team members.
    • Determine skillset needed to build succesful team. Thesee were:
      • Data Analysis, Communication, Maths, Planning, Presenting, Programming, Reflection / Self Review, Team work.
    • Baseline current skill-set levels in above areas.
    • Ensure team understand the need to analyse their learning throughout the course (should be discussed during each meeting).
    • Outlined the overall plan and what we needed to achieve as a team to gain commitment from each team member.
      • Created Plans: Milestone, Action, Risk Log, etc.
    • Co-ordinated the tasks across the team, with their agreement (synopsis under the team member's name).
    • Laura to update the minutes for this week 1.
  • Luke Citrine

    • Created a Github account.
    • Invited team members to join.
    • Agreed to perform admin role to ensure documents are updated and maintained and provide continuity throughout the project.
  • Luke Curren

    • Review Python and present to team to assidt with team's learning.
  • Niamh

    • Absent.
  • Shane

    • To review marking criteria, simplify and share with team (required for specification doc).
  • Cameron

    • To review and understand Visual Studio and present to team to assidt with team's learning.

Week 2: Laura Leading

  • Laura

    • Create handover process to reduce risk of negative impact to project and team performance, when team Leader changes.
    • Create process to train / assist next Team Leader to manage transition, develop skills and provide confidence for the successive Team Leader.
    • Team agread who would be the next leader.
    • Handover to new Team Leader completed.
    • Team agread who would be the third leader (to enable training before picking up the reigns).
    • Outlined the overall strategy (plan) and what we needed to achieve as a team to gain commitment from each team member.
    • Laura provided a written overview of what their task involved, via WhatsApp to assist in them understanding what and why things are required.
    • Co-ordinated the tasks across the team, with their agreement (synopsis under the team member's name).
    • Laura to update the minutes for this week 1.
  • Luke Citrine

    • Added planning branch and meeting minutes to it.
    • Updated Data excel spreadsheets to Git.
    • Accepted all invites to Git. (Except one)
    • Updated and remade the plans document to be simpler.
  • Luke Curren

    • Baseline of Python Programming to use for the rest of the team for final presentation.
    • Identified trends, and anlysed the data present (humidity weather).
  • Niamh

    • Added weekly skills document to git.
    • Provided Dataset and identified trends for the teams.
    • Started making notes for possible points to include in the specification document, to call upon rest of team for support.
  • Shane

    • Identified trends, and anlysed the data present (winds weather).
    • Produced a quickread version of the Coursework document and the Rubric.
  • Cameron

    • Identified trends, and anlysed the data present (rain/sun weather).
      • Overlooking and analysing the data for a further understanding.
    • Started creating a new Excel document to record data in the representation of charts.
    • Will perform Team Leader role after Luke Citrine.

Week 3: (LUKE APOINTED LEADER)

  • Luke Citrine

    • Outlined the overall plan and what we needed to achieve as a team to gain commitment from each team member.
    • Co-ordinated the tasks across the team, with their agreement (synopsis under the team member's name).
    • Luke to update the minutes for this week 1.
    • Updated the project plan and consolidated the planning documents present.
    • Team reviews data to determine the validity of the new data that we had found.
    • Review specification by Niamh.
  • Luke Curran

    • Identified new data for the team to use.
    • Did some programming.
  • Niamh

    • Got the larger data file from Luke Curren (and uploaded on github)
    • Cleaned the Data with help from Niamh, and noticed their relationships because of this.
    • Joined the tables together, to allow for the validation of relationships in the data.
    • Build enetity relationship database, which will be added by Niamh to the Specification document in the future.
    • Split the data present into a 6 way for the 6 team members -- 19 years each.
  • Shane

    • DID NOT ATTEND.
  • Cameron

    • Proof read documents.
  • Laura

    • Got the larger data file from Luke Curren (and uploaded on github)
    • Cleaned the Data with help from Niamh, and noticed their relationships because of this.
    • Joined the tables together, to allow for the validation of relationships in the data.
    • Build enetity relationship database, which will be added by Niamh to the Specification document in the future.
    • Split the data present into a 6 way for the 6 team members -- 19 years each.

Week 4: (LUKE APOINTED LEADER)

  • Luke Citrine

    • Provided analysis of individual Dataset.
    • Updated plans documents, and added notes to Github for the team.
    • Organised all the files into folders on the main GitHub (2022-4216COMP-Team6).
    • Experimented more with Python for the team.
  • Luke Curran

    • Provided analysis of individual Dataset.
    • Experimented more with Python for the team.
  • Niamh

    • DID NOT ATTEND.
  • Shane

    • Provided analysis of individual Dataset.
    • Experimented more with Python for the team.
  • Cameron

    • DID NOT ATTEND.
  • Laura

    • Provided analysis of individual Dataset.
    • Lay out the analysis of each team member for better visualisation.
    • Experimented more with Python for the team.
  • Ethan

    • JUST JOINED TEAM.

Week 5: (LUKE/LAURA LEADERS)

  • Luke Citrine

    • Updated plans and documents, added notes to GitHub for the team.
    • Experimented more with Python code and how it can be used for the individual task.
    • Looked at producing drop-down menus and data export download.
    • More closely explored the data specification based on the system that we'd concepted.
  • Luke Curran

    • Had furthur discussions with Laura about the systems that we're going to build and how it'll function with searching and sorting, finding the data ect.
    • Explored more about how the data/information will function on the user side of things.
    • Starting coding/building the system that we had proposed for the data and how it would be used.
  • Niamh

    • Discussed the design specification document with Luke and put across ideas of how we could use the information that we already had to work together, including what's required in the coursework spec, an overview of the system, and diagrams/images of how the system works.
    • Did research into the other algorithms we could use.
    • Did a bit more coding on Python.
  • Shane

    • Did some more coding in Python which will be useful for the visualisation task, for the group activity.
  • Cameron

    • DID NOT ATTEND.
  • Laura

    • Went through the front/back end systems with Luke Curren, to give him an idea of the system we want to build and how he and the team can help build said system, as well as discussing algorithms that can be used after the team has finished exploring them.
    • Discussed the specification and system with Luke Curren to start a draft of the Specificiation by Niamh.
    • Created a pre-visualisation/template of the system itself, aiming to show how it functions for the user and how it'd work.
    • Looked at algorithms and the best ones to use based on Matplotlib as well as NetworkX; agreeing on Matplotlib for now.
  • Ethan

    • DID NOT ATTEND.

Week 6: (NIAMH APPOINTED LEADER)

  • Luke Citrine

    • Walked through members to the required steps for repos and rectified some issues for the rest of the team.
  • Luke Curran

    • Experimented with code and aided rest of team in using Python and the code, as well as the softwares packages and the algorithms to a degree.
  • Niamh

    • Had a discussion with Luke about the current draft that Laura and Luke had worked on the previous week, working on it more, and fleshing it out, updating and changing based on discussion points.
    • Created new repo for team members to use when it came to commiting code to the same file(s) of code that we'd be using.
    • Updated the metting minutes and planning documents to reflect what had been done in this session and what was discussed in the team, adding notes to GitHub for the team.
  • Shane

    • Particpaited in meetings.
    • Got the GitHub repository working on computer, with the aid of Luke Citrine.
  • Cameron

    • Particpaited in meetings.
  • Laura

    • Had in depth discussions with Ethan and Cameron to cover the system that we'd discussed the previous weeks for the front end and the back end of the system that we'd be building, including certain design choices and filtering options and an overall view.
    • Furthur experimented with Python Code, and looked into algorithms more with how they'll be used and how they are useful.
  • Ethan

    • Experimented with code and aided rest of team in using Python and the code, as well as the softwares packages and the algorithms to a degree.

    Week 7: (READING WEEK: NIAMH STILL LEADER.)

  • Luke Citrine

    • Text here.
  • Luke Curran

    • Text here.
  • Niamh

    • Text here.
  • Shane

    • Text here.
  • Cameron

    • Text here.
  • Laura

    • Text here.
  • Ethan

    • Text here.