Skip to content

Commit 79f2c75

Browse files
authored
Merge pull request #10 from MIT-Emerging-Talent/collaboration/constraints
Add constraints documentation for Milestone 0
2 parents b8d4716 + 0524e14 commit 79f2c75

File tree

2 files changed

+53
-80
lines changed

2 files changed

+53
-80
lines changed

collaboration/communication.md

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +0,0 @@
1-
<!--
2-
this template is for inspiration, feel free to change it however you like!
3-
4-
Careful! be sure to protect your privacy when filling out this document
5-
everything you write here will be public
6-
so share only what you are comfortable sharing online
7-
you can share the rest in confidence with you group by another channel
8-
-->
9-
10-
# Communication
11-
12-
---
13-
14-
## Communication Schedule
15-
16-
| Day | How | The topic of discussion | | --- | :-: | ----------------------- |
17-
| | | |
18-
19-
## Communication Channels
20-
21-
how often will we get in touch on each channel, and what we will discuss there:
22-
23-
- **Issues**:
24-
- **Pull Requests**:
25-
- **Slack/Discord**:
26-
- **Video Calls**:
27-
28-
---
29-
30-
## Availability
31-
32-
### Availability for calling/messaging
33-
34-
| Day | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
35-
| ------ | :----: | :-----: | :-------: | :------: | :----: | :------: | :----: |
36-
| _name_ | | | | | | | |
37-
38-
### How many hours everyone has per day
39-
40-
- name: _5h_;
41-
- name: _6h_;
42-
- name: _5h_;
43-
- name: _4h_;
44-
- name: _3h_;
45-
46-
## Asking for Help
47-
48-
There's a fine line between confidently learning from your mistakes, and
49-
stubbornly getting no where. Here is a general guide for when to ask for help
50-
based on how long you've been stuck on the same problem:
51-
52-
1. _0 -> 30 min_: Try on your own
53-
1. _30 -> 60 min_: Ask your group for help
54-
1. _60+ min_: Tag your coaches in Slack or GitHub

collaboration/constraints.md

Lines changed: 53 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,61 @@
1-
<!-- this template is for inspiration, feel free to change it however you like! -->
1+
# 🧱 Constraints
22

3-
# Constraints
3+
Some boundaries around our project — these constraints helpus
4+
stay realistic, focused, and creative.
45

5-
Some boundaries around our project.
6+
---
67

7-
## External
8+
## 🌍 External Constraints
89

9-
<!--
10-
constraints coming from the outside that your team has no control over:
11-
- project deadlines
12-
- number of unit tests required to pass a code review
13-
- technologies (sometimes a client will tell you what to use)
14-
- power or connectivity
15-
- ...
16-
-->
10+
_Constraints outside of our control._
1711

18-
## Internal: Involuntary
12+
- We have a fixed timeline (project must be completed by August 25).
13+
- Our project scope must remain within a data science context
14+
(no full-stack apps or hardware prototypes).
15+
- We may only use public or ethically sourced data.
16+
- All deliverables must follow the MIT Emerging Talent milestone structure and deadlines.
17+
- Group members are spread across different time zones and schedules.
1918

20-
<!--
21-
constraints that come from within your team, and you have no control over:
22-
- each of your individual skill levels
23-
- amount of time available to work on the project
24-
-->
19+
---
2520

26-
## Internal: Voluntary
21+
## ⛓️ Internal Constraints – Involuntary
2722

28-
<!--
29-
constraints that your team decided on to help scope the project. they may include:
30-
- coding style & conventions
31-
- agree on a code review checklist for the project repository
32-
- the number of hours you want to spend working
33-
- only using the colors black and white
34-
-->
23+
_Constraints we didn’t choose, but still need to work with._
24+
25+
- Team members have different levels of technical experience with data analysis
26+
and Git.
27+
- Internet stability and device access may vary for team members.
28+
- Limited access to proprietary datasets or paid tools/services.
29+
- English is not the first language for some members, which may
30+
affect communication pace or clarity.
31+
32+
---
33+
34+
## 🎯 Internal Constraints – Voluntary
35+
36+
_Constraints we are choosing to adopt to help us focus and grow._
37+
38+
- We will not aim to build a full product; instead, we’ll focus on strong research,
39+
analysis, and communication artifacts.
40+
- We will set a soft deadline of 48 hours before each milestone
41+
to allow for reviews and backups.
42+
- We will only include tools and code we understand and can explain clearly.
43+
- We will prioritize clarity over complexity in both data and code.
44+
45+
📨 Communication
46+
47+
- Communication will primarily be asynchronous through Slack for quick updates
48+
and GitHub for task tracking and collaboration. We’ll manage our workflow using
49+
GitHub Issues and Project Boards.💬
50+
51+
🕒 Scheduling and Deadlines
52+
53+
- Each team member is encouraged to dedicate consistent working hours throughout
54+
the week. This helps ensure steady progress, timely milestone delivery,
55+
and a healthy balance between productivity and well-being.
56+
57+
---
58+
59+
> Defining clear constraints helps us commit to achievable goals and encourages
60+
> creative, focused work.
61+
>

0 commit comments

Comments
 (0)