Note: this guide was written for ST. As of May 2017, we are making new tickets in RT, the campus ticketing system. We are expected to close tickets we are currently working on in ST, but there are still many open tickets tracked in ST. Read this page for information about ST; and then see STToRTDocumentation for how things work differently in RT.
The latter was originally intended for viewing all of CSCF's work, however it can also be useful in providing various ways of looking at your own work. It can help you organize and prioritize your work, provide information for others should they have to take over when you're away (i.e. provide "business continuity"), and provide a measure of the nature and quantity of problems we face (to aid in planning).
We call the system "ST" (Service Tracker).
It is based upon a rather old version of
RT (Request Tracker),
although it now bears little resemblance to either the original
or to the current version.
Many still refer to it as "RT", out of habit.
There are three versions of the interfaces, "debug", "beta", and "production". As a CSCF staff member, please be sure to use the "beta" versions (as referenced in this document). If in doubt, check the URL, as the initial part should end in "_beta" (rather than in "_debug", or nothing special at all). That way changes to the interface are well tested before they graduate to the "production" version, used by those CSCF clients who wish to.
We make ST records ourselves; we do not expect our clients to have to do that. That's why the ST interface is located in our "internal" WWW space, not in a public WWW page. That doesn't mean that clients are forbidden from using ST; just that they're never required to. In some cases it has proven handy for them to do so.
In general, you should record almost all of your work in ST. It's the primary way of recording your work for the benefit of yourself and other CSCF staff. Some examples of work that benefit from being recorded are:
Note that ST isn't intended as a replacement for documenting
standard procedures. If something is to be done repeatedly,
it deserves to be documented in our
"internal"
documentation, in a way that's easy for others to find and use.
When creating an ST record, be sure to include who the work is for in the "E-mail" (or "Userid") field.
When looking at the details of a record
(selected via the "#" column in the work listing),
most of the attribute names (also called field names)
link to a description of what they mean.
That's handy for reminding yourself what a field means;
there is also a reference list of all of the
descriptions of ST fields.
Once you've made an ST record, there may be other fields that you want to set, as the creation WWW page doesn't provide for setting all fields. This should be done right after the ST record is created, using the resulting update page. E.g. it's almost always the case that the "owner" and "responsible" fields should be set; quite often that's yourself.
The "E-mail" field (called "Userid" in the MFCF version) describes who the work is being done for, also known as the "requester". The "CC" field is intended for those who wish to receive the same e-mail that the requester does, without being listed as a requester.
When a record is created by a CSCF staff member, the "requester" does not default to the staff member, as the work is often being done for a client. So for a client request, be sure to fill in the userid of your client, not your own userid.
The "Subject" provides a one line summary of what is to be done. It can optionally contain more information, if there is room.
Note that while the list of ancestors and dependencies in a record
display includes only the status and subject,
selecting "showing children as well", "showing ancestors as well", etc.
in the RunOn Sentence
and searching for a serial number will usually show the desired records,
with whatever fields you want.
It should be obvious to any reader (of a record) why the work is being done. Typically that's recorded in the first comment. In some cases, the ancestry of the record, or the subject, will make it clear.
Every record has a serial number, often written in the form "ST #NNNNN". Email to and from the system uses the serial number. When work requires making an additional record, it is mentioned in the "Dependencies" field (as just the NNNNN number) if it's made within our ST system, or the "Other IDs" field if it's a request for another group/system.
The "Extension" and "Office" fields are provided via
WatIAM
when the form is submitted.
If ST recognizes the person as CSCF staff, the record will be prioritized as an "Upcoming Project"; otherwise it's an "Upcoming Request". The "priority" is one of many attributes a record may have. General categories for priority are:
We are working on developing a system of categorizing our work in a form suitable for presentation and planning. This approach requires that up to three characteristics be specified for each work record.
Some fields aren't even used (and yes, they really should be removed from the UI). They are:
While working on a record, keep track of progress using "comments" and the "summary". Comments, added at the bottom of the page, keep track of details and progress on the work request. They appear in the "Transaction History", which also records all of the changes made to the record's attributes over time. The Summary, which is displayed just before the transaction history, is intended to summarize the current state of the work. A good summary avoids the need for others to read the entire transaction history to determine the state of the work. It should be terse, describing things like
In addition to recording the technical work being done, record client communication as well; it's very important to avoid the "black hole" phenomenon, in which the client thinks we're doing nothing.
The "mail" (a reply) button in the record update page is one handy way of recording client communication.
When a mail message is manually recorded, be sure to record the relevant message headers (Date, From, To, Subject); it's not helpful if it's not obvious who sent the message when.
You may find it useful to break a task into sub-tasks. Those are dependencies; work that must be completed before the main task can be considered done.
A dependency should not be confused with a See Also, which is related work of interest that is not required to be done in order to complete the task at hand.
Some places that benefit from referencing ST items are:
with the primary goal being to help others (which includes your future self).
Do not leave work records open when the requested work is done. Doing so creates a very misleading picture of our work. If there is followon work, in addition to original work to be done, then use the Create button beside the "See Also" field in the Update page. Avoid the temptation to leave open a record that is done, at least as far as the requester is concerned.
When a record is closed, the resolution should be clear; the extent to which the work succeeded should be documented. It should be possible for someone else to look at the record and easily determine what did(n't) happen.
When we think the work is complete, let the client know, and document how that was done, typically by including the complete email message that was sent to them. Just because we think it's done doesn't mean that they do.
There are a variety of statuses that can describe the cause for closure, ranging from "done" to "forget". They provide only a rough categorization, not replacing a description of the reason for the resolution when it's not obvious.
It's advisable to arrange your morning routine to automatically look for
In the selection (at the beginning of the third line of the run-on sentence) that defaults to "owned by or the responsibility of", the next two selections are useful ways of separating your work:
The ST E-mail Gateway provides a mechanism for sending e-mail messages directly to ST.