...
Define ATM in context of execution period | Apply pre-committed time per facility | Apply maintenance time per facility | Apply carry-over per facility | Inspect ATM | Manual modification of ATM | Inspection of ODs | Modification of ODsOSDs | Assign Preliminary SP | Generate reports: Facility Report, Proposal Summary | Inspect Facility Report, Proposal Summary | Inspect ADs | Approve ADs | Generate Directors' Reports |
---|
A1 | A2 | A3 | A4 | A5 | A6
| A7 | A8 | A9 |
|
|
|
|
To determine what time is available for the new proposals, I first have to build an Available Time Model (ATM) for my facility. The ATM needs to know about pre-committed time from previous approved proposals (e.g., multi-semester, monitoring), sponsored time, maintenance periods, tests, and then also carry-over from the previous semester. I want to be able to import files to specify this information, inspect the imported information, and modify it on the fly as I need. The ATM also depends on the weather and the hardware sometimes (e.g., VLA configuration).
...
Now that I have the ATM, I can start to assess how the new requests will fit into it. I will need to modify the requests but I want to preserve the original request too. I likely will need to do detailed modifications, like to the sources, resources, or requested time, but sometimes I only want to do broad changes, such as total time. Sometimes these changes will have profound impacts on the intent of the request so I want to make sure I can let the PI and the TAC know about these proposed changes. My main intent is to determine preliminary scheduling priorities and to make sure the information needed for the TAC is accurate.
Expand |
---|
| As a scheduler I want to each Observation Specification Disposition to have a Scheduling Priority. |
the OSDs have only one of the Scheduling Priorities defined in the system so the algorithms know how to process the OSD.As a scheduler I want OSDs associated with external facilities to be processed differently than internal joint proposals. | As a scheduler I want an algorithm to apply a preliminary Scheduling Priority. | As a scheduler I want to manually apply a preliminary Scheduling Priority. | As a scheduler I want to preserve the PIs request as I determine preliminary scheduling priorities. |
---|
As a scheduler I want modifications to ODs to not affect OSs so I do not modify what the user requested at submission. | As a scheduler I want a way to restore one or more ODs to what the user requested in their OSs. | As a scheduler I want ADs:OSDs associated with this Solicitation to be optimized so I can fill in the ATM. |
---|
As a scheduler I | would like want to inspect the contents of ADs:OSDs | associated with this solicitation decide it their information is accurateensure they are accurate for the request. | As a scheduler I want to modify the contents of ADs:OSDs as needed so they | are accuratecan be efficiently added to the ATM. | As a scheduler I want to see the results of the Review Process phase so I know how to schedule the proposals. | As a scheduler I want to be able to set a flag per ODS that indicates to the system and the PI that the ODS cannot be processed through the usual proposal creation algorithms. |
|
Expand |
---|
|
As a scheduler I want each Observation Specification Disposition to have a Scheduling Priority. |
---|
As a scheduler I want the OSDs to have only one of the Scheduling Priorities defined in the system so the algorithms know how to process the OSD. | As a scheduler I want OSDs associated with external facilities to be processed differently than internal joint proposals. | As a scheduler I want an algorithm to apply a preliminary Scheduling Priority. | As a scheduler I want to manually apply a preliminary Scheduling Priority. |
|
Expand |
---|
As a scheduler I want to provide a narrative about the ATM for my facility so the TAC understands the available time. |
---|
As a Scheduler I want to create a Proposal Summary so there is concise summary of the scheduling priorities for the TAC. |
---|
|