Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Updated 89.10.23 2223 for sprint 59 62 (→ v0.2.1)

Detailed TTA Tools Sprint Feedback Page

...

DescriptionJIRAImplementedLast WorkingTestedStatus

Notification for a Submitted Proposal

  • emails are sent to the specified emails informing the TTA member, PIs/coPIs of a successfull submission

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-924



Sprint 47

Sprint

60

61

V0.2

Sprint

60

61

V0.2

Status
subtletrue
colourGreen
colorgreen
titleworks

  • upon a successful submission, a notification is sent to a mailing list (tta-notifications-test)
  • this should be true on every resubmission
  • this should work for OSRs and PPRs

Status
subtleTrue
colourBlue
colorgreen
titlenot implemented

  • notifications to PI/Co-Is are blocked until Identity management system is up


Notification when Review Configuration is Finalized

  • emails are sent to SRP members and chairs when the panels have been configured.

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-882

Sprint 47

Sprint

60

61

V0.2

Sprint

60

61

V0.2

Status
subtletrue
colourGreen
colorgreen
titleWorking

  • when the Finalize button is used by a TTA member in the Review Configuration, a notification is sent to a mailing list (tta-notifications-test)

Status
subtleTrue
colourBlue
colorgreen
titlenot implemented

  • notifications per panel to SRP members/ Chairs are blocked until Identity management system is up
  • did not send an email to feasibility reveiwers (on hold)


Notification when TTA Member changes Conflict State of Reviewer

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1145

Sprint 47

Sprint

48

61

V0.2

Sprint

48

61

V0.2

Status
subtletrue
colourGreen
colorgreen
titleWorking

  • one email per reviewer per change is sent out to the mailing list (tta-notifications-test)

Status
subtleTrue
colourBlue
colorgreen
titlenot implemented

  • notifications to tta member/ srp chair are blocked until Identity management system is up

Status
subtleTrue
colourYellow
colorgreen
titleReview

  • The ticket says that "Conflict Reason, and updated Conflict State" should be included in email but it is currently not
  • right now, there is a bulk update on conflict certification on the front end, so there are emails for every proposal instead of just the ones that were changed.


Notification when Consensus Review is finalized

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-914




Status
subtletrue
colourYellow
colorgreen
titleto test

  • email is sent to TTA member per panel that all consensus review have been finalized by chair


Notification when all ISRs are finalized for a panel

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1036

Sprint 50

Sprint 61

V0.2

Sprint 61

V0.2


Notification when there are less than N available reviews for a proposal.

  • When a reviewer certifies conflicts, all of the proposals that do not have at least N available or unknown reviewers per proposal are sent in a single email.
  • The list in the email will have all of the proposals affected. It is triggered when SRP members certify. It does not trigger when the auto conflicts are managed.
  • N is a configurable number

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1037

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1182

Sprint 50

Sprint

60

61

V0.2

Sprint

60

61

V0.2

Status
subtletrue
colourGreen
colorgreen
titleWorking

  • tta member can specifiy per panel the minimum number of reviewers. the default is three
  • email is sent to TTA list if a proposals has M number of available or unknown reviewers if M < N

...

DescriptionJIRAImplementedLast WorkingTestedStatus

Create a Simple Solicitation from JSON for

  • VLA
  • GBT

not implemented/requirements not in a story:

  • modify parameters such as frequency ranges on bands

Jira
showSummaryfalse
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-342

Solicitation Config Files


Sprint 16Sprint 16Sprint 30

Status
subtleTrue
colourGrey
colorgreen
titlehack for release

Configure Field Source, SS, PP, CP





Status
subtleTrue
colourBlue
colorgreen
titlenot implemented

Configure Advance Tab options





Status
subtleTrue
colourBlue
colorgreen
titlenot implemented

Update/Test a solicitation when a different one is Open and has submitted proposals




Status
subtleTrue
colourBlue
colorgreen
titlenot implemented
Solicitation Tab

Sprint

37

