Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

To identify the group's constraints #19

Closed
Hopeeid opened this issue Dec 29, 2024 · 4 comments · Fixed by #42
Closed

To identify the group's constraints #19

Hopeeid opened this issue Dec 29, 2024 · 4 comments · Fixed by #42
Labels
documentation Improvements or additions to documentation

Comments

@Hopeeid
Copy link

Hopeeid commented Dec 29, 2024

Created to enable group members to identify and develop constraints to guide the project.

@tosan-okome
Copy link

Hi everyone.

Here are the group constraints that come to mind for me :

External Constraints

Project Deadline and Stakes:
Although we aspire to take a gradual approach to mastering the tools and algorithms required for the project, we are constantly reminded of the tight deadline. Missing this deadline would result in our eviction from the program, placing significant pressure on our team to deliver promptly.

Project Requirements:
The project demands proficiency in using Git/GitHub, along with skills in code documentation, testing, reviewing, and effective collaboration. Unfortunately, these requirements exceed the current skill levels of some team members, posing a challenge to our progress.

Internal Constraints (Involuntary)

Skill Gap:
The team comprises individuals with varying levels of familiarity with the tools and techniques required for the project. This expertise gap can hinder effective communication, collaboration, and overall efficiency.

Personal Availability:
Despite the team's strong motivation, personal challenges occasionally arise, forcing some members to be unavailable. These absences can delay progress and place additional responsibilities on other team members, creating potential setbacks.

@Safiya-hash
Copy link

Safiya-hash commented Jan 1, 2025

External Constrain

This is my own challenge) Accessibility to computer: I share a computer with my sister, who is also a student and lives in another city. Sometimes I only have access to the computer on weekends or when she visits our parents, and other times she faces the same issue when I have it. This creates a lot of stress and makes it hard for both of us to meet deadlines and stay on top of our work, I have stetted up the computer for the course several times (installing vscode,github,slack..) due to this problem.

Internal: Involuntary
Avaaliablity of all members
It is a challenge to find a time suitable for everyone, for our different schedule and backgrounds yet the group has showen dedication and follows up at least twice a week to engage and work together.

Internal: Voluntary
We have set the group norms
Chose WhatsApp as our primary communication app after slack
Created demos and documented meetings for members to follow up
Set reminders, created polls and used GitHub project board to share agenda and address issues/tasks
We follow our instructor Evans suggestions throughout our project reminding eachother of what he has suggested
We follow his standard code review checklist for the project repository (for our group project also to make a good habit)
Coding style should be simple and untestable by each group members

@Hopeeid
Copy link
Author

Hopeeid commented Jan 6, 2025

External constraint for me: It was a challenge for me to download all the necessary tools needed for this program like vscode and git. This was because my laptop possesses an ARM- processor that is not compatible with the software applications. I had to research extensively to be able to find the other versions of the applications that would be compatible with the processor.

Internal constraint (Involuntary)-
Although due to our different schedules, it is a challenge to find a time suitable for everyone to be available. But we all try our best to be on the same page as regards our tasks and follow-up with the details of each meeting.

Internal constraint (Voluntary)-
When a team member realizes that they would not be available for a meeting for one reason or another, the person informs the other members so they would be aware. This act shows accountability and trust between team members.

@NoorelsalamAlmakki NoorelsalamAlmakki linked a pull request Jan 6, 2025 that will close this issue
@NoorelsalamAlmakki NoorelsalamAlmakki moved this from DOING to READY FOR REVIEW in ET6 Foundations Group 13 Jan 6, 2025
@NoorelsalamAlmakki NoorelsalamAlmakki closed this as completed by moving to READY FOR REVIEW in ET6 Foundations Group 13 Jan 6, 2025
@danielluyi
Copy link

External Constraint

The laptop I'm currently using to complete my tasks is not mine. Its a company's laptop, so it has so many restrictions embedded into it as security measures for the owners. These restrictions serve as a bottleneck for the execution of my tasks most of the time.

@ndubuisia ndubuisia moved this from READY FOR REVIEW to DONE in ET6 Foundations Group 13 Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Development

Successfully merging a pull request may close this issue.

7 participants