Sprints 21-Present (v3.0.1 - 3.3.0+, March 2017-Present)

Sprint 21 Teams TOP/AYIC & Team ILL

Showcase Video 

OpenLMIS End of Sprint Showcase-20170315 1503-1.arf

Stats

Teams TOP/AYIC finished 93 story points; Team ILL finished 9 points. See Sprint Report

Retrospectives

Team ILL: /wiki/spaces/OP/pages/112010196

Sprint 22 Teams TOP/AYIC & Team ILL

Showcase Video 

OpenLMIS End of Sprint Showcase-20170329 1403-1.arf

Stats

Teams TOP/AYIC finished 90 story points*; Team ILL finished 30 points. See Sprint Report

(*Note: The sprint was extended 1 day for the 3.0.1 release. At that point, TOP/AYIC had finished 121.5 story points, and Team ILL had finished 43 points.)

Retrospectives

Teams TOP/AYIC: /wiki/spaces/OP/pages/112381505

Sprint 23 Teams TOP/AYIC & Team ILL

Showcase Video 

OpenLMIS End of Sprint Showcase-20170412 1402-1.arf

Stats

Teams TOP/AYIC finished 66 story points; Team ILL finished 21 points. See Sprint Report

Retrospectives

/wiki/spaces/OP/pages/112625810

/wiki/spaces/OP/pages/112634013

Sprint 24 Teams TOP/AYIC & Team ILL

April 13, 2017 - April 27, 2017

Showcase Video 

OpenLMIS End of Sprint Showcase-20170426 1402-1.arf

Stats

Teams TOP/AYIC finished 70.5 story points; Team ILL finished 27 points (not including the extra day we extended the sprint to release 3.0.2). See Sprint Report

Retrospectives

Team ILL: https://boardthing.com/board/5903c1b67a32670e0688609c

Teams TOP/AYIC: /wiki/spaces/OP/pages/112932985

Sprint 25 Teams TOP/AYIC & Team ILL

April 27, 2017 - May 10, 2017

Showcase Video 

OpenLMIS End of Sprint Showcase-20170510 1404-1.arf

Stats

Teams TOP/AYIC finished 42 story points (less velocity because of national holidays and staff vacations); Team ILL finished 17 points (less because of Vaccines workshop). See Sprint Report

Retrospectives

Team ILL: https://boardthing.com/board/5903c1b67a32670e0688609c

Team TOP/AYIC (please add link)


Sprint 26 Teams TOP/AYIC & Team ILL

May 11, 2017 - May 10, 2017

Showcase Video 

OpenLMIS End of Sprint Showcase-20170524 1404-1.arf

Stats

Teams TOP/AYIC finished 63.5 story points; Team ILL finished 2 tasks worth 0 points (reasons will be discussed at Retrospective). See Sprint 26 Report

Retrospectives

Team ILL: https://boardthing.com/board/5925c67f94aad1fe05ec1aad

Team TOP/AYIC (please add link)

Sprint 27 Team Parrot & Team ILL

May 11, 2017 - June 7, 2017

Showcase Video 

(this video is lost forever, because as of June 9 WebEx said the file is gone but we never downloaded it. -Brandon)

Stats

Team Parrot finished 65 story points; Team ILL finished 18 tickets worth 68 points (we started tracking much more of our work). See Sprint Report

Retrospectives

Team ILL (top 3 items to change during sprint 28):

See full Team ILL retrospective here: https://boardthing.com/board/59383c9dd23734061b82cf74

Team Parrot (/wiki/spaces/OP/pages/113836233)


Sprint 28 Team Parrot & Team ILL

June 8, 2017 - June 21, 2017

Showcase Video 

OpenLMIS End of Sprint Showcase-20170621 1406-1.arf

Stats

Team Parrot finished 60 story points; Team ILL finished 9 tickets worth 28 points (we did not assign points to all our work). See Sprint Report

Retrospectives

Team ILL (top items to change during next sprint):

See full Team ILL retrospective here: https://boardthing.com/board/594ad12640e3a506038b836d 

Team Parrot here: /wiki/spaces/OP/pages/114098300

Sprint 29 Team Parrot & Team ILL

June 22, 2017 - July 5, 2017