61

V0.

3

2

Sprint

37

61

V0.

3

2

Only available to TTA Member

A Proposal Prefix can be specified per solicitation

 

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-866

Sprint 40Sprint 40Sprint 40

Status
subtleTrue
colourBlue
colorgreen
titleWorking

Review Configuration

Status
colour
subtletrue
Green
colorgreen
titleWorking

Create a Test Solicitation+Test Proposals
Sprint 46


Create a simple solicitation with hardcoded Science Categories and Hardware. The Proposal Process can be specified. The number of proposals it creates with 1 of 3 Science categories can be specified. The names and information on the proposal is randomly generated.

Close Solicitation

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1141

Sprint 45

Sprint

47

61

V0.2

Sprint

47

61

V0.2

Force close a Solicitation, sending all proposals into In Review (if PPR).

...

DescriptionJIRA/BehaviorImplementedLast WorkingTestedStatus

As an Author, I would like to view my proposals.

  • in a list
  • in a detailed view (Card)

<Sprint 29Sprint 37Sprint 37

Status
subtletrue
colourGreen
colorgreen
titleworking

Status
subtleTrue
colourYellow
colorgreen
titleReview

  • would like to filter on proposals by Science Category


Saving within a CR

Capability Requests have their own save button. A user is warned if they will lose their changes from navigating.

Jira
showSummaryfalse
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-976





Status
subtleTrue
colourGreen
colorgreen
titleworking

Saving and AR

A user is warned if they will lose their changes from navigating away.

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-976




Status
subtleTrue
colourGreen
colorgreen
titleworking

Observation Specification Generation

Prompt warns that user is overwriting their OS.

Pops up even if no OS is currently generated or if one cannot be generated (validation needed?)

If OS cannot be generated, tab is available but empty.

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-972

<Sprint 35Sprint 38Sprint 38

Status
subtletrue
colourGreen
colorgreen
titleworking

Navigate and Edit OS on fresh AR



Not Implemented

Status
subtleTrue
colourGrey
colorgreen
titleignored for release

Review Tab
Sprint 43

Sprint 61

V0.2

Sprint 61

V0.2

43

Status
subtleTrue
colourYellowBlue
colorgreen
titleTestingWorking

Can see panels once Review Configuration is Finalized

Can see Review Panel as SRP Member for panel which they are assigned to

Can see Review Panel as SRP Chair for panel which they are assigned to

TTA Member can see both SRP and Chair views

...

DescriptionJIRA/RequirementsImplementedLast WorkingTestedStatus
  • There is an interface with which to vet Science Categories
  • Can see the Title, Abstract, and Requested Science Category per proposal
  • the Vetted SC = the Requested SC at first, but it can be changed.
  • There is a place to record notes; they persist.
  • The proposal can be opened for viewing
  • There is a check box per proposal to indicate it has been vetted; there is a "vet all" button.
  • the vetting/panel assignment configuration persists
  • proposals can be assigned to a panel
  • Hidden proposals are not shown in Vetting; i.e., only those with Proposal States of In Review
  • Changing a SC and back again reverts the badge appropirately


Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-874

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-890

Sprint 44

Sprint 61

V0.2

Sprint

48

61

V0.2


Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • changing a SC and back again reverts the icon
  • There is an interface with which to vet Science Categories
  • Can see the Title, Abstract, and Requested Science Category per proposal
  • the Vetted SC = the Requested SC at first, but it can be changed.
  • There is a place to record notes; they persist.
  • The proposal can be opened for viewing
  • There is a check box per proposal to indicate it has been vetted; there is a "vet all" button.
  • Changes persist
  • proposals can be assigned to panels
  • Hidden proposals are not shown in Vetting; i.e., only those with Proposal States of In Review

Status
subtleTrue
colourRed
colorgreen
titleto fix

  • Drop down menu on available Science Categories should either be linked to Solicitations or the drop down menu on the available science categories on the vetting should be linked to the master list.


