Skip to content

Alper Canberk Balcı

Alper Canberk Balcı edited this page Jan 2, 2023 · 145 revisions

Who am I?

PhotoCanberk

I'm Canberk. This is my Senior year in Computer Engineering at Boğaziçi University. Studying Data Science/ML, Sustainable Development/World. Working part time as Data Analyst.
Interested in: AI/ML, Economics, Finance, History, Geography.
Activities: Basketball, Fitness, Photography, Painting, BogaziciAI

Contact

Weekly Personal Effort

Weekly Efforts for CMPE352

Week 1 (01/03/2022 - 07/03/2022)

# Task Duration Type of Work
1 Created the Meeting Notes Template to be used in the Meeting 1.1. 30 minutes Documentation
2 Attended Meeting 1.1: Took the meeting notes, researched and taught wiki and markdown. 3 hours Research, Meeting
3 Opened issues #2, #4, #5. Reviewed, edited, commented issues opened by myself and other team members. 4 hours Documentation, Review
4 Created pages Meeting 1.1, Meeting Notes Template, Meetings, and my personal wiki page. Reviewed and edited pages, _Sidebar, issues. 3 hours Documentation, Review
5 Have done research about git and github. 1 hour Research
6 Added "Everybody", "Research" labels. 2 minutes Documentation
7 Attended Meeting 1.2: Took the meeting notes. Created the page and added it to the _Sidebar. 1 hour Meeting

Week 2 (08/03/2022 - 14/03/2022)

# Task Duration Type of Work
1 Opened issues #18, additional comments. 15 minutes Documentation, Review
2 Edited Meeting Notes Template. 20 minutes Documentation
3 Attended Meeting 2.1: Took the meeting notes. Created the page and added it to the _Sidebar. 2 hours Meeting
4 Edited Wiki Home page a little according to the Issue #21 and mentioned it in the comment. 10 minutes Documentation
5 Reviewed issues #20, #27 30 minutes Review
6 Opened issues #24, #25, additional comments. 15 minutes Documentation
7 Have done research about Requirements Elicitation and Reqiurements done by past year groups. 3 hours Research
8 Created Requirements wiki page. Added titles, categorized Functional - Non-Functional, and sub categorized them according to my research and knowledge. 30 minutes Documentation
9 Attended Meeting 2.2: Took the meeting notes. Created the page and added it to the _Sidebar. 2 hours Meeting

Week 3 (15/03/2022 - 21/03/2022)

# Task Duration Type of Work
1 Opened issues #39, additional comments; #44. 15 minutes Documentation
2 Filled in Non-Functional/Availability and Accessibility requirements section as the task in issue #39 says, then edited it. 40 minutes Documentation
3 Reviewed issues #33, #45 30 minutes Review
4 Attended Meeting 3.1: Took the meeting notes. Created the page and added it to the _Sidebar. 2.5 hours Meeting
5 Attended a meeting for issue #44 with the assignees. Discussed ideas for Scenario 1, created the Scenario 1 and Mockups for it with teamwork. Opened the page, filled it except mobile mockups. 5 hours Meeting, Documentation
6 Attended Meeting 3.2: Took the meeting notes. Created the page and added it to the _Sidebar. 1 hour Meeting

Week 4 (22/03/2022 - 28/03/2022)

# Task Duration Type of Work
1 Attended Meeting 4.1: Took the meeting notes. Created the page and added it to the _Sidebar etc. 1 hour Meeting
2 Attended Customer Meeting 1 in the PS 2 hours Meeting
3 Reviewed issues #47 10 minutes Review

Week 5 (29/03/2022 - 04/04/2022)