Showcase Video 

OpenLMIS Sprint Showcase-20170705 1357-1.arf

Stats

Team Parrot finished 55.5 story points; Team ILL finished 6 tickets worth 0 points (we did not assign points to Team ILL tickets this sprint). See Sprint Report

(Team Parrot on the left; Team ILL on the right)

Retrospectives

Team ILL (top items to change during next sprint):

See full Team ILL retrospective here: https://boardthing.com/board/595d2ac02a6ca3065209c027

See Team Parrot retrospective here: /wiki/spaces/OP/pages/114383701

Sprint 30 Team Parrot & Team ILL

July 5, 2017 - July 19, 2017

Showcase Video

OpenLMIS Sprint Showcase-20170719 1400-1.arf

Stats

Team Parrot finished 51.5 story points (it was 64.5 at showcase but we re-opened one Done ticket); Team ILL finished 9 tickets (most Team ILL tickets this sprint did not have points). See Sprint Report

Retrospectives

Team ILL (top 2 items to change during next sprint):

See full Team ILL retrospective here: https://boardthing.com/board/596f9de12a6ca3065209cf32

Team Parrot: /wiki/spaces/OP/pages/114721049

Sprint 31 Team Parrot & Team ILL

July 19, 2017 - August 1, 2017

Showcase Video

OpenLMIS Sprint Showcase-20170802 1357-1.arf

Stats

Team Parrot finished 73 story points ; Team ILL finished 2 story points (most Team ILL tickets did not have any) and 7 tickets.

  

(Team Parrot on the left; Team ILL on the right)

Retrospectives

Team ILL board thing link: https://boardthing.com/board/598107442a6ca3065209e0d5

  • Restart ticket estimation for team ILL - each member should estimate their own tasks at the start of the sprint
  • Each ticket that is "testable" must have a test case linked to it in JIRA
    • For team ILL, any ticket that moves to review must have a test case or it will be moved back to todo
    • For team parrort, any time team ILL notices a ticket in review, QA, or Done - we will mention Pawel Gesek and Joanna Bebak

Team Parrot: /wiki/spaces/OP/pages/115001217

Sprint 32 Team Parrot & Team ILL

August 3 - 16, 2017

Showcase Video

OpenLMIS Sprint Showcase-20170816 1403-2.arf

Stats

Team Parrot finished 41.5 story points; Team ILL finished 31 story points:

(Team Parrot on the left; Team ILL on the right; Team ILL graph looks unusual because points estimates were only added 2/3rds through the sprint)

Retrospectives

Team ILL: We held this retrospective with paper sticky notes, not digitally, so here are the 4 key areas to improve:

  1. QA: "Continue implementing the QA process" (with test cases, etc), plus "have more dedicated QA resources". (On that latter point, we did not decide how to do that.) Sam Im (Deactivated) will lead the continued QA process from Team ILL side.
  2. Core and Malawi Implementation Collaboration: "Team Malawi commits people to the core sprint (who join the core software development cycle)"; or "merge the teams back together as soon as we can". (The plan is to be worked out by Ben Leibert and Brandon Bowersox-Johnson coordinating with both teams.)
  3. UI Changes: "Flag UI changes early and circulate to PC with a clear value statement documented". "New process to flag UI changes to Product Committee at each meeting (maybe a 15-minute slot at PC and using a label in JIRA)". Mary Jo Kochendorfer (Deactivated) can you lead this process change?
  4. Getting Tickets to Done: Identify the key tickets this sprint and check with Paweł Gesek to make sure they are spread around to developers to get them all done. Brandon Bowersox-Johnson will do this.

Team Parrot: /wiki/spaces/OP/pages/115288991

Sprint 33 Team Parrot & Team ILL

August 17 - 31, 2017

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20170831 1353-1.arf

Plus, some tickets in the sprint now include their own video showcase recordings for important new features. See 8 tickets tagged 'videoShowcase' in Sprint 33. Inside these tickets, the comments or links will contain a Video Showcase YouTube link.

Stats

Team Parrot finished 74 story points; Team ILL finished 18 story points*:
*These numbers are as of the Showcase meeting; the sprint was extended 1 extra day for final 3.2.0 release activities, so the points completed may end up higher. See Sprint Report.

