As discussed in the Journaling at Epicodus lesson, each weekend you'll receive a journaling assignment in addition to your coding homework. You'll then discuss your responses with a partner in class on Monday.
As you'll recall, you were asked to write responses to the following in your journal over the weekend, as detailed in the Week Five Journal Prompt exercise:
What are your goals for this group project? Besides creating a codebase, what do you hope to accomplish? (For example, are you hoping to explore technologies above and beyond what's offered in our curriculum? Practice your project management skills? List anything applicable!)
What do you anticipate could potentially stand in your (or your teammates') way to feeling accomplished this week? Consider referring back to previous journal responses. For instance, did you identify yourself as someone that occasionally falls prone to imposter syndrome? Or someone that can become unproductively frustrated by bugs and issues if you don't catch yourself? List anything applicable.
How could you increase the feeling of accomplishment experienced with your teammates this week? For each potential roadblock you recorded above, list at least one thing you can do to proactively prevent it from negatively effecting your group project experience.
Before beginning your group project, meet with your team and discuss your journal responses as a group using the following questions to guide your discussion:
What did you all identify as your goals (beyond just completing your project idea) for the week? Are they similar? Different? What can you do as a team to ensure everyone meets these goals together, even if some individuals' goals slightly differ?
What did you identify as possible roadblocks to your project/team's success, and feelings of accomplishment? How many of these are shared amongst team members? How many are unique to individuals?
Determine what your team can proactively do now to both prevent potential issues later, and maximize what you can accomplish together this week. Take all goals and potential roadblocks identified by all team members into account, and develop a plan. (For instance, if one member has a goal to gain project management experience, and another member shared hesitations about communication skills, perhaps the first team member could be responsible for holding a couple regular team stand-ups a day, to check in and keep communication flowing?)