2024-04-03
Chair |
Timekeeper |
Note Taker |
---|---|---|
SC |
ES |
LC |
Items from last retrospective
items from last sprint left in same order- all good
code reviews moved to Thursday - been finding it good
More context and pictures in ticket headers, screenshots in release notes
packing release notes full of images felt impractical, put links instead
image added to ticket header by developer before putting it into review
image will be on the branch you’re working on
Items from the current retrospective
Looking at ISIS beam status page at standup in cycle
a lot of time beam is off without us realising
will give us context for the day with regards to possible scheduling
could make just a PV on our dashboard, if you want more news look at the teams channel
push back about adding another check to morning standup instead of keeping an eye on teams
Ticket context
Want bad examples of tickets, action on ES for this
Will bring this up again next retro
Should we have a longer planning meeting to properly go over what a ticket would entail, and make sure it is written properly with correct acceptance criteria?
Will run into problem where “the person whose domain this ticket belongs to” is absent
This was something we used to do a bit of in pre-planning
Is it worth recording planning meetings so we can reference the discussion later (timekeeper)
Possibly have a note-taker for planning, will try it in next planning
Ordering the priority columns in planning
People seem to pick up the tickets that they feel able to do/interested in
Position in ready does (or at least should) influence order tickets are taken
Feeling that it may not matter too much with 6-monthly releases, however patches change this
Prioritising adds more time to talking about tickets, however planning meetings are already very short
Sometimes people skip tickets because it’s in an area they aren’t familiar enough with, or is not clear what needs to be done
Enforcing the order will push people into areas they’re not comfortable, which would be good in the long term
We’re allowed to make mistakes, you don’t have to succeed from the outset (especially if it isn’t urgent)
Splitting PM duties
KB to split duties with GR
Make sure flash reviews don;t get missed
track on github, flash reviews column on task board
checking the teams channel on Monday is good, but there’s a chance tickets get buried
Finding out tickets aren’t needed
this has happened in the past, we try our best, sometimes we are given incorrect information
When picking up a ticket, verify with scientists what exactly they want for it (add this to the dev wiki)
Alternatively contact relevant sample environment team
standup length
keep it to fewer points
keep engaged during checking of tests/instrument health
github actions
might be useful instead of jenkins builds
spin up a windows environment for us
started looking into a few, can be difficult
where it’s easy, try it, run it in parallel with existing builds, turn of the jenkins versions when no longer needed
wiki check might be easy enough to move
Friday ticket to do this
KB already trying to move project board checks
not sure if we can have project level actions
actions are repo level, org level we’d need an app, however we can make our own (KB already trying this)
Mad sad glad
LJ Friday went well, had both meetings, interesting tickets, completed in time
SC glad he tried programming elsewhere in EPICS
Some OPI standards were difficult to find, in fact most hidden in checker script
we don’t have a standards page, but we do have an example template OPI we should use
perhaps make a Friday ticket to make the checker script more clearer
ZK glad about description of the ticket that didn’t end up being needed
ZK glad SC bringing new tools into the meeting
happy to try it, but many of us unsure about its used