Backlog Grooming Sprint 12

Backlog Grooming Sprint 12

Attendees

@Paweł Gesek@Jake Watson (Deactivated)@Brandon Bowersox-Johnson@Chongsun Ahn (Unlicensed)@Josh Zamor (Deactivated)@Mary Jo Kochendorfer (Deactivated)@Anna Czyrko (Unlicensed)

Notes

Expressed a desire to begin focusing the team by service and UI. We will identify leads for each service to facilitate coordination among the group. This is a shift from the current "all hands on deck" and will require VR preparing a list of tickets to begin shifting towards parallel work streams.  Mary Jo would like us to begin addressing tickets while moving forward on requisition functionality. Ideally, we could start implementing RBAC in requisitions, improve reference data, and emergency requisitions. We will hold off on moving forward with Order Exports for now.

Key points:

  • OOAD refactor will wait

  • Will split tickets by service

  • Brandon, Mary Jo and Josh to work on cleaning up tickets

  • Plan to do estimating on Oct 24, 2016 during the SoS

All bugs: https://openlmis.atlassian.net/issues/?jql=filter%3D%22bugs+w%2Fo+2.0%22+

We've prioritized the following bugs.

 

THEME: CLEANING UP, UI for Convert to Order & View Order, and new Requisition template columns

Prioritized Tickets

Reference Data

Requisition

UI

Dev/Build

Reference Data

Requisition

UI

Dev/Build

VillageReach

https://openlmis.atlassian.net/browse/OLMIS-1120

https://openlmis.atlassian.net/browse/OLMIS-1162

SolDevelo

https://openlmis.atlassian.net/browse/OLMIS-1118

https://openlmis.atlassian.net/browse/OLMIS-1104

 

 

RAML:

https://openlmis.atlassian.net/browse/OLMIS-894

Wait for sprint 13:https://openlmis.atlassian.net/browse/OLMIS-1187

SolDevelo

https://openlmis.atlassian.net/browse/OLMIS-1223

https://openlmis.atlassian.net/browse/OLMIS-1152

https://openlmis.atlassian.net/browse/OLMIS-882

https://openlmis.atlassian.net/browse/OLMIS-1032

https://openlmis.atlassian.net/browse/OLMIS-1092 (should be quick)

https://openlmis.atlassian.net/browse/OLMIS-1175

https://openlmis.atlassian.net/browse/OLMIS-1077

https://openlmis.atlassian.net/browse/OLMIS-1164

https://openlmis.atlassian.net/browse/OLMIS-930

https://openlmis.atlassian.net/browse/OLMIS-929

https://openlmis.atlassian.net/browse/OLMIS-752

https://openlmis.atlassian.net/browse/OLMIS-870

https://openlmis.atlassian.net/browse/OLMIS-934

https://openlmis.atlassian.net/browse/OLMIS-869

https://openlmis.atlassian.net/browse/OLMIS-933

Wait: good potential for sprint 13

https://openlmis.atlassian.net/browse/OLMIS-924

https://openlmis.atlassian.net/browse/OLMIS-887

https://openlmis.atlassian.net/browse/OLMIS-886

https://openlmis.atlassian.net/browse/OLMIS-839

https://openlmis.atlassian.net/browse/OLMIS-1134

 

 

 

VillageReach

https://openlmis.atlassian.net/browse/OLMIS-1067https://openlmis.atlassian.net/browse/OLMIS-1024https://openlmis.atlassian.net/browse/OLMIS-1221https://openlmis.atlassian.net/browse/OLMIS-1036https://openlmis.atlassian.net/browse/OLMIS-1235

SolDevelo

Clean Up

https://openlmis.atlassian.net/browse/OLMIS-1088https://openlmis.atlassian.net/browse/OLMIS-1218https://openlmis.atlassian.net/browse/OLMIS-1216https://openlmis.atlassian.net/browse/OLMIS-1215

New Features

https://openlmis.atlassian.net/browse/OLMIS-1233https://openlmis.atlassian.net/browse/OLMIS-1224https://openlmis.atlassian.net/browse/OLMIS-1220https://openlmis.atlassian.net/browse/OLMIS-1214https://openlmis.atlassian.net/browse/OLMIS-1123https://openlmis.atlassian.net/browse/OLMIS-494

3.0 Bugs

