NIH | National Cancer Institute | NCI Wiki  

Date

Participants

Bento Team 


Retrospective

Where did we improve? (smile) 

  • List anything that went well in this sprint including shout out to others that went out of their way to help (add your name after your comment)
  • We are making great progress refactoring Bento and it is reassuring to see that we are coming in ahead of schedule for some of the components as ultimately that will give the ICDC project a bit more cushion for the refactoring they need to do downstream of our efforts. (Kuffel, Gina (NIH/NCI) [C] )
  • I'm happy we are thinking about how we will be updating the Bento Documentation to reflect the refactored components. (Kuffel, Gina (NIH/NCI) [C] )
  • Refactoring went smoothly, tables, global search and admin portal are all complicated components! (Ying, Ming (NIH/NCI) [C])
  • We are becoming more efficient at investigating and resolving issues, specific example was the Bento slider filter bug that Young was able to resolve in less than one working day! This bug existed in other Bento projects and the impact was limited by this quick turnaround (Mueller, Austin (NIH/NCI) [C] )
  • Reiterating the comments above, I am pleased to report that our refactoring efforts are progressing very well and we have made significant progress. (Sheth, Karan (NIH/NCI) [C])
  • I appreciate Karan, Ming, and Ambar checking in with me and answering my questions about the Admin Portal components (Lee, Joon (NIH/NCI) [C] )

What areas still need improvement? (sad)

  • List anything that we could have done better in this sprint (add your name after your comment)
  • Hoping we can improve communication between the team. I don't see a lot of action in our Slack channels (bento-dev), it would be nice to see PRs posted and reviews and technical questions that arise and the solutions that follow. Perhaps this is happening in a channel that I don't know about? I think transparency of communication is really critical for everyone to be on the same page and to grow together. (Kuffel, Gina (NIH/NCI) [C] )
  • Related to the comment above, I think it is a welcomed practice and courtesy to acknowledge team messages with a quick emoji just to let them know that you have seen and read the message. (Kuffel, Gina (NIH/NCI) [C] )
  • Lots of tickets are being blocked in to "Ready for Review" queue. I hope I can improve on that part and provide faster review results. (Sheth, Karan (NIH/NCI) [C])
  • For the backend tickets specifically, we have made progress in overall ticket management but there is still a lot of room for improvement (Mueller, Austin (NIH/NCI) [C] )

What you have learned? (lightbulb)

  • List anything you learned about in this sprint (add your name after your comment)
  • I had some time to work on JBrowse in the ICDC and have added text search so that users can search the reference genome by gene names. This feature is deployed to the ICDC Dev environment. (Kuffel, Gina (NIH/NCI) [C] )
  • I learned how to set up "monorepo" using Lerna. (Ying, Ming (NIH/NCI) [C] )
  • Local state management in Admin Portal components (Lee, Joon (NIH/NCI) [C] )
  • I learned about access token management and the pros and cons of various invalidation strategies (Mueller, Austin (NIH/NCI) [C] )
  • React component generators from Alec and Ambar's commits (Lee, Joon (NIH/NCI) [C] )

Actions