TTA Member can access vetting comments after Configuration in Finalized and forever more.




...

DescriptionJIRAImplementedLast WorkingTestedStatus

Panels

  • Create SRP panels with unique names
  • Delete SRP Panels
  • Associate panels with 1 or more Science Categories (edge cases)
  • Assign 1 or more SRP Chairs
  • Assign multiple unique SRP Members to panel
  • SRP members can only belong to one panel
  • Auto bulk assign proposals to panels based on SC (in vetting UI)
  • Manually assign proposals to panels (in vetting UI)
  • Changes to panel persist
  • Feasibility groups (back burner)
  • Upload and use a configuration file
  • Filtering on Panels/proposals
  • Can delete reviewers


Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-867

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-868

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-869

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-870

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-872

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-883

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1066

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-998

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1077

________________________

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-896

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-897

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-898

Sprint 43

Sprint

60

61

V0.2

Sprint

60

61

V0.2

Statusstatus
subtleTrue
colourBlue
colorgreen
titleWorking

  • can create new SRP panels
  • can select from a pre-set list of SRP panels
  • can assign SRP members/chair
  • can assign proposals to SRP
  • Automatic proposal to panel assignment based on Science Category
  • Delete reviewers
  • SRP members can only belong to one panel
  • Assign multiple chairs


Status
subtleTrue
colourYellow
colorgreen
titleNot implemented

  • feasibility groups

Status
subtleTrue
colourRed
colorgreen
titleto fix

  • Drop down menu on available Science Categories should either be linked to Solicitations or the drop down menu on the available science categories on the vetting should be linked to the master list.



Finalize Review Configuration

  • Finalize can occur when
    • all proposals are vetted
    • the Solicitation is Closed
  • Pop-up asking to confirm Finalization
  • Finalizing should prevent future edits to configuration.


Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-884

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-889

Jira
showSummaryfalse
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1412

Sprint 45

Sprint

59

61

V0.2

Sprint

59

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • Finalize can occur when
    • all proposals are vetted
    • the Solicitation is Closed
  • Finalizing should prevent future edits to configuration.
  • Pop-up asking to confirm Finalization

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1168




Configuration and Vetting is part of the Proposal Process Tab

...

DescriptionJIRAImplementedLast WorkingTestedStatus
  • Auto Conflicts based on authorship


Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-884

Sprint 45

Sprint

60

61

V0.2

Sprint

60

61

V0.2


Status
subtleTrue
colourBlue
colorgreen
titleWorking


SRP Reviewer

  • Must complete Conflicts before progressing to ISRs
  • Cannot change Auto Conflict
  • Default Conflict state is Unknown
  • Reviewer must change to either Conflict or Available
  • Reviewer must enter comments; persists
  • Can view Conflict State per ISR
  • Can see Proposal ID, Abstract, and Title
  • Bulk Action of Certification (cannot certify some and not others)
  • A valid certifications is one without a state of unknown and with comments if conflicted.
  • Certifying conflicts updates UI widgets that show "Certified" status
    • Individual Review list
    • Summary UI


Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-885

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-875

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1413

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1414

Sprint 46

Sprint

48

61

V0.2

Sprint

60

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • Must complete Conflicts before progressing to ISRs
  • Cannot change Auto Conflict
  • Default Conflict state is Unknown
  • Reviewer must change to either Conflict or Available
  • Can view Conflict State per ISR
  • Can see Proposal ID, Abstract, and Title
  • Bulk Action of Certification (cannot certify some and not others)
  • A valid certifications is one without a state of unknown and with comments if conflicted.
  • Certifying conflicts updates UI widgets that show "Certified" status
    • Individual Review list
    • Summary UI


Status
subtleTrue
colourRed
colorgreen
titleto fix

SRP Chair

  • must complete conflicts like a reviewer

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-887

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-871

Sprint 46/47

Sprint

59

61

V0.2

Sprint

60

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • must complete conflicts like a reviewer


