Proposal: CRE Alumni Website

advertisement
Academic Media Production Services
SMA TechCheck and Beaming Calendar
Combined Revision Proposal
November 23, 2004
1. Background:
AMPS created the beaming calendar for SMA in 2001, to help reduce the confusion occurring around the
schedule for Singapore and MIT videoconference sessions. AMPS helped SMA centralize information by
allowing a single administrator to enter schedule information into a web interface, then publish that
information to students, technicians, and staff at MIT and Singapore.
In 2002, AMPS built a web-based information management system for the SMA program, called
TechCheck. The system was designed to improve the process for collecting and publishing problems that
occurred during SMA videoconferencing sessions. Rather than using email forms, which mailed session
reports to technicians but were not stored, the system allowed all session reports to be saved in a
database. Additional features included TechCheck’s ability to pull class information from the beaming
calendar and prefill forms with correct information, store updatable status information about ongoing
problems, send email alerts for specific problems, and allow troubleshooting searches by specific criteria.
While both system have fulfilled their original goals – centralizing accessible session information and
reducing follow-up communication – they can be improved. Several semesters’ use by different technician
teams, combined with expanded use of the beaming calendar, has highlighted areas for further
development. SMA and AMPS technicians have requested a set of additional features and corrections.
2. Project Description and Justification:
The overall project will be approached in two phases:
PHASE ONE: Beaming Calendar

Presentation Layer Improvements – which would allow the end-user to more easily find targeted
event information that interests them.

Administrative Feature Improvements – which expand the range of information that could be
associated with an event, and simplify the task of configuring that information.
Completion of phase one would accomplish the following goals:

Filter and differentiate the event information, so the end-user could more conveniently view only
the course information that interests him.
SMA Tools update
Combined project proposal
Page 1 of 6

Accommodate the increasing variety of session information and the wider range of dates it’s
offered (i.e. weekends)

Attach more helpful information to each session.

Allow the administrator to more easily and efficiently manage the information within the
calendar.

Improve the overall usability of the Beaming Calendar for administrators and technicians

Tighten the relationship of the Beaming Calendar with the TechCheck tool, to ensure better
interaction between them.
PHASE TWO: Tech Check

Data Capture Improvements -- which modify the input fields to various pages, in order to
improve what information the system collects

Interaction Improvements-- which modify how the application behaves for the technician or
administrator

Database Integration Improvements -- which modify how the system manipulates data and
communicates with the Beaming Calendar.
Completion of phase two would accomplish the following goals:

Reduce errors that occur due to misalignment of shared data between TechCheck and the
Beaming Calendar databases.

Reduce errors that currently occur through technician oversight, by making TechCheck more
intuitive and simpler to use.

Improve the overall usability of the TechCheck for administrators and technicians
3. Assumptions and Deliverables:
(a) The following initial assumptions will guide the project:

The development of the two phases will occur sequentially, NOT concurrently.

Neither tool will be actively used until both are completed.

Julita Kussmaul will be AMPS primary client contact for managing approval of all elements of the
project. AMPS will not be directly managing approval or modifications with Singapore contacts.

AMPS will focus exclusively on the feature changes requested by SMA that are listed below under
deliverables. Where AMPS finds additional opportunities for feature improvements to the
SMA Tools update
Combined project proposal
Page 2 of 6
TechCheck or Beaming Calendar, they will be undertaken only where SMA-approved and where
they will not significantly impact cost.

AMPS will make slight modification to the visual design of the tools to update and refresh its look
and feel.

AMPS will not focus on improving the Problem Finder feature of TechCheck, which does not
appear to be widely used.
(b) Given the above assumptions, the following deliverables will be developed by AMPS. Where further
investigation shows that any of these deliverables are not feasible, AMPS will explicitly notify SMA and
discuss options:
PHASE ONE: BEAMING CALENDAR
 Presentation Layer
o Allow the differentiation by color-coding between the regular classes and the "other
meetings", such as the special events, recitations or qualifying exams that are not taped,
digitized or archived.
o
Add program views, and other filters, such as “special events only” - 6 programs are
planned to commence in the Fall 2005
o
Add Saturday and Sunday to the Course Schedule display
 Administrative features:
o Add option for 3rd connect site for each class.

o
Add the pull down menu with the faculty names for each class. The template should
feature the "Primary Lecturer" and the "Distance Facilitator".
o
Improve sorting of information in administrative view to allow easier finding of
information.
o
Create an automatic notification email to alert about a cancelled class.
o
Improve the archiving function by displaying the classes by year or by semester vs. the
current aggregate list of all classes.
Database integration:
o
Upgrade database programming to synchronize all relations with Beaming Calendar and
TechCheck and improve overall performance.
SMA Tools update
Combined project proposal
Page 3 of 6
PHASE TWO: TECHCHECK



