Participating Meeting2.2, discussing about Requirements page sub-sections, user types in the application and distribution of sub-sections to the members.
2 hours
Communication
5
Filling weekly effort table for second week.
20 minutes
Documentation
Week3 (15/03/2022 - 21/03/2022):
#
Task
Duration
Type of Work
1
Participating Meeting3.1, discussing about Requirements Elicitacion page and reviewing our effort on Requirements.
2 hours
Communication
2
Opening an issue and self-assinging it for making a research about Chatbot and its requirements. Filling related subsection for Chatbot Requirements.
2 hours
Research, Documentation
3
Looking old repositories to get an idea about requirements similar to Chatbot.
30 minutes
Research
4
Having a meeting to create a scenario and mockup with a subgroup of our team.
3 hours
Documentation, Communication
5
Participating Meeting3.2, discussing about our scenarios and mockup design.
1 hour
Communication
6
Filling weekly effort table for third week.
20 minutes
Documentation
Week4 (22/03/2022 - 28/03/2022):
#
Task
Duration
Type of Work
1
Participating Meeting4.1, discussing about Requirements, reviewing scenarios and mockups.
1 hours
Communication
2
Participating PS session to meet customer, getting feedback about scenarios and mockups. Asking questions about undecided Requirements items to the customer.
2 hours
Communication
Week5 (29/03/2022 - 04/04/2022):
#
Task
Duration
Type of Work
1
Participating Meeting5.1, reviewing customer meeting results, first thoughts on Software Design, thinking about new Chatbot requirements.
2.5 hours
Communication
2
Making a research about Use Case Diagrams and Class Diagrams to comprehend complex relations of our application and to apply Software Design principles in an accurate way.
1 hours
Research
3
Participating Meeting5.2, creating Use Case Diagram with all team members, personally concentrating on sign-up part and view settings hierarchy, starting to think about Class Diagram.
2 hours
Communication, Documentation
4
Participating Meeting5.3, reviewing our effort on Use Case Diagram, creating Class Diagram with all team members, discussing about controversial parts of the Class Diagram, personally concentrating on Image, Date and NotificationSystem classes, deciding on Sequence Diagram cases and distributing them among us.
4 hours
Communication, Documentation
Week6 (05/04/2022 - 11/04/2022):
#
Task
Duration
Type of Work
1
Working on a sequence diagram about "Searching article by tags" with some team members and opened issue#52 for it.
2 hours
Documentation
2
Working on a sequence diagram about "Editing Post, Doctor Adding Tag" with some team members.
2 hours
Documentation
3
Reviewing issue#59 about "Editing Post, Adding Location" sequence diagram
15 minutes.
Documentation
4
Working on a sequence diagram about "Creating a Discussion Thread" with some team members.
2 hours
Documentation
5
Participating Third Customer Meeting, getting feedbacks about UML diagrams and Requirements, discussing on first milestone with team members.
2 hours
Communication
6
Making some modifications on "Searching article by tags" sequence diagram, adding database part into diagram
30 minutes
Documentation.
7
Participating Meeting6.1, reviewing our effort on Sequence Diagrams, discussing about Milestone1, creating RAM with team members.
2 hours
Communication, Documentation
Week7 (12/04/2022 - 18/04/2022):
#
Task
Duration
Type of Work
1
Participating Forth Customer Meeting in the PS session, getting feedbacks about sequence diagrams and Project Plan.
2 hours
Communication, Documentation
2
Filling the List and Status of the Deliverables of our Milestone 1 Report as the issue #72 says.
30 minutes
Documentation
3
Participating Meeting7.1, working on our Project Plan and Milestone Report 1 collaboratively.
3 hours
Communication, Documentation
Week8 (19/04/2022 - 25/04/2022):
#
Task
Duration
Type of Work
1
Doing research about REST APIs, HTTP, and general structure of Web Applications.
3 hours
Research
2
Doing research about Flask and Django frameworks, reading documentation of them.
2 hours
Research
3
Implementing basic endpoints in Django framework for practicing.
4 hours
Practice
Week10 (03/05/2022 - 09/05/2022):
#
Task
Duration
Type of Work
1
Participating Meeting 10.1, discussing about Practice Application.
2 hours
Communication
2
Participating Meeting 10.2, deciding on the structure of the practice-app, dividing tasks among us.
2 hours
Communication
Week11 (10/05/2022 - 16/05/2022):
#
Task
Duration
Type of Work
1
Opening issue #88 about implementing category endpoint of the practice application.
15 minutes
Documentation
2
Implementing initial structure of the application and push to the branch.
15 minutes
Implementation
3
Implementing initial structure of the category endpoint and frontend for it. You can see the related branch, and the pull request for this branch.
5 hours
Implementation
4
Detecting a bug about misdirecting urls in the application, opening an issue, #113, for the bug, creating a new branch and a pull request for corrected version of the application.
2 hours
Debugging
5
Opening a new issue, #117, for implementing unit tests of the application.
15 minutes
Documentation
6
Implementing unit tests for the category endpoint of the application. You can see the related branch and pull request