(Team Parrot on the left; Team ILL on the right; Team ILL graph looks unusual again because points estimates were only added 2/3rds through the sprint)

Retrospectives

Team ILL: None. Team ILL held a mini-retrospective to talk about what went well, but nothing else (did a release 3.2.0 planning session instead). Update: on Friday, Sept 8, 2017, Team ILL held a meeting about all the issues found during/after the release of 3.2.0 with ideas about how to improve the release process. See notes2017-09-08 Release Discussion / Regressions and Show-Stoppers

Team Parrot: /wiki/spaces/OP/pages/115643580

Sprint 34 Team Parrot & Team ILL

Sept 1 - 13, 2017 (this sprint got a late start because of the 3.2.0 release)

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20170913 1418-2.arf

Stats

Team Parrot finished 26 story points; Team ILL finished 8 story points*: (See Sprint 34 Report)
*This was a shorter-than-usual sprint because of the 3.2.0 release.

Retrospectives

Team ILL: We held a targetted retrospective conversation about the release process: 

Source: https://boardthing.com/board/59a9a2082a6ca3065209fcf5

Team Parrot: /wiki/spaces/OP/pages/115840180


Sprint 35 Team Parrot & Team ILL

Sept 13 - 27, 2017

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20170927 1358-1.arf

Stats

Team Parrot finished 45 story points; Team ILL finished 20 story points (See Sprint 35 Report)

Retrospectives

Team ILL: We held a targetted retrospective conversation about QA, automated and manual testing: 

Source: https://boardthing.com/board/59cade092a6ca306520a134a

Team Parrot: /wiki/spaces/OP/pages/116686924

Sprint 36 Team Parrot & Team ILL

Sept 28 - Oct 11, 2017

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20171011 1358-1.arf

Stats

Team Parrot finished 65 story points; Team ILL finished 13 tickets (Team ILL did not measure story points this sprint) → See Sprint 36 Report

Retrospectives

Team ILL: We discussed specific steps for improving use of tickets:

Source: https://boardthing.com/board/59dd231d2a6ca306520a2718

Team Parrot: /wiki/spaces/OP/pages/121634836

Sprint 37 Team Parrot & Team ILL

Oct 12 - Oct 25, 2017

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20171025 1401-1.arf

Stats

Team Parrot finished 80 story points; Team ILL finished 7 tickets (Team ILL did not measure story points this sprint) → See Sprint 37 Report

Retrospectives

Team ILL: We held a release planning meeting rather than a full Retrospective. We did share some Goods and Bads in boardthing: https://boardthing.com/board/59dd23352a6ca306520a271a

Team Parrot: (no retrospective held?)

Sprints 38-39 Team Parrot & Sprint 38 Team ILL*

October 26 - November 8, 2017

*this was a special sprint for fixing bugs before the 3.2.1 Release Candidate, then publishing 3.2.1-RC1, conducting full regression testing, and more rounds of critical bug fixes and RCs

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20171108 1458-1.arf

Stats

Team Parrot finished 39 story points in sprint 38 and 8 in sprint 39 (though not all bugs had story points assigned); Team ILL finished 8 tickets (not all tickets had story points this sprint) → See Sprint 38 Report

Parrot Sprint 39 started with a holiday, then 2 days of full regression testing before the "spike" on the graph where a set of critical bugs was fixed before RC2.

Retrospectives

Team ILL: Retrospective was not held (all day FY18 OpenLMIS Operational Planning held instead)

Team Parrot: /wiki/spaces/OP/pages/134447165

Sprint 40 Team Parrot & Team ILL

November 9 - 22, 2017*

*Team ILL had Thanksgiving Holiday November 23-24 and started their next sprint November 28.

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20171122 1503-2.arf

Stats

Team Parrot finished 72 story points (left). Team ILL finished 9 tickets (right; not all tickets had story points this sprint) → See Sprint 40 Report

Retrospectives

Team ILL: We discussed specific steps for improving our release process:

Team Parrot: /wiki/spaces/OP/pages/141590992

Sprint 41 Team Parrot & Team ILL

23 November - 7 December 2017 (Team ILL started on 28 Nov)

