-
Notifications
You must be signed in to change notification settings - Fork 0
Individual Contribution Report (Furkan Ülke)
Furkan Ülke edited this page Apr 10, 2023
·
6 revisions
Responsibilities |
---|
In the first week, the task of researching and documenting my favorite GitHub repository was given. Additionally, I was given the task of creating my personal wiki page. |
I was given the task of researching similar websites and preparing questions about requirements, so that we we could benefit more from Customer Meeting #1. |
I was given the task of adding labels so that we could manage issues more effectively. |
Documenting base requirements task was given. We examined the project description and documented base requirements in GitHub Wiki page with my teammate Fatma Sena Alçı. |
Categorizing system requirements task was given. We examined similar websites, did brainstorming about questions for requirement, and documented the resulting requirement in GitHub Wiki with my teammate Ömer Şafak Bebek. |
Creating Use Case Diagram for Group Finding Feature task was given. I reviwed the requirements about Group feature and listed what would be possible use cases. Then I decided the use case relations to better represent the overall design. Then I documented the results as a diagram using Lucidchart. |
Task of creating class diagrams for Group and Annotation classes was given. I decided that what would be possible attributes and methods for these two classes in order to properly respond the needs of our website. Then I documented the results as a diagram using Lucidchart. |
Creating use case diagram for annotation was given. I used my previous knowledge about use case diagrams to prepare a diagram for annotation. |
The task of creating sequence diagrams for actions about group was given. I prepared two sequence diagrams for this task that were create group and join group |
The task of reviewing use case and class diagrams was given. I changed some of relationships in use case diagram, since I thought it's a better representation. Also, I changed the names of fields and methods in class diagram in order to be compatible with whole group and added some methods to classes. |
I was given the task of preparing a user scenario for group finding actions. I determined preconditions, actions, and acceptance criterias for the scenario. Then I documented all of these in GitHub Wiki Page. |
My Contributions | Link to Work | Duration | Related Issues |
---|---|---|---|
I prepared my own personal wiki page according to personal page template. | Furkan Ülke | 60 minutes | #1 |
I analyzed the ML-Agents repository as my favorite Github repository. I scanned its issue management procedures and documentation. Then, I listed what I like and dislike about the repo. | ML - Agents | 90 minutes | #3 #7 |
I looked over some popular Github repos and inspected their issues and label. Then I added some of labels, that I encounter and think that they are useful, to our project in order to manage issues effectively. | Labels | 45 minutes | #17 |
We reviewed project description, created base requirements according to the description, and documented them under wiki page with my teammate Fatma Sena Alçı. | Base Requirements | 60 minutes | #23 |
We evaluated options about system requirement and documented the resulting requirements under the wiki page with my teammate Ömer Şafak Bebek. | Requirements | 120 minutes | #31 #39 |
I watched videos about use-case diagrams. Then I prepared use case diagram for group finding and annotation feature. While doing this, I considered the related requirements to represent the work better. | Use Case Diagrams | 90 minutes | #55 #82 |
I watched videos about class diagrams. Then I prepared class diagrams for group and annotation classes. While doing this, I reasoned what fields and methods these two classes shouold have so that implementation of the project would be more elegant. | Class Diagrams | 105 minutes | #56 #57 |
I watched videos about sequence diagrams. Then I created two sequence diagrams for two actions, that are create group and join group. | Sequence Diagrams | 90 minutes | #85 #86 |
I reviewed the use case diagrams that I created, and changed some of the relationships that I think they are erronous. | Use Case Diagrams | 20 minutes | #83 |
I created a user scenario for finding and joining group actions. First, I prepared a story for the scenario. Second, I determined the goals of the user in the scenario. Third, I did set the preconditions. Then, I specified the actions. Finally, I determined the acceptance criterias according to the requirements | Scenario #1: Join a Group | 90 minutes | #111 |
I prepared individual report for milestone #1. While doing this, I listed my contributions in detail | Individual Contribution Report Furkan Ülke | 150 minutes | #114 |
I filled the parts of the RAM Table that are related to me. In the table, I marked all the issues which either I am assigned to do or I am mentioned as reviewer. | RAM Table | 15 minutes | #114 |
Issues |
---|
#1 |
🏠 Home
- Elif Kızılkaya
- Fatma Sena Alçı
- Furkan Ülke
- Hakan Karakuş
- Hatice Erk
- Kardelen Erdal
- Melih Gezer
- Muhammet Tayyip Kamiloğlu
- Ömer Şafak Bebek
- Tacettin Burak Eren
- Yunus Emre Altuğ
Former Team Members