https://openlmis.atlassian.net/browse/OLMIS-1169https://openlmis.atlassian.net/browse/OLMIS-1165https://openlmis.atlassian.net/browse/OLMIS-1068https://openlmis.atlassian.net/browse/OLMIS-1160https://openlmis.atlassian.net/browse/OLMIS-1167https://openlmis.atlassian.net/browse/OLMIS-1225https://openlmis.atlassian.net/browse/OLMIS-1214

VillageReach

https://openlmis.atlassian.net/browse/OLMIS-1226

https://openlmis.atlassian.net/browse/OLMIS-1013

https://openlmis.atlassian.net/browse/OLMIS-1069

https://openlmis.atlassian.net/browse/OLMIS-1170

https://openlmis.atlassian.net/browse/OLMIS-1234

https://openlmis.atlassian.net/browse/OLMIS-1168

https://openlmis.atlassian.net/browse/OLMIS-1186

https://openlmis.atlassian.net/browse/OLMIS-1184

 

SolDevelo

https://openlmis.atlassian.net/browse/OLMIS-982

https://openlmis.atlassian.net/browse/OLMIS-976

https://openlmis.atlassian.net/browse/OLMIS-1138

https://openlmis.atlassian.net/browse/OLMIS-1183

https://openlmis.atlassian.net/browse/OLMIS-1185

Wait for sprint 13:

https://openlmis.atlassian.net/browse/OLMIS-1109

 

 

Ticket clean up questions

  • Are OLMIS-966 and OLMIS-1162 addressing the same issue? (They are two different issues, so I updated the table above. -Brandon)

  • OLMIS-1120 needs a review from @Brandon Bowersox-Johnson and @Mary Jo Kochendorfer (Deactivated) should we break this down? There are some related tickets like OLMIS-882, OLMIS-1074. (Response: 1120 needs significant work to explain what is intended and give acceptance criteria; in its current form it is not ready to work on. Tickets 882 and 1074 are related to each other, but not duplicates, so it's fine to work on both. -Brandon)

  • OLMIS-1104 needs a review from @Brandon Bowersox-Johnson and @Mary Jo Kochendorfer (Deactivated)

  • OLMIS-1077 needs a review from @Brandon Bowersox-Johnson and @Mary Jo Kochendorfer (Deactivated)

  • Are OLMIS-852 and OLMIS-956 still needed? Is it blocking anything? (Response:  @Mary Jo Kochendorfer (Deactivated) and Josh and Brandon need to talk about these; both are Pengfei tickets in progress with little action since September; I'd like a quick group conversation to answer Mary Jo's question about whether they are still needed at this point.)

  • RAML tickets. there are a couple tickets out there (OLMIS-1175, 1170, 1110, 976, 894) What do we think is a reasonable step forward? (@Mary Jo Kochendorfer (Deactivated) I had a number of suggestions here: 1175 is very reasonable and a small fix; I believe we should do it. 1170 relates to 1069, and I'd like to talk to Josh about how we do the parts of both that are mission-critical. 1110 I suggest we wait on for a future sprint. 976 I suggest we do now. OLMIS-1138 is another related RAML/Swagger issue that I believe we should do now (because not having it makes our Sonar test coverage reports inaccurate.) Chongsun agreed to write up a ticket that suggests what next step with RAML we can feasibly take during this next sprint, and I believe his ticket is related to the ideas in 894. -Brandon)

  • OLMIS-1013 is a contract test. Comment: This seems to be the next/most appropriate contract test to work on, and I think we should push ahead with contract testing. -Brandon

  • OLMIS-1035 is the gold standard extension point. (@Brandon Bowersox-Johnson is 1035 the ticket you meant?)

 

Other potential tickets

Next steps

@Paweł Gesek to clean up 1131 (needs more detail on what needs fixing)
@Mary Jo Kochendorfer (Deactivated) to review/update OLMIS-130. took off 3.0 fix but it needs to be included when building out the configuration UI
@Mary Jo Kochendorfer (Deactivated) to provide a list of prioritized tickets Oct 21, 2016 
@Josh Zamor (Deactivated) mentioned cleaning up and creating some tickets, this should be done by Oct 21, 2016 so @Brandon can review

@Brandon Bowersox-Johnson to review and split out/clean up to match our new approach

TEAM: to do estimation on Oct 24, 2016 instead of a SoS

 

Comments

OpenLMIS: the global initiative for powerful LMIS software