2017-03-09 Day Four: Stock Managment Workshop

2017-03-09 Day Four: Stock Managment Workshop

Date

Mar 9, 2017

Attendees

  • @Mary Jo Kochendorfer (Deactivated)

  • @Brandon Bowersox-Johnson

  • @Sam Im (Deactivated)

  • @Shiyu Jin (Deactivated)

  • @Pengfei Cui (Deactivated)

  • @Josh Zamor (Deactivated)

  • @Chongsun Ahn (Unlicensed)

  • @Nick Reid (Deactivated)

Goals

Discussion items

Time

Item

Who

Notes

Time

Item

Who

Notes

User stories 101

Why?

  • universally understood and providing customer value

  • prevents waste (not from the system prespective)

  • minimum overhead - simple and flexible

  • effective teams

Three Cs

  • Card, confirmation (acceptance criteria, determine done), Conversation (mockups, requirements, etc)

Nutshell : As a <role> i want to <business goal> So that ....<why it is being built? value>

INVEST; independent, negotiable, valuable, estimable, small, testable

Appropriate order : Valuable, testable, small, independent, negotiable, estimable

What is in a story?

  • as a , i want, so that

  • Acceptance criteria

    • Give <context>, When <event>, Then <outcome>

    • for all scenarios 'happy path' and 'edge cases' and 'unhappy path'

  • prototype

  • user interface design

  • other text/images/context to provide context

Phases of the User Story

  1. Vision workshop - basic user story 'As a ... I want to.... so that ... "*

  2. Iteration planning - add the rough idea of design (start estimating)

  3. Just-in-time for development - ACs are populated prior to development

Splitting Stories: Vertically versus horizontally

Stories are always evolving, not static.

Story life-cycle (@Shiyu Jin (Deactivated) to insert photo of workflow)

 

 

 

 

Story list:

Title

Description

User

Functional Area

Origin JIRA tickets

Questions/Notes

Dependency

Type

Comments

Assumption (s)

Title

Description

User

Functional Area

Origin JIRA tickets

Questions/Notes

Dependency

Type

Comments

Assumption (s)

Create new physical inventory schedule and period

As an admin I want to create new physical inventory schedule so that I can assign later

System Admin

Physical Inventory

OLMIS-1145

UI? Frequency and period

Reference data: schedule

User Story

 

Reference data UI cannot be used

Assign physical inventory schedule to facility type and program

As an admin I want to create new physical inventory schedule so that I can assign later

System Admin

Physical Inventory

OLMIS-1145

One physical inventory schedule for one facility type and program combination?

 

User Story

 

One

Unassign physical inventory schedule

As an admin I want to detach assigned physical inventory schedule with facility type and program combination so that I can adapt to new policy

System Admin

Physical Inventory

OLMIS-1145

 

 

User Story

 

 

Remove physical inventory shedule

As an admin I want to remove physical inventory schedule so that I can corret my mistake if it happens

System Admin

Physical Inventory

OLMIS-1145

 

 

User Story

 

Reference data handle it

Generate due physical inventory notification

As xx I want to receive notification so that I would know when I need to do the physical inventory

xx

Physical Inventory

OLMIS-695

Who would receive this notification? Define when to trigger the notification and in which way. Notification service will handle the display

Dependency on close-out time, notification service

User Story

 

Assume no need to configure how many days in advace

Ignore/Dimiss the physical inventory notification

As xx I want to ignore the physical inventory notification so that I would not do a duplicate notification

xx

Physical Inventory

OLMIS-695

How long will this dismiss last? One day or one period. Notification service handle this

 

User Story

 

Reference data will handle it

Physical Inventory list page

As a storeroom clerk I want to view my physical inventory for a specific program so that I can create an open physical inventory

Storeroom Clerk

Physical Inventory

 

Including program search.

 

User Story

It also set up the physical inventory mode

we may need to change event model, right now they are independent, we may need to group them.

 

New Physical inventory page

As a storeroom clerk I want to fill my physical inventory so that I can record the physical inventory amount

Storeroom Clerk

Physical Inventory

OLMIS-532

 

Either notification or the homepage, but if it is the first physical inventory page then it is 13

User Story

 

Pagination? Non stock cards orderable will be listed out?

Save draft physical inventory page

 

Storeroom Clerk

Physical Inventory

OLMIS-532

 

 

User Story

 

support offline

View one physical inventory page

 

Storeroom Clerk

Physical Inventory

 

 

 

User Story

 

 

Print single physical inventory page

 

Storeroom Clerk

Print

 

 

 

User Story

 

Generating PDF

Submit physical inventory stock

 

Storeroom Clerk

Physical Inventory

OLMIS-532

Update SOH and create adjustment stock event

 

User Story

 

 

Integating with requisition service: populate data from physical inventory to requisition

 

Storeroom Clerk

Integrartion with Requisition

 

 

User Story

 

Should be requisition service done

Stock Management Overview/Homepage

 

Storeroom Clerk

Homepage

OLMIS-647

It could be navigation bar or a single page with different buttons

 

User Story

 

 

Orderable dropdown list

 

 

 

 

 

 

 

 

including orderables without stock cards

Program dropdown list

 

 

 

 

 

 

 

 

Home facility supported program

Facility dropdown list

 

 

 

 

 

 

 

 

I select my managed facilities

Choose orderables page: adjustment

 

Storeroom Clerk

Adjustment

OLMIS-19

Sort, search, multi-selection function. Should allow search facility? If yes, what facilties can be selected? Any orderables can be selected

Homepage or the expiration notification

User Story

 

Homepage or the expiration notification

Make adjustment

 

Storeroom Clerk

Adjustment

OLMIS-19

Quantity, date validation?

 

User Story

Support Lot UI

 

View single stock card

 

Storeroom Clerk

View

 

 

Story template

User Story

 

Report as process data and occurred date selection?Pagination

View SOH summary

 

Storeroom Clerk

View

 

 

Homepage?

User Story

 

Sort, filter, search function. Including both process data and occurred date selection

Print single stock card

 

Storeroom Clerk

Print

 

Download PDF

 

 

If it is not the first print story then it should be 3, otherwise it is 5

 

Issuer view receiver's notification

 

Storeroom Clerk

Receive

 

Not confirm how to do it

 

User Story

 

 

Issuer confirm receiver's notification

 

Storeroom Clerk

Receive

 

Not confirm how to do it

 

User Story

 

 

Issuer Update receiver's notification

 

Storeroom Clerk

Receive

 

Not sure what will happen

 

User Story

 

 

Issuer Reject notification

 

Storeroom Clerk

Receive

 

Not sure what will happen

 

User Story

 

 

Initial page for Receive

 

Storeroom Clerk

Receive

OLMIS-634

Sort, search, multi-selection function. Select source. Should allow search facility? If yes, what facilties can be selected?

Homepage

User Story

Including select orderables, source

Not support lot to be selected but lot information will be displayed on the make issue page

Make receive

 

Storeroom Clerk

Receive

OLMIS-634

 

 

User Story

 

Support lot

View and input lot information

 

Storeroom Clerk

Lot feature

 

Can I add new lot?

Lot feature

User Story

 

 

Review receive stock events

 

Storeroom Clerk

Receive

OLMIS-634

Update the SOH at front-end

 

User Story

 

OpenLMIS: the global initiative for powerful LMIS software