Skip to content

Commit 129dc8f

Browse files
committed
retrospective
2 parents 56e3797 + 7562ed2 commit 129dc8f

File tree

3 files changed

+114
-1
lines changed

3 files changed

+114
-1
lines changed

0_domain_study/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +0,0 @@
1-
# Domain Research

collaboration/constraints

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
2+
# Constraints
3+
4+
This document outlines different constraints under which the project is
5+
implemented.These constraints can be external involuntary, internal
6+
involuntary and internal voluntary that impact
7+
planning, execution and collaboration of the project
8+
9+
## External Constraints
10+
11+
### ⏳ Deadlines
12+
13+
• Each milestone should be done separately and tag after doing it.
14+
The deadline should be respected.Time waiting for reviewing can
15+
complicated the things.
16+
• We are working in different time zones. That makes things difficult sometimes.
17+
18+
### 🌐 The situation in some places
19+
20+
• Some places don’t have stable internet connection all the time
21+
• The current political and social situation in the country of one of
22+
the members of group affects the planning and project execution sometimes.
23+
24+
### 📊 Data Access Constraints
25+
26+
• Find relevant datasets on Haiti is challenging due to licensing or usage restrictions.
27+
28+
## 🔐 Internal Involuntary Constraints
29+
30+
Constraints that come from within the team but not intentionally.
31+
Often, related to availability and limited resources.
32+
33+
### 🧠 Skill Gaps
34+
35+
• In the group, we have different levels of experience in the field.
36+
But we miss a lot of knowledge to navigate the field easily.
37+
38+
### 🚨 Unexpected Interruptions
39+
40+
• Illness, emergencies, or personal events may impact participation.
41+
42+
## 🧭 Internal Voluntary Constraints
43+
44+
Team-agreed practices that support project quality, collaboration and learning.
45+
46+
### 🙋 Task Preference
47+
48+
• Members can express task preferences based on interest and learning goals.
49+
• Flexibility is encouraged to support cross-learning with peer help.
50+
51+
### ✅ Review Checklist
52+
53+
• All work must be reviewed before merging into the main branch.
54+
• A shared checklist ensures code quality and encourages helpful feedback.
55+
56+
### 🔁 GitHub & Version Control Constraints
57+
58+
• Code must be regularly committed to GitHub.
59+
• Use feature branches for separate tasks or features.
60+
• Pull requests (PRs) are mandatory for merges.
61+
• Branch names must be descriptive and relevant to the task/problem.

collaboration/learning_goals.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
2+
# Learning Goals
3+
4+
## Collective
5+
6+
**Our shared goals for these exercises are**:
7+
8+
Strengthen our collaboration and communication skills in a technical context by
9+
working through coding challenges together and exchanging ideas openly.
10+
11+
Develop a consistent and professional workflow for writing, structuring, reviewing,
12+
and improving code using shared standards and GitHub best practices.
13+
14+
Write clear, readable, and well-documented solutions, including modular functions,
15+
meaningful commit messages, polished notebooks, and accessible READMEs.
16+
17+
Support each other’s learning through constructive feedback, code reviews,
18+
and active knowledge sharing—so everyone learns from everyone.
19+
20+
Build confidence and creativity in how we approach problems as a team, experimenting
21+
with new techniques and tackling challenges with curiosity.
22+
23+
Deepen our data-science foundations through weekly practice with EDA, visualization,
24+
and fundamental statistics applied to real datasets.
25+
26+
Create an inclusive, supportive learning environment where all voices are welcomed,
27+
questions are encouraged, and leadership is shared.
28+
29+
Communicate insights clearly by translating technical results into simple explanations,
30+
one-pagers, and concise presentations.
31+
32+
Promote reproducible, future-friendly work through automation, versioning,
33+
structured pipelines, and documentation that helps future collaborators.
34+
35+
## Individual Learning goal (Kervens)
36+
37+
Build consistency and personal discipline by dedicating regular time to research,
38+
review, and independent practice.
39+
40+
Apply personal agency tools to set clear intentions, monitor progress,
41+
and stay accountable throughout the project.
42+
43+
Strengthen collaborative coding skills by mastering GitHub workflows
44+
(branching, pull requests, conflict resolution) and writing meaningful commit messages.
45+
46+
Develop clear technical communication by maintaining well-commented scripts,
47+
structured notebooks, and visual explanations of decisions.
48+
49+
Create reproducible workflows for data loading, cleaning, and modeling through
50+
modularized code and versioned notebooks.
51+
52+
Apply data science to real-world questions—especially related to education, policy,
53+
or social outcomes, and document insights for both technical and non-technical audiences.

0 commit comments

Comments
 (0)