TTA Member

  • Can change Conflict State of reviewers
  • Valid Conflict State transitions for a TTA Member:
    • Available → Available
    • Available → Conflict
    • Conflict → Available
    • Conflict → Conflict
    • AutoConflict → Available
  • Proposed Consequences:
    • ISRs either become available or unavailable as necessary for the SRP Member.
    • ISRs that are now Conflict State of Conflict that had Review Types other than None should automatically have Review Types changed to None.
  • Notifications sent
  • Conflicted ISRs do not go to Consensus

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-886

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1146

Sprint 45/47

Sprint

59

61

V0.2

Sprint

60

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • Can update Conflict state and Certify (preferable that it is done after user certifies)
  • Conflicted ISRs do not go to Consensus



...

DescriptionJIRAImplementedLast WorkingTestedStatus

SRP Chair

  • can see a "matrix" of Reviewers in their panel, their Conflict States, the Review States of their ISRs
  • can assign Review Type per ISR
    • Only 1 Primary, 1 Secondary, * Tertiary, * None per Proposal
    • Default is None
    • Can change Review Types unless ISR is Finalized
  • Cannot be able to assign types of Conflicted reviewers
  • Can change Review Type of External Reviewer
  • External Reviewer's name is redacted but can see the Review Type and Review State for the external ISR
  • Can upload a configuration file



Sprint 46/47

Sprint 6061

V0.2


Sprint

60

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • can see a "matrix" of Reviewers in their panel and their Conflict State
  • Only one Primary and one Secondary can be saved to a proposal.
  • Any number of None or Teritary can be saved to a proposal.
  • Cannot assign Review Types to a conflicted reviewer
  • Can change Review Type of External Reviewer
  • External Reviewer's name is redacted but can see the Review Type and Review State for the external ISR

Status
subtleTrue
colourYellow
colorgreen
titlenot implemented

  • Can upload a configuration file

TTA Member

  • Can change any Review Type even if the Review State is Finalized until Consensus starts
  • Can change the Review Type of external ISRs until Consensus of the hosting panel begins
  • Can upload a configuration file



Sprint 45/47

Sprint

59

61

V0.2

Sprint

59

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • Can change RT of external ISR as long as Consensus for the hosting panel has not started
  • Can change RT of any ISR even in Finalized State until the start of Consensus

Status
subtleTrue
colourYellow
colorgreen
titlenot implemented

  • Can upload a configuration file

...

DescriptionJIRAImplementedLast WorkingTestedStatus

SRP Reviewer

  • See list of proposals (after conflict certification)
  • Review Type is displayed
    • Default is None; otherwise P,S,T
  • Review State is displayed
    • default is Blank; otherwise Saved, Completed, Finalized, Closed
  • Conflict State is displayed
    • Conflict/Available
  • If not Conflicted, have an ISR in which to enter comments and a score and see the proposal
    • can Save (Review State → Saved) per ISR
      • validate if score not equal to 0; otherwise it cannot save
      • does not validate comments
    • can Complete (Review State → Completed) per ISR
    • can Finalize (bulk action) if any ISRs with Review not equal to None are not Closed or Finalized
  • If Conflicted, only see title, abstract, proposal ID and cannot enter any information
  • All comments and scores are saved (though not propagated to consensus; see later)
  • Normalized Individual Scores are calculated on Finalize
  • Cannot provide comments or scores for ISRs with a Review State of Closed
  • Edge cases:
    • If an external proposal is added after reviewer has finalized, they should be able to review and finalize that one proposal (finalize is still bulk in theory)
    • If consensus has started for their panel, the Finalized Normalized Individual Score in that panel may be inconsistent with their new Normalized Individual Score (since it has the extra proposal). This is acceptable.


Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-877

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-878

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-873

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-879


Sprint 46, 47

Sprint 61

V0.2

