wiki:BatchesUserStories

Version 5 (modified by Erik Roos, 14 years ago) (diff)

--

Batches User Stories

As a user, I want to be able to create a set of entities (samples, for example) to perform actions on

Importance: 100

Story Points: 0,5

Acceptance criteria:

Tasks:

  • Add Batch tables to datamodel (0,5 SP)

As a user, I want to perform a protocol on multiple entities (a batch)

Importance: 80

Story Points: 4,5

Acceptance criteria:

Tasks:

  • Make mock-up (0,5 SP)
  • Make Batch button, based on HtmlInput? (2 SP)
  • Add Batch button to NGS LIMS Workflow screen and test (1 SP)
  • Add Batch button to AnimalDB event screen and test (1 SP)

As a user, I want to have only my batch(es) available to me on all relevant screens, where I can see them easily

Importance: 70

Story Points: 8,5

Acceptance criteria:

Tasks:

  • Make mock-up, especially for multiple Batches (0,5 SP)
  • Make "shopping cart" button that invokes Batch list (2 SP)
  • Make class to support Batch list view (1 SP)
  • Find out how to show plugins/forms/screens/... within plugins (1 SP)
  • Document solution (0,5 SP)
  • Show Batch(es) list inside plugin (3 SP)
  • Store Maximum NUmber of Batches per User somewhere (0,5 SP)

As a user, I want to have a Batch Management Screen where I can easily delete, change, and add to my batch(es) at any time.

Importance: 90

Story Points: 8

Acceptance criteria:

Tasks:

  • Make mock-up (1 SP)
  • Make basic Batch Mgmt. plugin (screen + Java class) (2 SP)
  • Add advanced UI features (5 SP)

As an advanced user, I want to be able to drag items to and from a visual representation ("shopping cart") of my batch, in any screen, Molgenis or custom.

Importance: 10

Story Points: 5

Acceptance criteria:

Tasks:

  • Find and learn a technique to support this (jQuery?) (2 SP)
  • Implement technique (3 SP)