I contribute where I can. I try to keep up with the team, but I spend most of my time trying to understand what our code is doing, so I can properly look up issues related to the new features we are implementing. There have been several contributions I have worked on that went un-merged. There are have been several things that lead to dead ends. I am trying where I can to make sure I am helping. It has been a stressful several weeks.
The team creates new branches and commits very regularly. There has been confusion on the integration aspect where some members commit directly to main while other’s features are waiting to be approved in pull requests. We’ve continued to push back when we are “locking” down main so its been an ongoing issue.
I feel the project is on track to succeed to no small part of my team. They are doing great work. I would say we aren’t focused on MVP development, but we should have a project that meets most of the clients specs by the deadline. This was kind of necessary since there were two main features requested. The drag and drop interactive webapp, but also the webapp that could integrate with an existing Shopify storefront. Shopify has been the primary source of headache.
The team is following the standards set at the beginning of the project very well. There is daily communication. constant commits. I would say that based on the implemented features, and discussions that my peers are putting in significantly more hours per week than the expected 10.
Our team is using a Trello board created by the client to keep track of the tasks at hand. It works great for writing down the ideas we want to do, but I don’t think everyone is keeping up with assigning and marking tasks complete.