Sprint 61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • See list of proposals (after conflict certification)
  • Review Type is displayed
    • Default is None; otherwise P,S,T
  • Review State is displayed
    • default is Blank; otherwise Saved, Completed, Finalized, Closed
  • Conflict State is displayed
    • Conflict/Available
  • If not Conflicted, have an ISR in which to enter comments and a score and see the proposal
    • can Save (Review State → Saved) per ISR
      • validate if score not equal to 0; otherwise it cannot save
      • does not validate comments
    • can Complete (Review State → Completed) per ISR
    • can Finalize (bulk action) if any ISRs with Review not equal to None are not Closed or Finalized
  • If Conflicted, only see title, abstract, proposal ID and cannot enter any information
  • All comments and scores are saved (though not propagated to consensus; see later)
  • Normalized Individual Scores are calculated on Finalize


  • If an external proposal is added after reviewer has finalized, they should be able to review and finalize that one proposal (finalize is still bulk in theory)
  • If consensus has started for their panel, the Finalized Normalized Individual Score in that panel may be inconsistent with their new Normalized Individual Score (since it has the extra proposal). This is acceptable.
  • Cannot provide comments or scores for ISRs with a Review State of Closed

Status
subtleTrue
colourRed
colorgreen
titleto fix

External Reviewer

  • External Reviewer is someone who is on any one panel associated with the Solicitation in question
  • An external reviewer can be assigned an external ISR for any proposal as long as the Panel associated with that proposal has not started Consensus
  • An external reviewer can be assigned an ISR even if their host panel is in Consensus.
  • External Reviewers do not have to declare conflicts on external ISRs. When assigned, the conflict state is automatically set to Available
  • External Reviewers can see the external ISR in their list of ISRs.
  • ER can provide comments, scores, save, complete, and finalize their external ISRs
  • ER do not have access to the Consensus UI or any responsibility at Consensus for the panel associated with the external ISR.
  • ER scores and comment are available in Consensus and corretly integrated

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1395

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1328

Sprint 59

Sprint 61

V0.2

Sprint

59

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • External Reviewer is someone who is on any one panel associated with the Solicitation in question
  • An external reviewer can be assigned an external ISR for any proposal as long as the Panel associated with that proposal has not started Consensus
  • External Reviewers do not have to declare conflicts on external ISRs. When assigned, the conflict state is automatically set to Available
  • ER do not have access to the Consensus UI or any responsibility at Consensus for the panel associated with the external ISR.
  • ER scores and comment are available in Consensus and corretly integrated


  • External Reviewers can see the external ISR in their list of ISRs.
  • ER can provide comments, scores, save, complete, and finalize their external ISRs
  • An external reviewer can be assigned an ISR even if their host panel is in Consensus.

Status
subtleTrue
colourRed
colorgreen
titleto fix

Import/Export ISRs

  • a CSV file is expected but it can use as a delimiter any of the following:
    • , ; | tab
  • putting double quotes around the comment will keep the commas within the comment safe
  • if reviews exist when asked to export, it will export the reviews
  • cannot upload a file with any blank fields (fails and warning issued)
  • if a user changes the name of the reviewer within the file, it gives an error
  • protects against Bobby Drop Tables
  • on a successful upload, the Review State of the ISR will changed to Saved
  • reuploading will update the comments/score



Sprint 57?

Sprint

60

61

V0.2

Sprint

60

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleworking

TTA Member

  • can change Review State to Closed
    • Auto changes Review Type to None
  • If a TTA member Finalizes a SRP member's ISRs (for the reviewer), it will finalize the ISRs that have a valid comment and score (Review State of Saved, Completed) and Review Type not equal to None. If a comment+score is not valid, regardless of the Review Type, it will Close the ISR (unsure if it still ignores review types of None)
  • can change Review Type until Consensus is initated for the SRP member's panel.
  • can change Review State until Consensus is initiated for the SRP member's panel.

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1039


Sprint

60

61

V0.2

Sprint

