Retrospective: Iteration I Sprint 1 - revaturelabs/Examforce GitHub Wiki

Team Retrospective

Alex Griggs

  • What went well: Collaborating on the data model
  • How do I continue my success: Stay in touch on implementations of features
  • What did not go well: Data model/components were more complicated than necessary, also confusion about packages vs github made it hard to write code locally
  • How can I improve: Maybe stick to a consistent standard for publishing code? I'm not sure. I also wasn't clear on how we're currently using branches.

Charles Zablon

  • What went well: I was able to do my part for the project and design the a user interface that guests would be using when they first arrive to our site and log in. I also worked with my fellow teammates to complete components that needed some logic to function and redirect users and I was also able to utilize events to bind data to the user interface.
  • How do I continue my success: I will continue my success by keeping to the standards and instructions given by the client and make sure that I am coordinating with my team members to develop a fluid application worthy of release.
  • What did not go well: I had time management issues but nothing else was too major How can I improve: I can improve by always adhering to the best practices of the sprint framework and agile methodology.
  • How can I improve:

Kathryn Olsen

  • What went well: I think we all did a good job of voicing concerns/accepting our faults and figuring out that we need to change our approach.
  • How do I continue my success: Communication within the group is key, making sure that we are all spending our time best to help the group.
  • What did not go well: We could have done a better job of communicating as a whole group instead of branching off into many small groups and making the situation more stressful. We may have been able to communicate better if we took a more simple and calm approach.
  • How can I improve: I am going to stay as involved as possible and make sure that I am working where I am most needed for the group.

Kory Iwahashi

  • What went well: Not much honestly, we did get some functionality out of a few components, and had some css to make the components look pretty
  • How do I continue my success: Working hard, understanding the objectives, and communicating efficiently and effectively with the team
  • What did not go well: Ran into a ton of troubleshooting problems. SFDX not working, disorganization, struggled coordinating as a group, component communication not working, many errors trying to retrieve specific data, and an ERD that probably wasn’t suitable for our needs so we had to start back from the ground up.
  • How can I improve: Understand LWC better so I can contribute more and solve more problems as they arise. Communicate with group members when I need help or need to know what they are working on. Help those who may be struggling with their tasks more

Louis Barrilleaux

  • What went well: The communication between teams and coordination with individuals was excellent
  • How do I continue my success: Keep learning issues and keep tricks for solving solutions handy.
  • What did not go well: Over complication.
  • How can I improve: Remember to keep things simple and not overcomplicate

Matthew McCain

  • What went well: Teamwork and cooperation
  • How do I continue my success: Keep working as a team
  • What did not go well: Setup was complicated
  • How can I improve: Keep things simple

Nate Kappler

  • What went well: Once I got my footing and I got the base logic of how my matching question would work down, work progressed pretty steadily.
  • How do I continue my success: I continue my success by continuing to look over the documentation as needed
  • What did not go well: Iterating over the different questions and associating the users input with them. This is a problem I spent much time trying to fix and unfortunate I did not get it to a working condition.
  • How can I improve: I need to make sure that I seek assistance when I encounter an issue

Reis Taylor

  • What went well: Team members were positive, and helpful to me as I came into this project after it had already began. Despite numerous challenges and competing priorities, this group has remained focused and driven to accomplish tasks related to this latest P3 sprint.
  • How do I continue my success: Now that my certification exams, that case of food poisoning, and my daughter's massive birthday extravaganza are behind me, there is only the QC and cumulative exam between me and focusing on P3 accomplishments.
  • What did not go well: I did not focus on learning about LWCs ahead of my PD1 attempt, due to my perception that time spent on the subject lacked merit. So, I entered this project not able to contribute to large portions of the requirements.
  • How can I improve: Learn the necessary JavaScript and HTML Markup to help get these LWCs interacting with each other and with the database.

Samir Kalouf

  • What went well: With the help of Matt we were able to make a timer component and work on the documentation of the project.
  • How do I continue my success: Continuing to help where I am needed and to continue to work. Also continue to study on the tools we are using for the project.
  • What did not go well: Still have not implemented the timer component so it is still unclearif it will function properly with the exam component.
  • How can I improve: I can improve more on my time management and try to talk more when amongst my team, and to continue studying.

Trenton Teasdale

  • What went well: Everyone understanding of how our ERD is structured and asking for help to make sure its in good shape before we proceed
  • How do I continue my success: read more documentation, continue writing code to get experience
  • What did not go well: team communication, I would have liked to see everyone talk more about what they would like to work on and how they can feel like they have contributed. during the standups talk about specifics rather than 'i worked on p3' and really actually talk about blockers they have so maybe we can talk about them right then and there during the standup
  • How can I improve: volunteer to work on parts that I don't have experience and maybe don't really want to specifically work on, like documentation and testing and research more into those specific topics

Yury Pushkarev

  • What went well: Was able to complete short answer component on Tuesday Was able to set up login + registration Was able to bypass security configurations (using without sharing keyword + extending access to apex class for specified portfolio) Returned UserId on the front page
  • How do I continue my success: By continuing to read developer manuals
  • What did not go well: Javascript – my biggest challenge last week was lack of fundamental JS knowledge. Not only did I search how to utilize template directives but also how to use JS to display it. Lack of practical implementation of template directives, while I was able to write the markup and associated JS code I was never able to troubleshoot code to the point of using it.
  • How can I improve: I started using external website for daily JS challenges. Studying for PD1 will help to improve Salesforce fundamentals