Data capture improvements:
o
Add timestamp for recording connection times
o
Reduce the 4 connection timestamps to 2 (establish call, reconnect)
o
Create a field for adding Lecturers (when not listed in faculty list)
o
Create an “Other” box for listing problems not covered by problem list
o
Eliminate “chat drop” as problem.
o
Pair up “disconnect,” “reconnect ip,” “reconnect isdn”
o
Shift “no video” from connection-related problems to video-related
o
Remove “call drop” from video-related problems.
Interaction improvements:
o
Simplify existing workflow where possible, to make report filing easier.
o
Prevent misalignment of room information in TechCheck and Beaming Calendar from
causing major problems.
o
Prevent double entries of single session from occurring (i.e. Singapore report and MIT
reports recorded in different entries)
o
Reduce likelihood of technicians filling out, but forgetting to submit session reports
o
Reduce likelihood of technicians making mistakes selecting time zone or rooms.
o
Allow technicians to review and correct information before submitting reports
o
Allow administrators and technicians to modify existing data to correct submitted
information.
o
Create a signal to administrators or technicians when no report has been filed for an
event.
Database Integration
o
Upgrade database programming to synchronize all relations with Beaming Calendar and
improve overall performance.
4. Process and Cost Estimate
The following process overview and cost estimate is based on the above-mentioned deliverables. Further
modification of the deliverables may affect the pricing below – where such modifications occur during
SMA Tools update
Combined project proposal
Page 4 of 6
development discussions, AMPS will explicitly note what changes have diverged from this estimate, and
note that this change may affect the bottom line price.
AMPS will invoice upon the satisfactory completion of each stage.
PHASE ONE: BEAMING CALENDAR
Process and Cost Overview:
Project Stage
1. Project
Discovery
Actions
 Review and kickoff – Review goals,
assumptions and deliverables for
project to ensure that all issues are
covered.

2. Conceptual
Design
 Task/interaction analysis - Internal
team discussion and brainstorming
for early definition of page
requirements and feature
interaction.
Stage Deliverable
 Project specification:
Revised project proposal –
if necessary – to
incorporate new project
expectations,
assumptions, deliverables,
cost estimate, or timeline.
 Task flow map – Present
initial conclusions for
improvements through a
map of application’s
workflow, accompanied
by:
Total Cost in $
Low / high
$400 – $780
$2,350 -- $4,050
 Low-fidelity wireframes –
Paper renderings of page
layout and elements to
identify specific
interaction dynamics.
3. Prototyping
4. Production
 Create prototypes – Incorporate all
conclusions from conceptual design
into HTML versions of the proposed
pages.
 High-fidelity prototypes –
HTML walkthrough of
application to allow
complete picture of its
functionality.
 HTML Production – Incorporate all
prior revisions; Update master CSS
template, create newly revised
individual pages as required
$1,970 -- $3,650
$2,400 -- $3,700
 Programming – Minor updates to
programming as required.
5. Release
 Quality Assurance - Final internal
review of HTML and programming
code.
 Internal release – allow
internal access to product
for review and
modifications if necessary
$1,925 -- $2,940
 Public release – launch
product to all end users.
TOTAL DEVELOPMENT COST ESTIMATE
$9,050 -- $15,120
PHASE TWO: TECHCHECK
Process and Cost Overview:
Project Stage
Actions
Stage Deliverable
Total Cost in $
Low / high
SMA Tools update
Combined project proposal
Page 5 of 6
1. Project
Discovery
 Review and kickoff – Review goals,
assumptions and deliverables for
project to ensure that all issues are
covered.

2. Conceptual
Design
 Task/interaction analysis - Internal
team discussion and brainstorming
for early definition of page
requirements and feature
interaction.
 Project specification:
Revised project proposal –
if necessary – to
incorporate new project
expectations,
assumptions, deliverables,
cost estimate, or timeline.
 Task flow map – Present
initial conclusions for
improvements through a
map of application’s
workflow, accompanied
by:
$406 – $778
$1,479 -- $2,771
 Low-fidelity wireframes –
Paper renderings of page
layout and elements to
identify specific
interaction dynamics.
3. Prototyping
4. Production
 Create prototypes – Incorporate all
conclusions from conceptual design
into HTML versions of the proposed
pages.
 High-fidelity prototypes –
HTML walkthrough of
application to allow
complete picture of its
functionality.
 HTML Production – Incorporate all
prior revisions; Update master CSS
template, create newly revised
individual pages as required
$1,392 -- $2,265
$1,509 -- $2,211
 Programming – Minor updates to
programming as required.
5. Release
 Quality Assurance - Final internal
review of HTML and programming
code.
 Internal release – allow
internal access to product
for review and
modifications if necessary
$1,766 -- $2,781
 Public release – launch
product to all end users.
 PHASE TOTAL
$9,701 -- $16,246
COMBINED PROJECT TOTAL: ……………………………………….. $18,751 to $31,366
I’m happy to review this proposal in detail with you to cover any questions you may have.
Please note that the cost range reflects uncertainties about time required on various elements of the
project. If you have any concerns about the final cost, I would be happy to sit down with you and find
the means to adjust the scope of this project to fit it into your budget.
Thanks,
Mark Brown -- Sr. Project Manager
Academic Media Production Services
http://web.mit.edu/amps
mwbrown@mit.edu / 2-3490
SMA Tools update
Combined project proposal
Page 6 of 6
Download