60

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleworking

  • When TTA member uses Finalize, as a bulk action for all ISRs for that reviewer
    • Review Types of Primary, Secondary, Tertiary but have Review State of Blank are set to Close
    • Review Type of None is ignored, regardless of Review State
    • Review Types of P,S,T that have Review States in (Saved, Completed) are transitioned to Finalized
  • an change Review State to Closed
    • Auto changes Review Type to None
  • If a TTA member Finalizes a SRP member's ISRs (for the reviewer), it will finalize the ISRs that have a valid comment and score (Review State of Saved, Completed) and Review Type not equal to None. If a comment+score is not valid, regardless of the Review Type, it will Close the ISR (unsure if it still ignores review types of None)
    • When TTA member uses Finalize, as a bulk action for all ISRs for that reviewer
      • Review Types of Primary, Secondary, Tertiary but have Review State of Blank are set to Close
      • Review Type of None is ignored, regardless of Review State
      • Review Types of P,S,T that have Review States in (Saved, Completed) are transitioned to Finalized
  • can change Review Type until Consensus is initated for the SRP member's panel.
  • can change Review State until Consensus is initiated for the SRP member's panel.

Status
subtleTrue
colourYellow
colorgreen
titlenot implemented

  • A separate Close functionality will be per ISR

Status
subtleTrue
colourRed
colorgreen
titleto fix

Adding exernal external reviewers as TTA member

  • If an external reviewer is added, the Conflict state is automatically Available.
  • TTA member can change Review Type until Consensus starts

Sprint 59

Sprint

60

61

V0.2

Sprint

60

61

V0.2


PPRs - Consensus

DescriptionJIRAImplementedLast WorkingTestedStatus

SRP Member

  • As a conflicted SRP member, only see the SRP scope, proposal ID, title, abstract
  • As a non-conflicted SRP member, I want to see the comments, scores, and proposals for which I am not conflicted
    • Comments are not connected to reviewers
    • Normalized Individual Score
    • Finalized Normalized Individual Score
    • Mean Normalized Score
    • Standard Deviation of the Mean Normalized Score
    • SRP Score
  • As a non-conflicted SRP member and with a Review Type of Primary or Secondary, I want to enter consensus comments.
  • All members that are not conflicted can view Consensus comments.
  • Be able to see the updated SRP score, if it is changed by the chair or via changes to the Finalized Normalized Individual Score. Push only for now.
  • See Feasibility Reviews (on hold)
  • As a Primary or Secondary, I want to complete a consensus comment
    • Members can no longer edit, but chair can
  • Warning them Completing Consensus
  • Badges display Review Types/ Conflicts
  • Import/Export Consensus Comments


Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-903

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-911

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-910

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-903

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-913

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-905

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-909

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-918

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-921

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-880

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1415

Sprint

Sprint 61

V0.2

Sprint 61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleworking

  • Review States of Closed should have Review Types of None should not affect the Consensus Reviews
  • Review States of Any and Review Type of None should not affect the Consensus Reviews
  • Primary and Secondary should be able to enter scores and comments and complete consensus reviews.
  • As a conflicted SRP member, only see the SRP scope, proposal ID, title, abstract
  • As a non-conflicted SRP member, I want to see the comments, scores, and proposals for which I am not conflicted
    • Comments are not connected to reviewers
    • Normalized Individual Score
    • Finalized Normalized Individual Score
    • Mean Normalized Score
    • Standard Deviation of the Mean Normalized Score
    • SRP Score
  • As a non-conflicted SRP member and with a Review Type of Primary or Secondary, I want to enter consensus comments.
  • All members that are not conflicted can view Consensus comments.
  • Be able to see the updated SRP score, if it is changed by the chair or via changes to the Finalized Normalized Individual Score. Push only for now.
  • See Feasibility Reviews (on hold)
  • As a Primary or Secondary, I want to complete a consensus comment
    • Members can no longer edit, but chair can
  • Warning them Completing Consensus
  • Badges display Review Types/ Conflicts
  • Import/Export Consensus Comments
  • Badges display Review Types/ Conflicts


Status
subtleTrue
colourYellow
colorgreen
titlenot implemented

