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

Team Retrospective

What went well: The team was able to Reorganize and restart the project based off of a complete overhaul of the data model. The team met the MVP requirements for completing the project. As a team we learned from past mistakes and improved coordination.

Difficulties: Coordinating as a group was found to be a challenge in the first week as we had not participated in such a large group project before. Dividing up tasks between the sub teams and individuals more effectively was a challenge. Data model quality presented more of a challenge than anticipated. Stress and low moral from lack of progress at the end of week 1 was a factor. Lightning Web components and communication between the different components was a team wide challenge.

future implementation: Exam history, Adding questions through Gift format, approval process for quality analysis, short answers and matching questions implemented, links on home page, added functionality on home page, implement different components more than just exam.

Story points completed: 38

Alex Griggs

  • What went well: We did a pretty good job pivoting from our earlier data model to something that would better serve our needs.
  • How do I continue my success: Study the code base, understand how it all fits together.
  • What did not go well: I bear a lot of responsibility for the early data model that ended up causing a lot of problems.
  • How can I improve: Get better at JavaScript and LWC.

Charles Zablon

  • What went well: I was able to complete site wireframes for the project and interface design guests would be using when they first arrive to our site and launch an exam. I also worked with my fellow teammates to complete the homepage as well as other components that needed some backend logic to function and redirect users according to what they tapped on the website.
  • 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 that meets those standards.
  • What did not go well: I had time management issues but nothing else was too major
  • How can I improve: By doing more lwc and getting some more javascript practice.

Kathryn Olsen

  • What went well: Teamwork
  • How do I continue my success: Teamwork, Study
  • What did not go well: I used the support of my team to solve some issues that I need to study more in order to solve on my own.
  • How can I improve: Continue to Study

Kory Iwahashi

  • What went well: Got the home component to connect to the exam component. Implemented Charles’ homepage design and stylized the lightning cards and created a logo for our project
  • How do I continue my success: Keep communicating with my cohort and stay up to date on tasks that need to be completed.
  • What did not go well: Wasted a bit too much time on the logo, and not enough time to implement exam history
  • How can I improve: Be more efficient with my time

Louis Barrilleaux

  • What went well: The coordintation and communication between the teams and subteams reorganized the entier project and allowed the changes to be implimented in a quick and effiecent manner.
  • How do I continue my success: Increase knowledge in the subjects.
  • What did not go well: The entire course is fast paced and very instructive. In many cases this creates a need to absorb information swiftly and them impliment it. difficulty with one subject makes building on the project difficult. This difficulty was encountered and overcome through the self instruction, research and implimentation of Apex testing and Lightning web components.
  • How can I improve: : Utilize certain instructional aids more and learn at a quicker pace.

Matthew McCain

  • What went well: Working as a team and dividing tasks into sub-groups. Helping each other out where needed.
  • How do I continue my success: Continue being a team player
  • What did not go well: Keeping track of required tasks
  • How can I improve: Create a daily ritual of reviewing the Kanban board and wiki.

Nate Kappler

  • What went well: Finishing my P3 component went pretty smoothly despite the few roadblocks I had
  • How do I continue my success: I will continue my success by working to ensure that my part of the presentation goes well and studying up for my second cert attempt
  • What did not go well: My PD1 certification attempt, I did better than I thought I would but obviously I still have the brush up on my salesforce programming skills
  • How can I improve: I can study much harder for my second attempt and work with my team to finish up our last week

Reis Taylor

  • What went well: The implementation of a matching question component format without making significant changes to the data model and the refactoring of that same component to match, more closely, the needs of the client.
  • How do I continue my success: Work with my team to ensure its smooth integration from the files pushed to GitHub.
  • What did not go well: Upon viewing my first release of the component, the client felt that its initial design did not match their needs.
  • How can I improve: In addition to the time spent planning the implementation for the component within the current data model, additional time and consideration should be given to the business requirements to better ensure that the product created matches the product requested.

Samir Kalouf

  • What went well: We got a lot of work done on the documentation and we were able to get the flag component somewhat working
  • How do I continue my success: Continue to work and to practice what I have learned.
  • What did not go well: The flag component that I created did not work with our project, but its fine because we still got work done on it.
  • How can I improve: To continue to practice what i learned.

Trenton Teasdale

  • What went well: getting all the components neatly integrated together, getting the buttons working and getting 3/5 question types to connect, except for short answer and matching questions, the others were basically plug and play. Also the style for the homepage is nice, although i'm not a fan of the background image all looks well.
  • How do I continue my success: continue working as a team, make sure I ask people what they are working on so people dont double work
  • What did not go well: some members of the team have contributed very little and should have taken more initiative to find things they could work on
  • How can I improve: get more practice with github as i ran into a couple issues with overwriting, need to read the changes to make sure nothing is being over written before committing

Yury Pushkarev

  • What went well: o We completed Home page o Integrated home page together with the Exam page
  • How do I continue my success:
    o Practice lightning component implementation
  • What did not go well: o Small syntax change prevented me from troubleshooting output, the bug took several hours to resolve.
  • How can I improve: o Daily coding challenges o Continue reviewing documentation