Skip to content

Current Status

Gitlab Board and issues

Status of sprint 06 Date 12.04.2024

List of completed items:

  • Updated DEMO-day page

  • A short video was made to showcase our features during DEMO-day

  • Several bugfixes have been made

  • Security dashboard vulnerabilites have been mitigated

  • Cloud environment upkeeping

  • More test cases added and updated

Do we have a problems/challenges?

  • Pouta service has been down several times during this sprint

Status of sprint 05 Date 05.04.2024

This sprint our team managed to tackle some tasks and here are the list of completed tasks:

  • Created the DEMO-day page

  • Fixed and worked on the secure authentication feature which was close to completion

  • CSV Exporting is ready for testing

  • Color blind contrast mode is ready for testing

  • Added relevant test cases and uses cases for features

  • Reviewed and completed all possible alpha cards

  • Tester learnt about Robot Framework regression test

  • Test reports have been filed and written down

Do we have a problems/challenges?

Some problems with the dev machine and pipeline.

Status of sprint 04 Date 22.03.2024

The main focus of this sprint has been getting the features in progress and completed.

  • Work on features continued, our dev worked hard to complete the secure authentication feature FEA102.

  • Manual testing is set to begin from the beginning of sprint 05.

  • Development machine pipeline is running and fully functional, this took a lot of work from our sec, ops and dev.

  • Our security member got the GitLab security dashboard up and running and mitigated a lot of issues there.

  • We made a powerpoint presentation for the status check and presented it in the Zoom-meeting.

Do we have a problems/challenges?

No major problems this sprint, little bit of flu and other sickness amongst team, but it doesn't stop working too severely. We couldn't have team lunch as schedules didn't quite match and some people couldn't be present.

Honorable mention:

Hangover pizza is not going down, its stuck in the pipeline.

Next steps

Figuring out what to show off in demo session, consistently working on features, upkeeping documentation and getting manual testing going.

Status of sprint 03 Date 08.03.2024

This sprint was only one week long so not as much could be achieved during it but some important progress was still made.

  • Work on our features started and the dev work for FEA106 Dark mode was completed.

  • Our roadmap was updated to more match our real feature timeline.

  • Getting started with GitLab CI/CD software development method

Do we have a problems/challenges?

Some challenges with how to push the code from the dev side to the main Tukko emerged and are being actively worked on. Also problems with dev machine which leads to redeployment from scratch.

Next steps

We must continue active work on the features that are scheduled to be worked on and establish routines to make implementation easy.

Status of sprint 02 Date 19.02.2024

In this sprint the team managed to complete these steps:

  • The project plan and requirement specification

  • The project cost estimate and feature pricing

  • Mockups for dark mode feature

  • Updated teams web pages

  • Development environment fixed and setupped

  • Roadmap for the features

Do we have a problems/challenges?

Time management and little bit of struggles with development environment. This issue got fixed and the environment got setupped.

Next steps

Implementation and working on features as well as documenting.

Status of sprint 01 Date 09.02.2024

  • The team learned about planning poker and used it to accurately assign weights to this sprints issues.

  • Jere Lähteenmäki, Jarno Huusko and Markus Murtonen worked together to setup Tukko with Docker.

  • The team went through all the available features and decided on 12 different ones we believe we can achieve. Chosen features can be found here: https://gitlab.labranet.jamk.fi/it-ff-2024-t08/core/-/blob/master/docs/20-Requirement-management/requirement-specification.md?ref_type=heads

  • Guan Xinyu researched quality assurance and further updated the team webpage. https://site-it-ff-2024-t08-0f0af1dad8eadf0d690557f0b974fb72539efde4cc0.pages.labranet.jamk.fi/

  • The team shared an excel document where everyone will record their workhours weekly for the budget.

  • Joona Tuikkala and Kosti Katainen worked to write the project plan, the communication plan as well as the requirement specification and got them into a good state for the future.

  • Jarno Huusko made the the risk management plan for the project.´

Do we have a problems/challenges?

A big challenge was to get Tukko running with Docker and Redis and connecting to the Redis-server. There was a lot of documentation to write and some needed repetition which felt exhausting.

Next steps

Hopefully we will get our features underway. The documentation still needs more work.

Status of sprint 00 Date 26.01.2024

What has been achieved

Introductions are done, team name has been decided to be "Flying Hippos" and we are feeling good about the upcoming project.

We have decided on roles such as team leader, test manager and administrator for the team.

Joona Tuikkala was selected as Team Leader and has assistance from Kosti Katainen every now and then.

Guan Xinyu works as tester therefore got the role as a test manager. Guan has background in object-oriented programming and python so testing will be in good hands.

Jere Lähteenmäki took the role of team administrator and manages the CSC-service and cPouta virtual machines.

  • Started collecting records of working hours on personal level

  • Setupped CSC-services and repository copying

  • Team's home pages created and member introductions done

  • Studied TUKKO projects documents and source code

Do we have a problems/challenges?

In our first weeks of the project we haven't ran into real problems yet, the only thing that comes into mind is time management which hasn't been too bad yet.

Next steps

Preparing ourselves mentally for the upcoming assignment and learning about it. Also making it a routine to update issue board and statuses. Familiarizing ourselves with the documents and materials related to the project.