Status
subtleTrue
colourRed
colorgreen
titleto fix



SRP Chair

  • Overview of consensus comment state (Completed, Saved)
  • Overview of Review Types and Conflict State
  • Ability to change SRP Score directly
  • Update Finalized Normalized Individual Scores
    • Forces update to MNS, STD_MNS, and SRP if the SRP score was not manually changed already
  • Have visibility to past disposition letters
  • Review Consensus comments, modify comments, and complete and  finalize Consensus Reviews
    • Note, there is not a bookkeeping equivalent to "completed" from ISRs for SRP Chairs in this process
  • Warning on Finalizing and Completing Comments
  • Cannot see Conflicted comments and FNIS
  • History of Changes of Consensus Reviews to be kept
  • Can see all Reviewers by Review Type (badges with P,S, T, all T)
  • Scores shown to 100ths place

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1167

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-912

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-908

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-914

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1055



Sprint 61

V0.2

Sprint 61

V0.2

60

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • Overview of consensus comment state (Completed, Saved)
  • Overview of Review Types and Conflict State
  • Ability to change SRP Score directly
  • Update Finalized Normalized Individual Scores
    • Forces update to MNS, STD_MNS, and SRP if the SRP score was not manually changed already
  • Have visibility to past disposition letters
  • Review Consensus comments, modify comments, and complete and  finalize Consensus Reviews
    • Note, there is not a bookkeeping equivalent to "completed" from ISRs for SRP Chairs in this process
  • Warning on Finalizing and Completing Comments
  • Cannot see Conflicted comments and FNIS
  • Can see all Reviewers by Review Type (badges with P,S, T, all T)
  • Consistent display of SRP Score and Mean score when appropriate

Status
subtleTrue
colourYellow
colorgreen
titlenot implemented

  • History of Changes of Consensus Reviews to be kept

Status
subtleTrue
colourRed
colorgreen
titleto fix

External ISRs

  • Comments and Scores from External ISRs are shown and properly integrated into FNIS
  • External reviewers names are redacted for all but the TTA member. Instead, any reference to them is given as "External Reviewer"

Sprint 59

Sprint

59

61

V0.2

Sprint

59

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • name of external reviewers redacted in badges for review types
  • Comments and scores properly integrated

TTA Member

  • Initiate Consensus per panel if all ISRs are Finalized
  • Generate Normalized Linear Rank when all consensus reviews are finalized per panel.

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-933

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-904

Sprint 59

Sprint

59

61

V0.2

Sprint

59

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • Initiate Consensus per panel if all ISRs are Finalized
  • Generate Normalized Linear Rank when all consensus reviews are finalized per panel.

Status
subtleTrue
colourYellow
colorgreen
titlenot implemented

Status
subtleTrue
colourRed
colorgreen
titleto fix


Uploading PPR Proposal Reviews (Removed)

As SRP

  • download contains all review comments for the panel
  • uploading must only contain proposals that are RT = P/S (and not conflicted).
  • Cannot modify SRP Score in an upload
  • Fails if any others are included.





...

DescriptionJIRAImplementedLast WorkingTestedStatus
  • Enter Comments for
    • Science
    • Technical
    • Data Management
  • Enter Binary Score
  • View Proposal
  • Save
  • Finalized (no complete here)


Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-925

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-924

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-923

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1175

Sprint 43

Sprint

43

61

V0.2

Sprint

43

61

V0.2

Status
subtleTrue
colourBlue
colorgreen
titleWorking

  • Can enter comments for PI, Technical, Data Management + an internal for each
  • Score
    • Needs to be Binary
  • Can Save
  • Can Finalize which "dangles" but next step is out of scope. It does change the review state to Finalized, as expected. Proposal State doesn't change yet (not in scope).
  • Score needs to be binary

Status
subtleTrue
colourYellow
colorgreen
titlenot implemented

Status
subtleTrue
colourRed
colorgreen
titleto fix


...