Endri Kasa - jonel18/Topform GitHub Wiki

Week 11

Week 11 was the finalization of the previous weeks assigned task and fixups to any issues that were present on them. Coding took the majority of the time during this week as work on the backend continued smoothly. Each part of the backend that was added was discuses between me and Jonel in a type of pair-programming.

Week 10

On week 10 I worked on the Object Diagram and the back end. Object diagram was a follow-up to the Class diagram. I derived the Object diagram from the class diagram and work started on the back end together with Jonel.

Week 9

During the group meeting we decided on the following points to be further developed:

  • ERD
  • State diagrams
  • Class diagrams
  • Collaboration diagrams

I had to work on the Class Diagram. Progress was made after discussing with the other group members bout the classes and their relationships. I also made preparations for the coding portion of the project.

The other main point that was discussed was about the tools we would use to develop the code:

  • HTML, CSS, JavaScript > front end
  • MySQL > database
  • PHP > back end

Week 8

This was the midterm week so no work was done during this week.

Week 7

This week since the midterms will be coming on week 8 then even during the group meeting we continued to discuss the diagram creation and implementation. No new assignments were given this week and the work I did was work on fixing and improving last weeks work.

Week 6

During the group meeting we discussed about continuation of diagram creation and implementation. My assigned task was working on the DFDs. This week I finalised the use cases and user scenarios. Following the completion of the previous task I began working on DFDs. Following the given examples the DFD were built.

Week 5

On week 5 during the meeting we continued to further develop our product. We discussed over the non-functional requirements, use cases and user scenarios. My assigned tasks were to work on use cases and user scenarios. I worked on them during the week following the lecture slides as well ass the given examples but I couldn't finish them all. The finalisation of the work will be done during week 6.

Week 4

During the meeting on week 4 we discussed over some important decisions regarding the project. From the points that we elaborated upon we decided on some user functionalities and responsibilities as well as main features of the product. This week I was assigned to work on the users characteristics and the product context. Following the lecture slides and other examples it was not difficult to finish the assigned tasks. Teamwork was also used this week as i worked with Klara on User Characteristics.

Week 3

This week our main goal was to complete the Requirements Specifications Document of our project. During our meeting we split up the work and discussed regarding about the next progress of the project. My main goals were to work on the product/service description Product context and user characteristics, the latter part was to be completed during week 4.

Week 2

In this week after meeting in the school grounds we selected the best idea to further develop for this course. After discussing many topics such as an online gas suggested by Xhemiljana, we all agreed to set on the fitness app. We also discussed about what programming languages our project would use. At the end we decided on next weeks meeting time and location.

Week 1

The first task of this course was the group selection. After we created our two person groups we were randomly split into teams of six. During the first week we held the first meeting getting to know the team members and learn about their strongpoints and shortcomings. During this meeting we decided that Jonel Qelemeni would be our team leader. Also in this meet some rough ideas were given as to what ideas we would further develop during this project but the final decision was left for week 2.