# Task Duration Type of Work
1 Reviewed Glossary, edited some typos. Added words into glossary: Tag 20 minutes Review, Documentation
2 Attended Customer Meeting 2 in the PS. 2 hours Meeting
3 Took some meeting notes in the Customer Meeting 2 and shared the screen afterwards. I made my additions to the Customer Meeting 2 Meeting Notes according to the issue #49. 20 minutes Documentation
4 Attended Meeting 5.1, during which we designed Use Case Diagram: Took the meeting notes. Created the page and added it to the _Sidebar etc. 3 hours Meeting, Documentation
5 Reviewed issues #48 20 minutes Review
6 Made my contributions to issue #50, where I documented my actions in the comments. We edited Chatbot Requirements via discussing about it with Emre. 40 minutes Documentation
7 Attended Meeting 5.2, during which we designed Use Case Diagram and started on Class Diagram: Took the meeting notes. Created the page and added it to the _Sidebar etc. 2.5 hours Meeting, Documentation
7 Attended Meeting 5.3, during which we designed Class Diagram and reviewed Use Case Diagram: Took the meeting notes. Created the page and added it to the _Sidebar etc. 4 hours Meeting, Documentation

Week 6 (05/03/2022 - 11/03/2022)

# Task Duration Type of Work
1 Attended Meeting 6.1, where where we worked on RAM: Took the meeting notes. Created the page and added it to the _Sidebar etc. 2 hour Meeting, Documentation
2 Attended Customer Meeting 3 in the PS. Took the meeting notes. Created the page and added it to the _Sidebar etc. Issue #64 2 hours Meeting
3 Opened issue #59 created the related Sequence Diagram. 2 hours Documentation
4 Reviewed and made contributions to these Sequence Diagrams: #56, #53 1 hour Review, Documentation
5 Attended Meeting 6.2, where we worked on Project Plan and RAM, and Milestone 1 Report: Took the meeting notes. Created the page and added it to the _Sidebar etc. 3 hours Meeting, Documentation

Week 7 (12/03/2022 - 18/03/2022)

# Task Duration Type of Work
1 Attended Customer Meeting 4 in the PS. Contributed to the notes. 2 hours Meeting, Documentation
2 Attended Meeting 6.3, where where we worked on Project Plan and Milestone 1: Took the meeting notes. Created the page and added it to the _Sidebar etc. 3 hours Meeting, Documentation
3 Opened issue #60, uploaded Use Case Diagram. 10 minutes Documentation
4 Opened issue #74, uploaded Class Diagram. 10 minutes Documentation
5 Reviewed and made contributions to these Sequence Diagrams: #65, #56, #53 1 hour Review, Documentation
6 Milestone 1: Gathering Deliverables. Engin and I have gathered deliverables (Edited typos and inconsistencies along the way) and uploaded them (Use Case Diagram, Class Diagram, Sequence Diagrams, RAM, Project Plan, Deliverables) to the Wiki and Sidebar etc. #71, opened #76 2 hours Documentation
7 Reviewed issues, label correcting, closing issues. 20 minutes Documentation

Week 10 (03/05/2022 - 09/05/2022) (Spring Break)