Showcase Videos

Showcase Meeting: 

Audio only: GMT20171206-150359_OpenLMIS-S.m4a

Chat transcript: GMT20171206-150359_OpenLMIS-S.txt

Stats

Team Parrot finished 71 story points (left). Team ILL finished 4 tickets (no tickets had story points this sprint) → See Sprint 41 Report

Retrospectives

Team ILL: We held a later mini-retro to discuss our process for writing/grooming big new feature tickets: 

 

(source: https://boardthing.com/board/5a21cede2a6ca306520a621c

Team Parrot: /wiki/spaces/OP/pages/155680780

Sprint 42 Team Parrot & Team ILL

7 December - 20 December 2017 (Team ILL started on 11 Dec)

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20171220 1459-1.arf


Stats

Team Parrot finished 40 story points (left). Team ILL finished 2 tickets (no tickets had story points this sprint) → See Sprint 42 Report

Retrospectives

Team ILL: We specifically discussed our process for getting new feature tickets ready for work: 

source: https://boardthing.com/board/5a3aa84caf0a2c060f798d0a

Team Parrot: /wiki/spaces/OP/pages/170164285

Sprint 43 Team Parrot & Team ILL

21 December 2017 - 3 Jan 2018 (most staff out for holiday vacations)

Showcase Videos

Showcase Meeting: OpenLMIS Sprint Showcase-20180103 1456-1.arf

Stats

Team Parrot finished 14 story points (below). Team ILL finished 4 tickets (no tickets had story points this sprint) → See Sprint 43 Report

Retrospectives

Team ILL: We idenfitied 4 specific improvements to how we use tickets to communicate new work between Team ILL and Team Parrot:

  1. Hold ticket-writing workshop in person with Nikodem and Sebastian. By end of workshop, we would have made tickets for stock-based requisitions.
  2. Help the leads at SolDevelo understand the context/users better. They will ask questions to catch issues before Team ILL catches at Showcase.
  3. At Sprint Q&A, have Team Parrot present the tickets to explain their understanding of scope
  4. Team Parrot updates functional documentation (by adding ticket numbers to the workflow sections as they are completed) similar to how we had them update the config guide.

source: https://boardthing.com/board/5a3aa9e7af0a2c060f798d11

Team Parrot: /wiki/spaces/OP/pages/178061314

Sprint 44 Team Parrot & Team ILL

4 - 17 Jan 2018

Showcase Videos

Showcase Meeting: 


Audio only: GMT20180117-145735_OpenLMIS-S.m4a

Stats

Team Parrot finished 40 story points (below). Team ILL finished 9 tickets (most tickets had no story points this sprint). → See Sprint 44 Report

Retrospectives

Team ILL: We talked about pain points around ticket writing and about successful practices from our past experience that we could apply to OpenLMIS ticket writing:

  1. Have more back-and-forth discussion and revisions of tickets/feature ideas.
  2. Team ILL ticket writing should focus more on the why and the context of the user story; Team Parrot can write more into the ticket to focus on technical details and how.
  3. Use narrative to capture a larger set of features (Josh shared an example). Then individual tickets come from that.
    1. Alternative: Since many of our learning styles suffer with narrative, consider using mockups or visuals to capture this rather than only narrative.

source: https://boardthing.com/board/5a5f9b9d7eb54252700b062e

Team Parrot: /wiki/spaces/OP/pages/199917693

Sprint 45 Team Parrot & Team ILL

18 - 31 January 2018

Showcase Videos

Showcase Meeting: 

Audio only: GMT20180131-150108_OpenLMIS-S.m4a

Stats

Team Parrot finished 74 story points (below). Team ILL finished 7 tickets (most tickets had no story points this sprint). → See Sprint 45 Report

Retrospectives

Team ILL: We agreed to some process improvements: 

  • Flag when we go down rabbit holes as a group -- delegate to one person to work on details and bring back later
  • Make rabbit signs
  • Practice breaking down epics ... and more ideas for the future:

source: https://boardthing.com/board/5a72122e7eb54252700b163d

Team Parrot: /wiki/spaces/OP/pages/222462060

Sprint 46 Team Parrot & Team ILL

1 - 14 February 2018

Showcase Videos

Showcase Meeting: 

Audio only: GMT20180214-150005_OpenLMIS-S.m4a

Chat transcript: GMT20180214-150005_OpenLMIS-S.txt

Stats

Team Parrot finished 44 story points (below). Team ILL finished 12 tickets. → See Sprint 46 Report

Retrospectives

Team ILL: Two areas to focus on between now and next 3 sprints for v3.3: (1) Regressions–do a test pass now to identify bugs; and (2) Nick knowledge hand-off–YouTube screencast for setting up UI dev environment and Hello World example

source: https://boardthing.com/board/5a84871d7eb54252700b2762 

Team Parrot: /wiki/spaces/OP/pages/232652850

Sprint 47 Team Parrot & Team ILL

15 - 28 February 2018

Showcase Videos


Showcase Meeting: 

Craig Appl (Unlicensed) also joined to give an update from OpenSRP Team Ona (see video starting at 1:32:30)

Audio only: GMT20180228-145423_OpenLMIS-S.m4a

Chat transcript: GMT20180228-145423_OpenLMIS-S.txt

Stats

Team Parrot finished 99 story points (below). Team ILL finished 7 tickets (most tickets had no story points this sprint). → See Sprint 47 Report

Retrospectives

Team ILL: Two key outcomes to work on for the coming sprint:

  1. Demo Data: add more and remove old; Sam and Brandon will start with an audit based on the /wiki/spaces/OP/pages/214401460 demo script
  2. Full Circle: need to successfully get through cycle from EPI Stock Based Requisition at Lurio to divo1, divo1 makes shipment to fulfill it, Lurio does POD which updates stock cards. Will ask Sebastian to audit for any gaps/what's missing.

source: https://boardthing.com/board/5a96feae09635a06006010f4 

Team Parrot: /wiki/spaces/OP/pages/248348964

Sprint 48 Team Parrot & Team ILL

1 - 14 March 2018

Showcase Videos

Showcase Meeting: 

Audio only: GMT20180314-134928_OpenLMIS-S.m4a

Chat transcript: GMT20180314-134928_OpenLMIS-S.txt

Stats

Team Parrot finished 54 story points (below). Team ILL finished 11 tickets. → See Sprint 48 Report

Retrospectives

Team ILL: Discussed recent problems with performance and automated migrations

source: https://boardthing.com/board/5aa9637a09635a0600603d16

Team Parrot: (Sebastian Brudziński Nikodem Graczewski (Unlicensed) please post a link to notes if you did hold a retrospective last sprint or this sprint - I could not find March 15 notes)


Sprint 49 Team Parrot & Team ILL

14 - 28 March 2018

Showcase Videos

Showcase Meeting: 

Audio only: GMT20180328-135148_OpenLMIS-S.m4a

Chat transcript: GMT20180328-135148_OpenLMIS-S.txt

Stats

Team Parrot finished 67 story points (below). Team ILL finished 19 tickets (most tickets had no story points this sprint). → See Sprint 49 Report

Retrospectives

Team ILL: (no retrospective because half of team was traveling)

Team Parrot: /wiki/spaces/OP/pages/318177281

Sprint 50 Team Parrot & Team ILL

29 March - 11 April 2018

Showcase Videos

Showcase Meeting: 

Audio only: GMT20180411-135201_OpenLMIS-S.m4a

Stats

This sprint was focussed on the Release process: regression testing and fixes. Team Parrot finished 58 story points (below). Team ILL used the Sprint 50 board during a 4-week period. → See Sprint 50 Report

Retrospectives

Team ILL: (None held because of Gap meetings in Washington DC).

Team Parrot: /wiki/spaces/OP/pages/348586090

Sprint 51 Team Parrot & Team ILL

12 - 25 April 2018

(Note: During this time, Team ILL was still using the Sprint 50 board)

Showcase Videos

Showcase Meeting: 

Audio only: GMT20180425-135252_OpenLMIS-S.m4a

Chat transcript: GMT20180425-135252_OpenLMIS-S.txt

Stats

This sprint was focused on the Release process: regression testing and fixes. Team Parrot finished 45.5 story points (below). Team ILL continued on Sprint 50 during this 2-week period. → See Sprint 51 Report

Retrospectives

Team ILL: We discussed the release process, especially what went well and what did not.

source: https://boardthing.com/board/5ae0c18d09635a0600607868

Team Parrot: /wiki/spaces/OP/pages/367788049


Sprint 52 Team Parrot, Team ILL, Team Ona

25 April - 9 May 2018

Showcase Videos

Showcase Meeting: 

Audio only: 

Stats

Team Parrot finished 32.5 story points (below). Team ILL finished 8 tickets (most tickets had no story points this sprint). → See Sprint 52 Report

Team Ona finished 3 story points (below). Team Ona finished 5 tickets → See Sprint 52 Report

Retrospectives

Team ILL: (no retrospective because team focused on release and demo support during the sprint)

Team Parrot: /wiki/spaces/OP/pages/377094145

Team Ona: (no retrospective this sprint)

Sprint 53 Team ILL, Team JSI, Team Ona & Team Parrot 

9 - 23 MAY 2018

Showcase Videos

Showcase Meeting: 

Audio only: 

Stats

Team ILL finished 2 tickets (most tickets had no story points this sprint). → See Sprint Report

(No Burn-down Chart)

Team JSI finished 3.5 story points (below) and 8 tickets. → See Sprint Report

Team Ona finished 6 story points (below) and tickets. → See Sprint Report

Team Parrot finished 79.5 story points (below) and 43 tickets. → See Sprint Report 53

Retrospectives

Team ILL: New team Mini created with goals and processes (Out of the box retro)

Team JSI: (LINK TO RETRO)

Team Ona: (LINK TO RETRO)

Team Parrot: (LINK TO RETRO)


Sprint 100 Team Parrot, Team JSI, Team Ona, Team Mind the Gap

Dates:  -  

Showcase Videos

Showcase Meeting:

Audio only: 

Stats

Team Mind the Gap finished 25 story points and 11 tickets  → See Sprint Report

Team JSI finished 15.5 story points (below) and tickets. → See Sprint Report

Team Ona finished 12 story points (below) and tickets. → See Sprint Report

Team Parrot finished 35 story points (below) and 16 tickets. → See Sprint Report

Retrospectives

Team Mind the Gap: More preparation before grooming is needed, created a meeting agreement page

source:https://boardthing.com/board/5b17fce06ca9da4f8832d334

Team JSI: /wiki/spaces/OP/pages/396525574

Team Ona: (LINK TO RETRO)

Team Parrot: /wiki/spaces/OP/pages/395804702



Sprint 101 Team Parrot, Team JSI, Team Ona, Team Mind the Gap

Dates:  -  

Showcase Videos

Showcase Meeting: 

Audio only: 

Stats

Team Mind the Gap finished 18 story points and 9 tickets  → See Sprint Report

Team JSI finished 9 story points (below) and tickets. → See Sprint Report

Team Ona finished 11 story points (below) and tickets. → See Sprint Report

Team Parrot finished 36 story points (below) and 12 tickets. → See Sprint Report

Retrospectives

Team Mind the Gap:https://boardthing.com/board/5b2a69236ca9da4f8832e208

  • Having a clear understanding about how much time to allocate to different kinds of work (Gap, tech debt, bugs)

Team JSI: 

Team Ona: (LINK TO RETRO)

Team Parrot: 



Sprint 102 Team Mind the Gap, Team JSI, Team Ona, Team Parrot 

Dates:  -  

Showcase Videos

Showcase Meeting: 

Sprint 102 Showcase

Audio only: 

Stats

Team Mind the Gap finished 22 story points and 10 tickets. → See Sprint Report


Team JSI finished 13 story points (below) and tickets. → See Sprint Report

Team Ona finished 18 story points (below) and tickets. → See Sprint Report

Team Parrot finished 32 story points (below) and 15 tickets. → See Sprint Report

Retrospectives

Team Mind the Gap: Due to vacation no retrospective

Team JSI: (LINK TO RETRO)

Team Ona: (LINK TO RETRO)

Team Parrot: (LINK TO RETRO)


Sprint 103 Team Mind the Gap, Team JSI, Team Ona, Team Parrot 

Dates:  -  

Showcase Videos

Showcase Meeting: