Usage-centered | User Roles | Task Cases | Role Profiles | Activity Profiles | Maps
VCC_content_map2.pdf
accessingSupport
What are the users trying to accomplish/what should they be able to do?
- Get help using training development tools
- Get help with moving F2F training to online environment
- Get help enhancing current online training
- Be able to review best practices and use available resources without recreating the wheel
- Know the accessibility issues they should be concerned about
Capabilities required to support users
- Access to current resources to support usage of training development tools
- Ability to access expert advice and novice support during training development efforts
- Ability to view examples of best practices and tips/tricks
- Based on type of media used, given a list of accessibility issues to consider when developing training

accessingTrainingDevelopmentToolsResources
| User Intention |
System Responsibility |
| Identify training development tool to use |
|
| Identify need for additional resources |
|
| |
Provide resource options |
| >browsingOptions |
|
| |
END |
acquiringToolKnowledge
| User Intention |
System Responsibility |
| Identify a tool to learn about |
|
| |
Provides overview |
| Explore the overview information |
|
| Express completion of overview |
|
| |
END |
accessingIntructionalDesignFeatures
| User Intention |
System Responsibility |
| Review ID features |
|
| |
List Features |
| >browsingOptions |
|
| Choose feature |
|
| |
END |
accessingIntructionalDesignFeatureResources
| User Intention |
System Responsibility |
| Request feature-related resources |
|
| |
List feature resources |
| >browsingOptions |
|
| Choose a resource |
|
| |
Display resource options |
| >>acquiringToolKnowledge or exploringResourceExample |
|
| |
END |
exploringResourceExample
| User Intention |
System Responsibility |
| Select example |
|
| |
Present example |
| View example |
|
| Indicate completion of viewing |
|
| |
END |
requestingAssistanceWithTrainingDevelopment
Assistance can be one-on-one support, submission of issues for asynchronous, synchronous discussion with larger group
| User Intention |
System Responsibility |
| Identify need for assistance |
|
| |
Request information to narrow assistance options |
| >browsingOptions |
|
| Complete request for assistance |
|
| Submit request |
|
| |
Accept request |
| Confirm request |
|
| |
END |
receivingResponseToAssistanceRequest
| User Intention |
System Responsibility |
| |
Sends confirmation of response to request |
| Receives notification of response |
|
| Accesses response |
|
| |
Allows access to response |
| Reads response |
|
| Submits reply to response |
|
| |
Accepts reply to response |
| Confirms reply |
|
| |
END |
accessingTrainingDevelopmentBestPractices
| User Intention |
System Responsibility |
| Identify need to consult best practices |
|
| |
Request information to narrow best practices options |
| Provide information on types of best practices |
|
| |
Accepts information |
| |
Provides best practices options |
| >browsingOptions |
|
| |
END |
identifyingAccessibilityIssues
| User Intention |
System Responsibility |
| Request information on accessibility |
|
| |
Request information on types of media |
| Identify media for online training delivery |
|
| Submit information on types of media |
|
| |
Provide accessibility options |
| >browsingOptions |
|
| |
END |
browsingOptions
Extension of accessingTrainingDevelopmentToolsResources
Extension of requestingAssistanceWithTrainingDevelopment
Extension of accessingTrainingDevelopmentBestPractices
Extension of identifyingAccessibilityIssues
| User Intention |
System Responsiblity |
| Request more resources |
|
| |
Show more resources |
| [continue until found] |
|
| Select resource |
|
| |
Provide selected resource |
| Confirm |
|
| |
END |
START OF ASSUMPTION SET C for virtual conference scheduling
1. AT PPT T/TAC staff will all have pre-established Adobe Connect accounts set up for them.
2. AT PPT T/TAC staff will all have participant privileges in Adobe Connect.
3. Two or Three GMU T/TAC staff members have host privileges and can set up new Web conferences upon request.
4. The GMU hosts will play the human wizard role
5. During normal business hours, it is assumed that the excess capacity of GMU licenses for Adobe Connect equals 25 licenses, and scheduling will be constrained by this limit.
||Double pipes notation|| represents action by a human wizard behind the scenes.
invitingToVirtualConference
Case in which the invite is issued from within the VCC (Virtual Collaboration Center).
| User Intention |
System Responsibility |
| Express intention to invite someone to a conference |
|
| |
Prompt for specification of meeting type |
| Specify meeting type |
|
| |
Display appropriate contact information of potential invitees |
| Pick an invitee |
|
| |
Acknowledge invitee selection |
| |
Display date options |
| Select a date |
|
| |
Acknowledge date parameter |
| |
Display time options for selected date and availability of resources for those times |
| Select start and end times |
|
| |
Acknowledge time parameters |
| |
Request additional type-specific parameters |
| Provide type-specific parameters |
|
| |
Accept type-specific parameters |
| Indicate completion of invite |
|
| |
Save invite and display for action |
executingInviteToVirtualConference
Extends (completes) invitingToVirtualConference
| User Intention |
System Responsibility |
| Express intention to send invite |
|
| |
Send invite to invitees |
| |
Put a hold on the resources/licenses needed |
| |
Add item to calendar (tentative) |
| |
Update resource availability information |
| |
Set trigger to remove hold from resources/licenses needed and remove item from calendar if invite does not result in a confirmed scheduled meeting within a certain time frame. |
browsingContacts
Extends invitingToVirtualConference and sendingEmail
to add additional contacts by selecting from a list.
| User Intention |
System Responsibility |
| Ask to review more contacts |
|
| |
Display more contacts |
| Pick a contact from list displayed |
|
| |
Acknowledge selection of contact |
pickContactOnSuggestion
Extends browsingContacts--alternative method of selecting contacts.
| User Intention |
System Responsibility |
| Type first letter or two of staff member's name |
|
| |
Search for possible matches in list of all contacts |
| |
Display matches based on letters typed thus far |
| See if desired contact is among the system suggestions. |
|
| Select desired contact |
|
| |
Acknowledge selection of contact |
schedulingVirtualConferenceSansInvite
Implies prior agreement of participants to meet via communication external to VCC.
| User Intention |
System Responsibility |
| >invitingToVirtualConference |
|
| >scheduleVirtualConferenceBasedOnInvite |
|
respondToVirtualConferenceInviteInsideVCC
Respond from within VCC.
| User Intention |
System Responsibility |
| Open pending invite record |
|
| |
Display pending invite details and response options |
| Select a response (yes or no) |
|
| Confirm response |
|
| |
Process response, update invitee's status in invite record |
| |
Send email notification to inviter. |
respondToVirtualConferenceInviteOutsideVCC
Respond via email. Assumes user has clicked a yes or no link in email received
from VCC.
| User Intention |
System Responsibility |
| |
Process email response, update status in invite record |
| |
Send email notification to inviter. |
autoScheduleCheck
Extends respondToVirtualConferenceInviteInsideVCC and respondToVirtualConferenceOutsideVCC
and scheduleVirtualConferenceBasedOnInvite
| User Intention |
System Responsibility |
| |
Check if invite response just processed completes unanimous consent of all invitees |
| |
If yes,
>scheduleVirtualConferenceBasedOnInvite
(system responsibilities only) |
scheduleVirtualConferenceBasedOnInvite
| User Intention |
System Responsibility |
| Select invite record (if not already selected) |
|
| Request scheduling of selected invite |
|
| |
Reserve needed resources if not done |
| |
Add item to calendar with tentative status if not already added |
| |
Update resource availability information if not already done |
| |
Send notification to human wizard |
| |
||Human wizard sets up meeting|| |
| |
||Human wizard sends confirmatory and meetng access information to all attendees|| |
| |
||Convert invite record to scheduled item record || |
| |
Set triggers to remind human wizard to take any actions needed when meeting start time and end time arrive. |
calculatingPersonMilesNotTraveled
| User Intention |
System Responsibility |
| Last participant signs off from a scheduled virtual conference |
|
| |
Retrieve participant locations and distance information |
| |
Calculate miles each person would have traveled under assumptions for each potential physical meeting location. |
| |
Record minimum value in scheduled item record. |
| |
Move scheduled item record to the completed item record archive |
Meeting scheduling and contacts content model
Now display: Day of week, Month, date, year Current time
Sub-context display control
Meeting scheduler sub-context
My meetings container
Meetings list container
Meeting time/type name displays
Meeting status indicator display
Meeting details display control
Add meeting control
Cancel creation of new meeting control*
Meeting details container
Type indicator/edit control
Date indicator/edit control
Start time indicator/edit control
End time indicator/edit control
Invitee edit control
Invitee list display
Invitee response indicators
Note edit control
Command option buttons*
Invite response control*
Selection widget container
Meeting type chooser control*
Calendar widget*
Single date schedule widget*
Auxiliary start and end time controls*
Staff directory container*
Invited staff list display*
Add highlighted contact to list control*
Add suggested contact to list control*
Set control
Cancel control
Communication sub-context
My calendar sub-context
Embedded Google calendar including my complete schedule (including virtual meetings)
* = Displayed only when relevant to current stage of task