# Task Duration Type of Work
1 Attended Meeting 10.1, took the meeting notes. Created the page and added it to the _Sidebar etc. 3 hours Meeting, Documentation
2 Attended Meeting 10.2, reviewed the meeting notes (#78). Added it to the Wiki Home Page. 3 hours Meeting, Documentation, Review

Week 11 (10/05/2022 - 16/05/2022)

# Task Duration Type of Work
1 Practice-app: Added Windows commands for Windows users to README.md file issue #79 10 minutes Documentation
2 Practice-app: Opened my issue #105 for endpoint article/. Created a branch from master, according to the Meeting 10.2 notes. 15 minutes Documentation
3 Practice-app: Implemented the initial structure of API for article/ endpoint. 5 hours Coding
4 Practice-app: Reviewed and merged the pull request: #123. 10 minutes Review
5 Practice-app: Reviewed pull request #107. It btought some issues, and the source of the problem is found. The PR canceled and was opened here PR #125 20 minutes Review

Week 12 (17/05/2022 - 23/05/2022)

# Task Duration Type of Work
1 Practice-app: Reviewed the issues: #102, #137, #97, #108, #144 by merging Pull Requests: #136, #139, #125, #132, #146 10 minutes Documentation, Review
2 Practice-app: issue #105. Made some changes in the implementation. Make commits finally. 5 hours Coding, Documentation
3 Practice-app: opened a Pull Request #129 for issue #105. 10 minutes Coding
4 Practice-app: issue #105. Tested my API in Postman. Prepared and published the Documentation under the issue. 1 hour Coding, Documentation
5 Practice-app: Opened issue #140. Extension to #105. Implemented Unit tests, front-end, and some enhancements in the API. 7 hours Coding
6 Practice-app: opened a Pull Request #154 for issue #140, mentioned it in the comments under. 10 minutes Coding
7 Practice-app: Attended Meeting 12.1 helped to taking meeting notes. Contributed to the requirements, use-case and class diagrams for the practice-app, finished them together with the group members. Contributed to the Milestone 2 report, project plan, and RAM finished them. 4 hours Meeting, Documentation
8 Practice-app: Meeting 12.1 action item 4: Opened issue #158. Checked the correctness of the files and uploaded the Project Plan and RAM to the wiki. 30 minutes Documentation
9 Practice-app: Prepared my individual Milestone 2 Report. 4 hours Documentation
10 Practice-app: Prepared "Create Article" sequence diagram. 30 minutes Documentation
11 Practice-app: Reviewed the issue #142 10 minutes Review
12 Attended Meeting 12.2. Deployed our app in the meeting. 2.5 hours Meeting, Documentation
13 Attended Meeting 12.3. Gathering all the fixes, and submission was done in the meeting. 1 hour Meeting, Documentation
Weekly Efforts for CMPE451

Week 1 (04/10/2022 - 10/10/2022)

# Task Duration Type of Work
1 Attended the Meeting 13.1. 1.5 hours Meeting
2 Took the notes in Meeting 13.1, uploaded it. 1 hour Documentation
3 Revised the Meeting Notes Template. Opened the Issue #168 1 hour Documentation
4 Reviewed the changes done in Sidebar. Issue #172 30 minutes Documentation
5 Updated my personal wiki page. Added collapsible efforts etc. 30 minutes Documentation
6 Reviewed the Communication Plan. Issue #174 10 minutes Documentation
7 Reviewed the ideas and added comments on the listing questions about Requirements. Issue #173 30 minutes Documentation

Week 2 (11/10/2022 - 17/10/2022)

# Task Duration Type of Work
1 Attended the Meeting 14.1. 2 hours Meeting
2 Took the notes in Meeting 14.1, uploaded it to necessary locations in Wiki. 1 hour Documentation
3 Changed the Meetings page, splitted each course and moved the title above. 10 minutes Documentation
4 Reviewed the changes done in Sidebar. Issue #176. Made suggestion for collapsible parts and title sizes and order; added them as comments under the issue. 45 minutes Documentation
5 Opened the Issue #177 30 minutes Documentation

Week 3 (18/10/2022 - 24/10/2022)

# Task Duration Type of Work
1 Attended the Meeting 15.1. 2 hours Meeting
2 Took the notes in Meeting 15.1, uploaded it to necessary locations in Wiki. (It is not finished) 1 hour Documentation
3 Commented under the Issue #177 about pushing the deadline. 10 minutes Documentation
4 Will update the Project Plan and RAM according to the role distribution in Meeting 14.1. Just opened the issues. 10 minutes Documentation
5 Reviewed the Customer Meeting 5 meeting notes, corrected typos. It needs further review. 20 minutes Documentation
6 Attended the Backend Meeting 1.1. 2 hours Meeting
7 Reviewed, edited and contributed to the Backend Meeting 1.1 meeting notes. 30 minutes Documentation
8.1 Attended the Backend Meeting 1.2. 2 hours Meeting
8.2 In the meeting helped design of the Database Schema. 2 hours Design
9 Reviewed and contributed to the Backend Meeting 1.2 meeting notes. 30 minutes Documentation
10 Added some new labels for issues, and edited some of the labels. Can be seen as a comment under the Issue #186 30 minutes Documentation
11 Connected the DB to the Django app. Issue #197 20 minutes Coding
12 Created and sent a link for the meeting time decision for Backend Team meetings. Issue #200 10 minutes Documentation
13 Created API Documentation for Login Issue #201 1 hour Documentation
14 Reviewed Issue #195 commented under it the problem and the solution. 30 minutes Documentation
15 Reviewed the Pull Request #196. Merged it and tried the change. Detected a problem and presented the solution under Issue #195 40 minutes Review, Documentation
16 Reviewed the Issue #199. Reviewed the Pull Request #196. It required some changes. After the changes, I merged it. 30 minutes Review, Documentation
17 Wrote some suggestions for the name of the app. Issue #185 10 minutes Documentation
18 Made another suggestion for the issue template. Issue #169 10 minutes Documentation

Week 4 (25/10/2022 - 31/10/2022)

# Task Duration Type of Work
1 Attended the Meeting 16.1. 2 hours Meeting
2 Reviewed the notes in Meeting 16.1. Added it to the Meetings page. 30 minutes Documentation
3 Planned the communication plan for backend team. Filled a row in the table of Communication Plan according to the Issue #200 10 minutes Documentation
4 Reviewed the Tech Stack page, commented under. Issue #210. 15 minutes Review, Documentation
5 Reviewed Issue #195 again while reading Pull Requests. PR 219 contains the changes required, but changes in PR 231 made the problem occur again, so I reopened the issue. Later we decided to leave it as it is. It doesn't pose danger or difficulty. 1 hour Review, Documentation
6 Created the Backend Code Conventions, added it to the Sidebar. Task of Meeting 16.1 and it is in the Issue #262. 2 hours Documentation
7 Changed and added some requirements to the Requirements upon reviewing it. 10 minutes Documentation
8 Created and filled the Scenario 2 for Milestone 1 page, added it to the Sidebar. Task of Meeting 16.1 and it is in the Issue #266. 2 hours Documentation
9 Reviewed all of the Pull Requests concerning Backend development and deployment. Understood them, asked questions, took notes. Have done it continuously, not at the end of the week. Read the PRs when they are opened, one reviewer may not be enough, also, I need to know which code others have written and why. 4 hours Review
10 Updated the Project Plan and RAM according to the role distribution in Meeting 14.1. Issue #177 5 hours Documentation
11 Created and filled the README.md page for backend. Issue #237. 1 hour Documentation
12 Added Project Plan and RAM into the Milestone 1 report. Also, sorted members according to their surnames alpahabetically. 10 minutes Documentation
13 Added my individual report for Milestone 1. 1.5 hours Documentation

Week 5 (01/11/2022 - 07/11/2022)

# Task Duration Type of Work
1 Attended the Milestone 1 presentations of the other teams, gave feed back to 3 groups. 1.5 hours Presentation, Milestone, Review
2 Attended our own Milestone 1 presentation, took presentation notes. Issue #283. Helped the presentation by answering questions from customers and students. 30 minutes Presentation, Milestone, Documentation
3 Wrote Milestone 1 Group Review Part 6 and Part 7. Took a lot of effort. Also, sorted the individual reports again. 4 hours Milestonoe, Documentation

Week 6 (08/11/2022 - 14/11/2022)

# Task Duration Type of Work
1 Attended the Meeting 18.1. 2 hours Meeting
2 Reviewed the notes in Meeting 18.1. Added some notes from my meeting notes. 10 minutes Documentation
3 Reviewed the Pull Request #291. Detected problems and added comments for them. Later, we also talked with Emre about the last one on the group. 1 hour Review, Documentation
4 Attended the Backend Meeting 1.3. Opened issue #292. During the meeting designed the new schemas. Written down the meeting notes and documented the schemas in Backend-Meeting-1.3 2 hours Meeting, Design, Documentation

Week 7 (15/11/2022 - 21/11/2022)

# Task Duration Type of Work
1 Attended the Meeting 19.1, took the meeting notes. 2 hours Meeting
2 Reviewed the Pull Request #298. 10 minutes Review
3 Reviewed the Pull Request #300. 10 minutes Review
4 Reviewed the Pull Request #304, added comments. 1 hour Review
5 Reviewed the Pull Request #311, added comments. 1 hour Review

Week 8 (22/11/2022 - 28/11/2022)

# Task Duration Type of Work
1 Attended the Meeting 20.1, revised the meeting notes, edited it, uploaded to wiki and necessary places like sidebar. 2.5 hours Meeting, Documentation
2 Revised the Communication Plan. 15 minutes Documentation
3 Revised and improved the Meeting Notes Template. 30 minutes Documentation
4 Read the Pull Request #321 10 minutes Review
5 Read the Pull Request #328 20 minutes Review
6 Read the Pull Request #331 20 minutes Review
7 Read the Pull Request #333 10 minutes Review
8 Read the Pull Request #335 20 minutes Review
9 Read the Pull Request #337 10 minutes Review
10 Opened the Meeting 21.1 initial page for meeting notes 20 minutes Meeting, Documentation
11 Reviewed the Pull Request #348 20 minutes Review

Week 9 (29/11/2022 - 05/12/2022)

# Task Duration Type of Work
1 Attended the Meeting 21.1, took the Meeting Notes according to the new changes (new agenda etc.). Uploaded to wiki and necessary places like sidebar. Edited it. 2.5 hours Meeting, Documentation
2 Reviewed and Merged the Pull Request #355 and commented under the Issue #353. 1.5 hours Review
3 Read the Pull Request #344. left some comments 1 hour Review
4 Implemented get/update personal info APIs, and unit tests. See Issue #316. Opened the Pull Request #357. 5 hours Coding
5 Implemented get doctor info API, and unit tests. See Issue #316. Pull Request #357. 2 hours Coding
6 Opened Issue #361. Prepared new scenarios for Milestone 2 Demo Presentation. See Scenario 1, Scenario 2, Scenario 3. 3 hours Documentation
7 Reviewed Issue #305. 10 minutes Review
8 I edit Sidebar time to time, will continue doing it, but priority is low. 10 minutes Review
9 Reviewed the Pull Request #378. 30 minutes Review
10 Opened up new Meeting 21.2, we have done the meeting with few people. Presented my scenario suggestions. Then, edited scenarios with the feedback, I will delete the meeting notes as there is no need for notes. See Issue #361 2.5 + 2 hours Documentation, Meeting
11 Read the Pull Request #379. 30 minutes Review
12 Read the Pull Request #381. 30 minutes Review
13 Read the Pull Request #403. 30 minutes Review

Week 10 (06/12/2022 - 12/12/2022)

# Task Duration Type of Work
1 Attended the Milestone 2 Demo Presentation, presented the introduction and Scenario 1 parts. 20 minutes Presentation, Demo
2 Created the scenarios before the presentation. Documented them to the wiki, added them to the Sidebar. See Issue #361. Scenario 1, Scenario 2, Scenario 3 3 hours Documentation
3 Reviewed Issue #428, edited the typos. 20 minutes Review, Documentation
4 Reviewed Issue #429 10 minutes Review, Documentation
5 Wrote the parts of Milestone 2 Group Report: Status of the deliverables of Milestone 1, A Summary of work performed by each team member, Individual Report - Alper Canberk Balcı, Annotations, Standards 5 hours Documentation
6 Opened Issue #430, will implement it. 10 minutes Coding, Documentation

Week 11 (13/12/2022 - 19/12/2022)

# Task Duration Type of Work
1 Attended the Meeting 23.1, opened the meeting notes, uploaded to wiki and necessary places like sidebar. Took the meeting notes, added some action items. 2.5 hours Meeting, Documentation
2 Bugfix done for Personal Info API. See Issue #430. Pull Request #432 is opened as well. However, PR was going to be closed. See the comments under PR. Closing is not needed, it is merged. 2 hours Coding
3 Opened Issue #433. Created the Chatbot Conversation Tree in JSON format and documented on wiki. See Chatbot Conversation Tree 3 hours Documentation
4 Reviewed and merged Pull Request #435. See Issue #434. 30 minutes Review

Week 12 (20/12/2022 - 26/12/2022)

# Task Duration Type of Work
1 Attended the Meeting 24.1, opened the meeting notes, uploaded to wiki and necessary places like sidebar. Took the meeting notes, edited action items and the notes. 3 hours Meeting, Documentation
2 See Issue #433. Added new branches to the decision tree in the Chatbot Conversation Tree. See Chatbot Conversation Tree 3 hours Documentation
3 Reviewed and merged Pull Request #463. See Issue #462. 30 minutes Review
4 Reviewed and merged Pull Request #476. See Issue #475. 40 minutes Review
5.1 Implemented the report_content API. Opened Pull Request #503. See Issue #478. 5 hours Coding
5.2 Had a meeting with İrfan to solve some problems including migrations, constraints, environment variables (Windows problems) & Postman. 1 hours Meeting
5.3 Wrote more unit tests for the report_content API. Opened PR #523. See Issue #478. 2 hours Coding
6 Opened Issue #479. Requirements were edited. See Changes in Requirements for documentation. 8 hours Documentation
7 Reviewed Pull Request #485. 30 minutes Review
8 Opened Issue #518. Wrote new scenarios for the presentation. See Scenario 1 for CMPE451:Final Milestone, Scenario 2 for CMPE451:Final Milestone for documentation. 5 hours Milestone, Documentation

Week 13 (27/12/2022 - 02/01/2023) Welcome 2023!

# Task Duration Type of Work
1 Presented the Final Milestone Presentation with Emre, answered some questions. See presentation notes 2.5 + 0.5 = 3 hours Presentation
2 Opened Issue #539. 10 minutes Milestone, Documentation
3 Opened Issue #540. 10 minutes Milestone, Documentation
4 Reviewed Issue #538. Commented under. 20 minutes Review
5 Edited Sidebar-Customer Meetings. 10 minutes Edit Wiki Sidebar
6 Documented the Scenario 1. See Scenario 1 for CMPE451:Final Milestone for documentation. See Issue #518. 2 hours Milestone, Documentation
7 Documented the Scenario 2. See Scenario 2 for CMPE451:Final Milestone for documentation. See Issue #518. 2 hours Milestone, Documentation
8 Documented the User Scenarios and Mockups. Also added a link to the Project Artifacts and to the Group Report. See Issue #540. 2 hours Milestone, Documentation
9 Reviewed Issue #541. Commented under. 30 minutes Review
10 Reviewed Issue #544. Commented under. 20 minutes Review
11 Reviewed Issue #545. Commented under. 20 minutes Review
12 Reviewed Issue #546. Commented under, edited typos etc. 30 minutes Review
13 Closed Issue #453. Commented under. 5 minutes Review
14 Opened Issue #549. Documented the remaining project artifacts 30 minutes Milestone, Documentation

🏠 Homepage

👤 Team Members

👤 Former Team Members

📘 About Meetings

Meeting Notes From CMPE352
Meeting Notes From CMPE451

General Meetings

Team Meetings

Backend Team Meetings
Frontend Team Meetings
Mobile Team Meetings

📌 Project

Scenarios

📌 Project Artifacts

💹 Diagrams

📝 Project Plan

📝 Deliverables

🔭 Research

📌 Practice-App

❓ Responses

Clone this wiki locally