JIRA Issue

[#XCI-655] More standard view of user stories/use cases in Research Software Portal

[XCI-655] More standard view of user stories/use cases in Research Software Portal Created: 10/01/2019  Updated: 10/01/2019

Status: Proposed
Project: XSEDE Cyberinfrastructure Integration
Component/s: Research Software Portal (RSP)
Fix Version/s: None

Type: XCI Enhanced Capability Priority: Major
Reporter: Lee Liming Assignee: Unassigned
Resolution: Unresolved Votes: 0

Attachments: PNG File Xsede_user_stories.png    
XSEDE Priority: -
Public activity link: https://software.xsede.org/display/xci-655
Devel Repository:
Show
https://software.xsede.org/svn/xci/activities/xci-655/trunk/
Use Cases:
CI-04: Publish current and desired system capabilities, their availability, and their implementation status, CI-05: Discover current and desired system capabilities, their availability, and their implementation status
Effort and Costs:
Staff Name (Lastname, Firstname) Effort (person weeks) Roles or Contributions Status
<Activity Lead Name – Last, First> 6 six weeks of effort to lead and implement the activity (required) none
<User Doc Drafter – Last, First> 0.2 one day of effort to draft user documentation (required ) none
TBD (tester) 1 one week of effort to test the software none
... ... .. none
Deliverables:
Due by Activity Deliverable
DSR Design document*
TRR Implemented Software Capability
TRR Other type of deliverable
TRR Deployment plan*
TRR Test plan*
TRR User documentation*
TRR (post) TRR Baseline* (Shava)
Deployment Deployment Baseline* (Shava)
Deployment Test Report* (Shava)
  • Click on "Deliverables" tab for URL.
Lead Tester: Shava Smallen

 Description   

The Research Software Portal's use case registry currently offers mainly table views of use cases (aka user stories).  In Agile development, user stories are often organized as post-its on a board, allowing them to be easily scanned at a glance, prioritized, and annotated. There are several tools for organizing these views, including SaaS (web) applications.

The attached image (generated using StoriesOnBoard.com) shows how XSEDE's user stories look when viewed in this manner. (The top section, mostly green, shows our user stories that are fully or near-fully implemented now. Lower sections show stories we're working on, stories we're conducting technology readiness reviews for, and stories we haven't started working on.)

It would be helpful if we could view XSEDE's user stories in this more-standard format so we could more fully realize the benefits of the Agile methodology, and so we could show our user stories (and their implementation state) in a more widely recognized format.