Timeline of our Progress
Week 4 ▼
January 13-17, 2025
This week was mostly spent on getting to know each other...
We decided on most of the technology stack we would use, and set up tools like Discord, Jira, and Git. At the time, Elvin was still completing his exchange semester in Belgium and participated online in-between exams. We also had a meeting with our supervisors from Kongsberg Precision Cutting Systems (KPCS). The group website was starting to take shape, and we were getting familiar with the task we had received from our client.
Week 5 ▼
January 20-24, 2025
Week 5 was where the real work began...
User stories, system requirements, requirements prioritizing, test method and verification, stakeholder analysis and exploring .NET that would be used for the application were some of the things we started on. We also did some work in our Teams room so that documentation would be sorted in a smart way, making it easier to fill in the report later.
Week 6 ▼
January 27-31, 2025
Most of week 6 went to completing documentation...
We created a project timeline and started on the "final report" document. The timeline was a good addition to our scrum model, as it is better for long-term planning and scrum is more suitable for short iterative work. We also created an outline of the presentation content, making sure that the content would connect well together.
Week 7 ▼
February 3-7, 2025
This week was all about our first presentation...
We put all relevant documentation into the final report, finished the PowerPoint and practiced for D-day!
On Thursday we held our presentation in front of our internal and external supervisors, as well as the examiners.
We received good feedback that would help us in the continuation of our project.
Week 8 ▼
February 17-21, 2025
In this week we were actually going to do some coding...
But before that we needed to do some UML by making a class diagram, different flowcharts with our criteria and so on. Magnus was also learning to write HTML/CSS so that he could help with the website. ("hello, it's Magnus writing this")
Week 9 ▼
February 24-28, 2025
The team is actively coding the project while researching the MVVM architecture...
Ole-William and Tormod are focused on backend development, while Elvin and Magnus are working on the frontend (GUI). Our goal is to seamlessly integrate both using the MVVM model. We have also had insightful meetings with both our internal and external supervisors. Side note: On Friday, we enjoyed free waffles at KPCS!
Week 10 ▼
March 3-7, 2025
This week, we continued developing the various pages for our application interface...
We created a settings page and an active jobs page. We also refactored parts of our code to better align with the MVVM framework. Additionally, we began integrating job data from the HUB and displaying it on the appropriate pages. We held meetings with both our internal and external supervisors to receive feedback on our progress. And we ate waffles again on Friday to keep the group spirit high!
Week 11 ▼
March 10-14, 2025
This week, we primarily continued working on the tasks from week 10...
We focused on getting the application to detect tables and jobs. We also began preparing for the upcoming presentation scheduled Friday the following week, which meant we had to start on the documentation. As part of this, we created flowcharts and began working on the class diagram for the application. And of course, we enjoyed our traditional Friday waffles, kindly made by the lovely canteen lady at KPCS.
Week 12 ▼
March 17-21, 2025
"HELLWEEK" – This was shaping up to be a busy week for us...
We had an exam scheduled for Wednesday and our second presentation on Friday.
This meant we had to submit our documentation on the same day as the exam, so we aimed to deliver everything by Tuesday.
We spent long hours organizing all the required documentation.
That evening, Ole-William and Tormod attempted to deliver the documents—only to find the building locked.
They tried everything short of breaking and entering. Disappointingly, they didn’t break in.
Honestly, they could’ve at least cracked a window or something… just kidding, of course!
In the end, Tormod brought the documentation home and successfully submitted it the next morning before the exam.
After the (less-than-stellar) exam experience, we focused on finalizing and rehearsing our PowerPoint presentation—and we nailed it on Friday!
Sadly, there were no waffles this week, so morale was a bit low. But we’re planning to make up for it with plenty of waffles next week.
Week 13 ▼
March 24-28, 2025
Since we had a tough week last week we are a bit tired...
Started the Monday with a stand-up comedy show on Netflix—it helped a bit. We then started this week's sprint and created new tasks to do. We still have a lot of work to do, but we are getting there and looking forward to waffles on Friday. We had a meeting with Truls (USN) this week, and he told us they were going to do massive restoration on the building we are located in. This is going to make some noise, and they gave us the option to move to a different location. We decided to move and quickly found that the other room was a bit "broken". The TV was broken, there was traffic noise, and it smelled bad. But two of us wanted to stay in the new room. So we decided it would be fair to solve this by rock paper scissors. The winners were the ones that wanted to move back to the old room and "tank" the noise. And we have the privilege of having a room at KPCS.
Week 14 ▼
March 31 - April 4, 2025
At the beginning of the week, we were back in Bergseminaret...
The noise was not so bad yet, so we continued working on the project with good motivation. Tormod and Ole William worked together on a task where they tried to change the code so that our ApiService talks to the model instead of the ViewModel. They spent many hours on this. Magnus started learning about unit testing and worked on showing job details in the app, which is useful when you want to see more information about a job. Elvin worked on the design and changed the styles and colors in the app to make it look better.
Week 15 ▼
April 7-11, 2025
This week, Magnus started writing and researching unit tests...
Magnus set it up in Visual Studio. Ole William made a template for the TDDs we need to create and worked on the backend. Tormod looked through all our code and did a "cleanup" before a code review at KPCS. Elvin continued working on the GUI and added new features like pop-up windows and an extra page to the application. At KPCS, we got our own offices—believe it or not! It felt really cool to have our own personal spaces, almost like we were real employees. We also got a little feeling of how daily work life is. Our offices are close to each other, so we can easily walk between them and still feel like we are working together.
Week 16 ▼
April 14-18, 2025
So, the Easter week began! We had decided to work this week, but with reduced hours...
Time is flying, and we need to get closer to the end of the slightly dark tunnel, where the light is getting brighter and brighter. Magnus lives almost 50 minutes away from Kongsberg, in a small and cozy place called Gransherad in Telemark. Normally he gets transport from his father-in-law, but since he had the week off, Magnus had no easy way to get to Kongsberg without spending a lot of money and time. So, he stayed home while Ole William, Tormod, and Elvin met at KPCS and enjoyed their time in the offices. Since the canteen was closed, they went for kebabs and pizzas and sent pictures to Magnus to make him jealous—but Magnus was not jealous at all, so there's that! This shows the good friendship we have in the group, playing small pranks and thinking about other things, not only the project. It is important for us to have breaks and small talk during the long days, so we don't burn out. We took Friday off (even though some of us still worked a little), so we got a nice long Easter weekend. Thank you, Christianity! Of course, we also did some real work this week: Ole William did a lot of backend work as usual, Magnus tested more functions with unit testing, Elvin continued bossing the GUI, and Tormod worked together with Ole William and upgraded his ScanService.
Week 17 ▼
April 21-25, 2025
After Jesus returned to heaven, we returned to our computers—and our work spirit was re-incarnated!
Spirits high! Ole William worked so hard that he probably burned more calories here than at the gym. He focused on the backend, doing tasks like getting production statistics from the HUB and more. Magnus continued with unit testing, checking if different functions gave the correct outputs for different inputs and scenarios. Elvin wrote some parts of the report and did some magic on the GUI—like a real front-end wizard. Tormod worked super hard on backend logic this week and honestly deserves some ice cream.
Week 18 ▼
April 28 - May 2, 2025
Week 18 was a short week because of the May 1st holiday...
Even with fewer workdays, we continued progressing on our project. The main focus this week was polishing and stabilizing the GUI, preparing for user testing, and implementing the feedback we had received so far. Magnus also finalized unit tests for parts of the application logic, ensuring the code behaves well in different conditions. We had a planning meeting to structure our remaining weeks effectively and make sure we deliver a polished final product.
Week 19 ▼
May 5-9, 2025
Last week of coding
Week 19 was mostly about refinement. We started testing the system on real data to make sure everything behaved correctly in a live scenario. We made a meta statistics page to show all info for all tables and for one table. The GUI was refined by Elvin, Magnus wrote his last unit tests and implemented tooltips for the buttons. and backend services were tweaked by Ole William and Tormod. We’re very close to the finish line, and the product is looking more and more like something we’re proud to show off to others!
Week 20 ▼
May 12-16, 2025
This is the last week of coding (I promise)
We have some minor bugs to fix, and we are starting to structure the report. We have already written a lot in the rapport, but we need to do some adjustments and continue writing it. So this week is all about writing the report and finishing the webpage and some bug fixes if time.
Week 21 ▼
May 19-25, 2025
Stayed up all night / EXP0
Week 21 was a stressful week, our application is finished and we had to complete and deliver the report before the due date which was on May the 20. Magnus bought in 8 Red Bull cans and we spent the night at KPCS Monday the 19th. We managed to stay awake all night even though Tormod almost fell asleep at 5 in the morning. We had taken probably 10x the daily recommended caffeine consumption. When the sun stood up we were ready to print out all the pages, our tiredness started to show. We printed out several hundred pages and we found a hole puncher to make holes in the sheets. Suddenly Elvin took too many sheets at once and the sheets got stuck in the old-fashioned hole puncher. We tried everything from pulling to dismantling and it did not work. The sheets were STUCK! We did not have much time left since we had to deliver the report at 12:00, the current time was something around 11. So we printed all the sheets out again, thank God KPCS has many sheets in the copy machine. We learned from the previous mistake and managed to get it right this time. We rushed in the cars and drove to USN and got there in one piece. It probably wasn't the best idea to drive a car then but... When we got to the school Tormod started to look pale, he had not eaten since the night before. But we managed to deliver on time and then we took the next day off so we could sleep. Since we had been awake for about 35 hours. The following Thursday was the USN EXPO, where we could make our own stand along with the other groups so we could show what we had done. We moved some cardboard figures and a 4 in a row game made out of cardboard and showed our application to the audience. We then started on the presentation and worked on that for the rest of the week.

Week 22 ▼
May/june 26-1, 2025
Presentations
This week was all about the presentations. Yes, with an "s". We were so lucky that Ole William had set up two presentations for KPCS. One for the software department and one for the rest of the company. This was because the people at KPCS were curious about who the young, good-looking students walking around the premises and stealing hot chocolate were working with. We used this opportunity to practice for our 3rd and final presentation at USN. Our presentation is now done, and we are now practicing towards the third presentation. We are looking forward to graduating! If you have read all the weeks, you are a legend — thank you from all of us here at Kongsberg Table Tracker (Group 13)..