START OF ASSUMPTION SET B for virtual conference scheduling (Web conferencing)
1. AT PPT T/TAC staff will all have pre-established Adobe Connect accounts set up for them.
2. AT PPT T/TAC staff will all have host capabilities in Adobe Connect.
3. An agreement with GMU gives T/TAC priority of use for 10 of GMU's 60 licenses.
NOTE: This scenario resembles one in which T/TAC has its own Adobe Connect server and its own Adobe Connect licenses and thus does not need to coordinate any web conferencing scheduling with anyone outside of T/TAC. It also resembles an exactly similar scenario in which T/TAC uses dimdim, a free, open-source, Web 2.0, Flash-based web conferencing software run from a T/TAC server.
NOTE: Under this set of assumptions, in the case of Web conferencing, the inviter role includes the Adobe Connect Host role.
invitingToVirtualConference
Case in which the invite is issued from within the VCC (Virtual Collaboration Center).
| User Intention |
System Responsibility |
| Express intention to invite someone to a Web conference |
|
| |
Display appropriate contact information of potential invitees |
| Pick an invitee |
|
| |
Acknowledge invitee selection |
| Provide time and date parameters |
| |
Acknowledge time and date parameters |
| Indicate conference type (Web, dedicated Video, desktop video) |
|
| |
Display availability information |
| |
Request additional type-specific parameters |
| Provide type-specific parameters |
|
| Indicate completion of invite |
|
| |
Display invite for action |
inviteToVirtualConference
Extension of invitingToVirtualConference--it completes
schedulingVirtualConferenceSansInvite task case.
| User Intention |
System Responsibility |
| Confirm intention to send (and save record of) invite |
|
| |
Send invite to invitees and save invite record |
| |
Put a hold on the resources/licenses needed |
| |
Update resource availability information |
browsingContacts
Extends invitingToVirtualConference and sendingEmail
to add additional contacts by selecting from a list.
| User Intention |
System Responsibility |
| Ask to review more contacts |
|
| |
Display more contacts |
| Pick a contact from list displayed |
|
| |
Acknowledge selection of contact |
pickContactOnSuggestion
Extends browsingContacts--alternative method of selecting contacts.
| User Intention |
System Responsibility |
| Type first letter or two of staff member's name |
|
| |
Search for possible matches in list of all contacts |
| |
Display matches based on letters typed thus far |
| See if desired contact is among the system suggestions. |
|
| Select desired contact |
|
| |
Acknowledge selection of contact |
schedulingVirtualConferenceSansInvite
Implies prior agreement of participants to meet via communication external to VCC.
| User Intention |
System Responsibility |
| >invitingToVirtualConference |
|
| Choose to save invite |
|
| |
Execute save and select saved invite |
| >scheduleVirtualConferenceBasedOnInvite |
|
respondToVirtualConferenceInviteInside
Respond from within VCC.
| User Intention |
System Responsibility |
| Open pending invite record |
|
| |
Display pending invite details and response options |
| Select a response (yes or no) |
|
| Confirm response |
|
| |
Process response, update invitee's status in invite record |
| |
Send email notification to inviter. |
respondToVirtualConferenceInviteOutside
Respond via email. Assumes user has clicked a yes or no link in email received
from VCC.
| User Intention |
System Responsibility |
| |
Process email response, update status in invite record |
| |
Send email notification to inviter. |
autoScheduleCheck
Extends respondToVirtualConferenceInviteInside and respondToVirtualConferenceOutside
| User Intention |
System Responsibility |
| |
Check if invite response just processed completes unanimous consent of all invitees |
| |
If yes, suppress email notification of individual invitee acceptance to inviter. |
| |
Add item to schedule |
| |
Make reservation of resources "permanent" |
| |
Send notification to all invitees by email and provide access link. |
| |
Convert invite record to scheduled item record |
scheduleVirtualConferenceBasedOnInvite
| User Intention |
System Responsibility |
| Select invite record (if not already selected) |
|
| Request scheduling of selected invite |
|
| |
Add item to schedule |
| |
Make reservation of needed resources "permanent" |
| |
Send notification to all invitees by email and provide access link. |
| |
Convert invite record to scheduled item record |
END of ASSUMPTION SET B
calculatingPersonMilesNotTraveled
| User Intention |
System Responsibility |
| Last participant signs off from a scheduled virtual conference |
|
| |
Retrieve participant locations and distance information |
| |
Calculate miles each person would have traveled under assumptions for each potential physical meeting location. |
| |
Record minimum value in scheduled item record. |
| |
Move scheduled item record to the completed item record archive |
ASSUMPTION SET A for virtual conference scheduling (Web conferencing)
1. T/TAC staff will always need to contact the GMU Adobe Connect administrator in order to schedule a web conference.
2. Given the current excess capacity (underused Adobe Connect licenses) at GMU, it is assumed that requested times for web conferences will almost always be available. Thus, these use cases assume checking availability of participants first and then verification of available Adobe connect license second. Once diffusion of the use of the VCC occurs to staff beyond the AT team, this assumption will no longer be operative.
||Double pipes notation|| represents action by a human wizard behind the scenes.
invitingToVirtualConference
Case in which the invite is issued from within the VCC (Virtual Collaboration Center).
| User Intention |
System Responsibility |
| Express intention to invite someone to a virtual conference |
|
| |
Display appropriate contact information of potential invitees |
| Pick an invitee |
|
| |
Acknowledge invitee selection |
| |
Prompt for time and date parameters |
| Provide time and date parameters |
| |
Acknowledge time and date parameters |
| |
Prompt for specification of conference type |
| Indicate conference type (Web, dedicated Video, desktop video) |
|
| |
Request type-specific parameters |
| Provide type-specific parameters |
|
| Indicate completion of invite |
|
| |
Display invite for action |
inviteToVirtualConference
Extension of invitingToVirtualConference--separated for efficiency of
schedulingVirtualConferenceSansInvite task case.
| User Intention |
System Responsibility |
| Confirm intention to send (and save record of) invite |
|
| |
Send invite to invitees and save invite record |
browsingContacts
Extends invitingToVirtualConference and sendingEmail
to add additional contacts by selecting from a list.
| User Intention |
System Responsibility |
| Ask to review more contacts |
|
| |
Display more contacts |
| Pick a contact from list displayed |
|
| |
Acknowledge selection of contact |
pickContactOnSuggestion
Extends browsingContacts--alternative method of selecting contacts.
| User Intention |
System Responsibility |
| Type first letter or two of staff member's name |
|
| |
Search for possible matches in list of all contacts |
| |
Display matches based on letters typed thus far |
| See if desired contact is among the system suggestions. |
|
| Select desired contact |
|
| |
Acknowledge selection of contact |
schedulingVirtualConferenceSansInvite
Implies prior agreement of participants to meet via communication external to VCC.
| User Intention |
System Responsibility |
| >invitingToVirtualConference |
|
| Choose to save invite |
|
| |
Execute save and select saved invite |
| >scheduleVirtualConferenceBasedOnInvite |
|
scheduleVirtualConferenceBasedOnInvite
| User Intention |
System Responsibility |
| Select invite record (if not already selected) |
|
| Request scheduling of selected invite |
|
| |
Convey request to human wizard |
| |
||Add item to schedule|| |
| |
||Confirm addition to schedule|| |
| |
Send notification to all invitees by email. |
| |
Convert invite record to scheduled item record |
respondToVirtualConferenceInviteInside
Respond from within VCC.
| User Intention |
System Responsibility |
| Open pending invite record |
|
| |
Display pending invite details and response options |
| Select a response (yes or no) |
|
| Execute response |
|
| |
Process response, update status in invite record |
| |
Send email notification to inviter. |
respondToVirtualConferenceInviteOutside
Respond via email. Assumes user has clicked a yes or no link in email received
from VCC.
| User Intention |
System Responsibility |
| |
Process email response, update status in invite record |
| |
Send email notification to inviter. |
storingFileResource
| User Intention |
System Responsibility |
| Indicate file to upload |
|
| |
Acknowledge file selection |
| Pick VCC destination |
|
| Confirm intention to upload |
|
| |
Upload file |
browsingFiles
extends: storingFileResource
| User Intention |
System Responsibility |
| Look at more files |
|
| Select file |
|
| |
Acknowledge file selection |
sendingEmail
| User Intention |
System Responsibility |
| Express intention to send email |
|
| |
Display appropriate contact information |
| |
Display email form |
| Pick a recipient from a list |
|
| |
Acknowledge recipient selection |
| Provide subject |
| |
Display subject |
| Compose text of email |
|
| |
Display composed text |
| Express completion |
|
| |
Send email |
goToVirtualWorkSpace
| User Intention |
System Responsibility |
| Express intention to go to some virtual work space |
|
| |
Display list of virtual workspaces the user has permission to enter |
| Select desired workspace |
|
| |
Save current state for later retrieval |
| |
Navigate to desired workspace |
loginToVCC
| User Intention |
System Responsibility |
| Navigate to T/TAC Website |
|
| Ask for staff-only functionality |
|
| |
Ask for identification |
| Provide indentification information |
|
| |
Verify identity |
| |
Navigate to VCC |
| |
Change user's logged in status |
contactLoggedInUser
| User Intention |
System Responsibility |
| Specify person to contact |
|
| |
Display contact options, contact information, and virtual location status |
| Choose a communication modality |
|
| |
Launch communication client |
| Initiate contact |
|
requestVCChtmlPage
| User Intention |
System Responsibility |
| Activate hypertext link from within VCC |
|
| |
Intercept click event |
| |
Write destination, user id, and current time to database |
| |
Update virtual location status of user |
| |
Navigate to requested link destination. |
Comments (0)
You don't have permission to comment on this page.