Versions Compared

Key

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

...

Package

Purpose

Project Goals for PPR Proposal ProcessProject Goals for OSR Proposal Process
Allocate

Recommend Preliminary Scheduling Priorities




Define Available Time Model

Build Available Time Model

Assign Preliminary Scheduling Priorities to Observation Dispositions

Generate Facility Reports

Generate Proposal Summaries


AllocateRecommend Scheduling PrioritiesRecommend Scheduling Priorities per Observation Dispositions (TAC)Recommend Scheduling Priorities per Observation Dispositions
Approve

Approve Scheduling Priorities

Generate Reports

Approve Scheduling Priorities per Observation Dispositions

Generate Directors' Report

Approve Scheduling Priorities per Observation Dispositions

Proposed Release Goals

VersionGoalPackagesNotesDraft Components Hit

implement simulating review process and establish testing interfaceReviewEnough to carry Proposal Reviews into Allocate phase

establish prototype UI and make hand offs of entities between packagesAllocate; ApproveFor TAC Prep subphase, assume no changes to ADS:OSDs and do not build ATM. Use random fill of information in Allocation Disposition entity to hand off to TAC UI. Versioning of ATM and ADS to support modification in TAC subphase and Approve phase.

A1         A1.1

A5        A5.1, A5.2

A6        A6.6

A7        A7.1, A7.3, A7.5

A8        A8.1

A9

A10     A10.1

A11      A11.4


implement building of ATM and improve its UI in scheduler toolsAllocateFocus highest priority features

implement Facility Reports, Proposal Summary, and Directors' ReportAllocate; Approvepreliminary reporting pass

implement manual modification and display of ADS:ODS in scheduler toolsAllocateincludes changing details of OSDs and Scheduling Priorities

develop and connect algorithms for assignment of Preliminary Scheduling Priorities; improvements to UIAllocatee.g., connect to Prioritizer

improve ATM construction, UI, and reportingAllocate


implement OSR Allocate and Approve phasesAllocate; Approve


implement simulating Allocate and Approve phasesAllocate; Approve






Storyboard for PPR Proposal Process

Define ATM in context of execution periodApply pre-committed time per facilityApply maintenance time per facilityApply carry-over per facilityInspect ATMManual modification of ATMModification of OSDsAssign Preliminary SPGenerate reports: Facility Report, Proposal Summary Inspect Facility Report, Proposal SummaryApprove ADs
Generate Directors' Reports
A1
A2A3

A4

A5

A6


A7A8A9A10A11
A11

...

Expand
titleA1
A1Define ATMPriority
A1.1

When the ATM is first defined for my facility I want it to use the execution period set in the Solicitation.

1
A1.2As a scheduler I want to be able to modify the execution period the ATM uses for my facility so I can support my facility specific scheduling requirements.34
A1.3As a scheduler I want to be able to make late modifications to the execution period my facility references so I do not have to delete all of my work.34
A1.4As a VLA scheduler I want the configuration defined in the Solicitation to each have an execution period in the VLA ATM.24
A1.5

As a VLA scheduler I want to modify the execution periods per configuration so the available time per configuration is accounted for correctly in the VLA ATM.

23
A1.6As a scheduler I want algorithms to build the ATM for my facility using facility specific constraints so I can add projects and precommitted time to it.12
Expand
titleA2
A2Update ATM with Pre-committed TimePriority
A2.1As a scheduler I want to import projects that constitute pre-committed time so the time is correctly reserved for these projects.1
A2.2

As a scheduler I want to manually add pre-committed time to the ATM so it is accounted for.

2
A2.3As a s scheduler I want to easily discern the different types of blocked off time in the ATM so I know how the time is being accounted for.2

...

Expand
titleA6
A6Modify ATMPriority
A6.1As a scheduler I want to modify the ATM manually at any point so it can be accurate.12
A6.2As a scheduler I want to be able to edit or delete existing pre-committed time periods.34
A6.3As a scheduler I want to be able to edit or delete existing carry-over time.34
A6.4As a scheduler I want to be able to edit or delete existing maintenance periods.34
A6.5As a scheduler I want the visual tools I use to inspect the ATM to update when I change the ATM so they will be correct.23
A6.6As a scheduler I want version control on my ATM so I can easily access different versions of the ATM that I am building.1

...

Expand
titleA11
A11Directors' ReviewPriority
A11.1As a participant in the Directors' Review I want to be able to see the recommendations made by the TAC.
A11.2As a TTA member I need to update the ADS/OSDs to reflect the result of the Directors' Review so we can communicate the results to PIs.
A11.3As a TTA member I need to generate Directors' Reports so we can communicate the results of the review.
A11.4As a TTA member I want to change the Allocation Disposition State of ADs so I can record the results of the Director's Review.1


Story board for OSR

Recommend Scheduling PrioritiesApprove Scheduling Priorities

...