Sprint 18

Sprint 18

18 Jan 2017 - 1 Feb 2017

Themes

Process Improvements

Retrospectives from the past inform what we want to improve during this sprint.

Team ILL

  • Ownership and leadership through component leads. We will ask SolDevelo to help identify a component lead for the new Library component. And ideas include a wiki page to explain how to make decisions, socialize on the dev forum, take feedback.

  • At the showcase meeting, we will focus on doing the stories first, and the bugs and tasks will not all be showcased (just a list of bugs on the screen).

  • Work on making meetings effective and making decisions outside of a meeting rather than big group decisions. We are starting with a quick 1-question survey at the end of our meetings.

  • Find a way to identify blockers/priorities during a sprint so those tickets are obvious on the board and won't get dropped.

Teams AYIC/TOP: 2017-01-19 Retrospective

Velocity

We accomplished a RECORD-BREAKING 211.5 story points, 48 by Team ILL and 163.5 by Teams AYIC/ToP. This is the best velocity for each team during the whole OpenLMIS 3 project. See Burn-up for 3.0 Release for details.

Showcase

Video: 

The following 60 tickets were completed this sprint and covered at the showcase:

T

Key 

Summary

Status

T

Key 

Summary

Status

OLMIS-218

Skip a requisition period

DONE

OLMIS-839

Configure Calculated Order Quantity

DONE

OLMIS-887

Configure Maximum Stock Quantity

DONE

OLMIS-924

Configure Average Consumption

DONE

OLMIS-1063

Add status messages to a Requisition 

DONE

OLMIS-1085

UI: Simple requisition pagination of product grid

DONE

OLMIS-1087

UI: simple requisition print functionality

DONE

OLMIS-1099

OOAD Refactor: Requisition endpoints should be usable without hitting Requisition Template endpoints

DONE

OLMIS-1100

OOAD Refactor: move common logic into shared methods

DONE

OLMIS-1134

Add data validations to Requested Quantity 

DONE

OLMIS-1397

Convert errors and validations to use translatable messages and keys

DONE

OLMIS-1398

Ref Data: convert error messages to use Message

DONE

OLMIS-1409

Add demo data accounts, supervisory & fulfillment roles, supervisory nodes and supply lines

DONE

OLMIS-1449

Extension Module Template

DONE

OLMIS-1451

View the Total Requisition Cost

DONE

OLMIS-1495

Document auth design

DONE

OLMIS-1501

Display column header definitions 

DONE

OLMIS-1502

Define column header definitions in the requisition template UI

DONE

OLMIS-1503

Define column header definitions for users to see

DONE

OLMIS-1505

Add missing validations to the template admin UI

DONE

OLMIS-1511

Quick design session on audit logging and requisition events

DONE

OLMIS-1512

Spike: Create API Pagination Pattern

DONE

OLMIS-1535

Change homepage title to 'Logistic Management Information System'

DONE

OLMIS-1541

Aesthetic question on capitalization throughout tool

DONE

OLMIS-1549

UI: Search for Orders

DONE

OLMIS-1550

UI: View the POD

DONE

OLMIS-1555

Create a POD from an Order

DONE

OLMIS-1560

Document working pattern: database migrations

DONE

OLMIS-1572

Pop up text reads incorrectly

DONE

OLMIS-1576

Cannot select first requisition in list

DONE

OLMIS-1580

Selecting "Approve" doesn't advance screen

DONE

OLMIS-1581

Selecting approve gives error message 

DONE

OLMIS-1582

Convert to order transfers requisition comments

DONE

OLMIS-1583

Create new comment in requisition UI

DONE

OLMIS-1586

Enforce Right: Manage Facility

DONE

OLMIS-1587

Create Right: Manage Schedules

DONE

OLMIS-1588

Create Right: Manage Users

DONE

OLMIS-1598

Update user endpoint wipes user password

DONE

OLMIS-1601

Automatically save requisition offline

DONE

OLMIS-1602

Disable non-offline navigation options

DONE

OLMIS-1605

Publish the good pattern on audit logging a resource in a service

DONE

OLMIS-1606

Investigate contract test failures on Jenkins

DONE

OLMIS-1610

First load shows non-translated strings

DONE

OLMIS-1613

Commodity Model Updates: Diagram and Doc

DONE

OLMIS-1625

Update dates in Reference Data to match timezone design

DONE

OLMIS-1654

Add message grammar guidelines to styleguide

DONE

OLMIS-1663

Create and enforce right: View Orders

DONE

OLMIS-1664

Create and enforce right: Manage PODs

DONE

OLMIS-1674

Contract test for associate supervisory node in basic requisition

DONE

OLMIS-1676

Contract test for associate supervisory node in emergency requisition

DONE

Sub-tasks are excluded. View these tickets in JIRA

OpenLMIS: the global initiative for powerful LMIS software