Project

General

Profile

2014-04-16 Dev tools and dataresource management » History » Version 9

Radhika Chippada, 06/09/2016 10:47 PM

1 4 Tom Clegg
h1. 2014-04-16 Dev tools and data/resource management
2
3
h2. Retrospective notes
4 3 Tom Clegg
5
Timing
6
* Longer review meeting (always goes into overtime) → extended to 1.5 hours.
7
* Later review meeting (Pacific Time friendly) → moved.
8
9
Kick-off
10
* Focus on assigning stories
11
12
Demos presented by individual developers
13
* Explicit preparation
14
* Make screen shots along the way (even during development!) so you have material to present
15
* Add "screen shots" to before-you-merge checklist?
16 5 Tom Clegg
17
Backlog visibility
18
* Update the story progress better! Lots of stuff sticks at "New" when it's actually inprogress or done.
19
20 9 Radhika Chippada
h2. FINISH EARLIER DANGIT
21 5 Tom Clegg
22 8 Tom Clegg
* Tuesday night is the end. In Wednesday sprint review, "almost done" is pronounced "not done".
23 6 Tom Clegg
24
Branches and stories
25
* Review comments generally go on stories
26
* But if you have a big story, you might not want a giant branch/review/merge
27
* Then you shouldn't have a big story! Recognize that, and split the story.
28 7 Tom Clegg
29 1
Take your tasks! Unassigned tasks are everybody's problem, according to redmine's "my tasks" view.
30 9 Radhika Chippada
31
h2. 2015-07-08 Sprint Retrospective (or around that time)
32
33
We decided to go from 3-week sprints to 2-week sprints so that we can respond to customer needs more effectively without overly interfering with and disrupting the on-going sprint activities. 
34
35
h2. 2016-03-16 Sprint Retrospective 
36
37
*Problem:* We discussed about a lot of rework happening during *Review* process, which had been an issue for a long time. We agreed that the stories often time are under-specified and the reviewer identifying gaps during the review process. 
38
39
*Solution:* We collective agreed that between the assignee and the reviewer and the product owner, we must ensure the story clears states any *Acceptance criteria* before the assignee starts working on the ticket.
40
41
h2. 2016-05-25 Sprint Retrospective
42
43
*Problem:* Reviews usually are not happening at a prompt manner and hence the tickets cannot be resolved before the sprint ends. This also had been an issue for a long time. Oftentimes, a story gets implemented but the reviewer is busy with other tasks and gets to review during the end of the sprint.
44
45
*Solution:* Tom came up with the idea of having a "schedule" around the reviews. We agreed that each engineer will check if s/he has any pending reviews first thing in the morning and addresses them first. Each engineer thus tries to respond to any pending reviews within 48 hours and reports in the daily standup. 
46
47
48
h2. 2016-06-08 Sprint Retrospective
49
50
*Problem:* Backlog grooming. We had been aiming to spend some 10% or so time grooming. However, this had not been the case. We end up spending significant amount of time on a few tickets during the backlog grooming sessions. This is not working because we are not able to groom enough stories with this strategy.
51
52
*Solution:* Rather than grooming extensively during the grooming sessions: (1) during the first backlog grooming session of the sprint (first Tuesday after a sprint kick-off), we will assign stories from the top of the *Future sprints* to team members, (2) by the second grooming Tuesday of the sprint, those individuals will groom those tickets by engaging in / initiating any discussions needed to groom and fill in the details on the tickets. By the time we kickoff next sprint, using this approach, we aim to have enough clarity on the tickets to help story point them with more confidence.