Student Audio Visual e-Tool Prototype Presentation May 4, 2005 Presented by Jeffrey Jacobs

advertisement
Student Audio Visual e-Tool
Prototype Presentation
May 4, 2005
Presented by Jeffrey Jacobs
In cooperation with
Old Dominion
University
Computer
Productivity
Initiative
Team Members
Jeffrey Jacobs
Project Manager
Yaser Al Suwayan
Hardware
Engineer
May 4, 2005
Brian Blain
Software
Engineer
Dennis Concepcion
Software
Engineer
SAVE
Wesley Ishom
Software
Engineer
Duong Tran
Web Developer
2
Outline
Problem
 Solution
 Risks
 Prototype presentation
 Conclusion

May 4, 2005
SAVE
3
Problem Statement
Whiteboard presentations of step by
step processes, such as math
procedures, are impermanent and are
not available for review outside of the
classroom.
May 4, 2005
SAVE
4
Is This a Problem?
“A study conducted by the Math Department
in 1992 showed failure rates ranging from
40% to 55%, the worst being College
Algebra.”
Austin Community College
May 4, 2005
SAVE
5
Is This a Problem?
Analysis Of Information Throughput
Input
WPM
Output
WPM
Teacher speaking
150
Student writing
22
(Karat, Halverson, Horn, and Karat, 1999;
Lewis, 1999)
Teacher writing
(Brown, 1988)
31
(Brown, 1988)
Total Input
181
Total Output
22
Students can permanently store 1/8th the content the
teacher presents.
http://www.humanfactors.com/downloads/aug00.asp
May 4, 2005
SAVE
6
Our Solution
“Develop a system that will capture the
process by synchronizing the written
material with the verbal instruction
being given by the professor to allow
for correct repetition and
reinforcement.”
Student Audio Visual e-Tool
May 4, 2005
SAVE
7
Solution Characteristics
GOALS
OBJECTIVES
Provide an easier way for
students to capture process
Decide on which technology to
use
Professors will spend more time
teaching, less time repeating
Develop synchronization software
Ultimately, students will be more
successful
Develop distribution scheme
Fewer remedial classes
Evaluate effectiveness
May 4, 2005
SAVE
8
Our Solution And Visual Learners
Complaint
Our Solution
“It is hard for me to
understand math when
someone explains it without
writing it down.”
The visual learner will be
able to watch the math
instructor during the lecture.
“Looking at my math teacher
when he or she is lecturing
helps me to stay focused.’’
He/she can watch the
process as it is being
explained and be able to
review the lecture later.
May 4, 2005
SAVE
9
Our Solution And Auditory Learners
Complaint
Our Solution
“I hate taking notes; I prefer
to listen to lectures.”
The auditory learner will be
able to listen to the initial
lecture instead of taking
notes.
“I have difficulty following
He/she can review the
written solutions on the
lecture again and takes notes
chalkboard, unless the teacher
at that time if needed.
verbally explains all the steps.”
May 4, 2005
SAVE
10
Data Flow Diagram - Application
May 4, 2005
SAVE
11
Data Flow Diagram - Recording
May 4, 2005
SAVE
12
Data Flow Diagram - Playback
May 4, 2005
SAVE
13
Major Risks
Rank
Probability/
Consequence
Description
Risk
Exp
Mitigation
Category
1
4/5
The group will not be able to
make the desired
components of the project to
work properly together.
20
The group researches enough
to provide feasible
components to the product
that have the best chances of
working together with
minimal adjustments.
Technical
2
3/4
Will the final product be cost
effective enough that will
promote purchases.
12
Create a Work Breakdown
Structure (WBS) and plans
that best suit to avoid this
problem as well as research
the components to determine
more cost effective ways to
solve the problem.
Cost
May 4, 2005
SAVE
14
Prototype presentation
May 4, 2005
SAVE
15
Website Presentation
May 4, 2005
SAVE
16
Summary
Problem
 Solution
 Prototype
 Risks

May 4, 2005
SAVE
17
Conclusion
SAVE is a solution to a real problem
 Prototype establishes technical feasibility
 The major risks are mitigated
 The SAVE team is able to complete the
project

May 4, 2005
SAVE
18
Questions
May 4, 2005
SAVE
19
Appendix
May 4, 2005
SAVE
20
Funding Plan
Our funding will come from an approved SBIR submitted to the
National Science Foundation in their “Applications In Support Of
Learning” category and from in-kind donations by Old Dominion and
our company.
“Under this subtopic, proposers will need to address the factors
unique to the education market and case histories of other similar
education ventures. So in addition to demonstrating knowledge of
content, applicable pedagogical principles, and the technology they
propose to use; they must also show awareness of the business
issues as they apply in the education arena, issues such as
marketing, finance, distribution channels, IP, and acceptance of the
proffered technology.”
http://www.eng.nsf.gov/sbirspecs/IT/it.htm
May 4, 2005
SAVE
21
Resource Plan
Phase
Hardware
Qty
Phase I
Desktop
computers
9
Phase II
Desktop
computers
Development
server
14
Whiteboards
Microphones
May 4, 2005
Software
Qty
Macromedia Flash
MX
Microsoft Visual
C#.NET
2
3
Adobe PhotoShop
1
3
Microsoft Office
14
1
SAVE
7
22
Staffing Plan – Phase II
Position
Responsibilities
Project
Manager
Plan and monitor the project’s process. Oversee all developers and
consultants. Resolve all issues and conflicts. Maintain that the project
meets schedule timelines and budget limits.
Software
Developers
Design and code the synchronization software for the lab prototype.
Design and code the playback software for the synchronized output.
Must consider the file format for the sound and video output. Will
test synchronization and playback software developed.
Hardware
Developers
Work with the API for the chosen sound and video devices. Translate
whiteboard output into a vector format. Encode the audio and
graphics into our proprietary format.
Web Developer
May 4, 2005
Design the company web site and user interface for accessing the
classroom content. Design authentication scheme for controlling
access to content. Design database schema for storing users and
content.
SAVE
23
Staffing Plan – Phase II
Position
Responsibilities
Testing
Programmers
Improve and enhance the software during the testing and evaluation
phase.
Technical Staff
Set up and maintain the hardware and software in the classroom
environments during the testing and evaluation phase
Education
Consultant
Execute field tests, student surveys, and teacher surveys. Evaluate
playback usability, playback helpfulness, and additional playback
qualities. Identify playback problems. Evaluate usability and
durability of hardware. Evaluate usability of recording and
distribution. Evaluate classroom role. Identify problems. Evaluate
additional qualities.
Technical
Consultant
Will oversee and advise both hardware and software developers in
choices, design, and testing. Responsible for critically evaluating all
technical components.
Technical
Writer
May 4, 2005
Compose the product documentation and the training manuals.
SAVE
24
Staffing Plan – Phase II
Title
Quantity
Hours Each
Project Manager
1
3000
3
2000
2
2000
1
360
1
180
Software
Developer
Hardware
Developer
Education
Consultant
Technical
Consultant
May 4, 2005
SAVE
25
Staffing Plan – Phase II
Title
Quantity
Hours Each
Technical Writer
Web Developer
Testing
Programmers
1
1
500
1500
4
500
Technical Staff
2
500
May 4, 2005
SAVE
26
Staffing Plan – Phase III
Position
Responsibilities
General
Manager
Supervise all employees and contractors/consultants. Represent the
company to all potential customers.
Attorney
Prepares and examines contracts involving leases, licenses,
purchases, sales, insurance, etc. Provides legal advice to an
organization, prepares resolutions and forms, and participates in
major legal actions. Responsible for foreseeing and protecting
company against legal risks.
Software
Developer
Web
Programmer
May 4, 2005
Develop upgrades and perform software maintenance.
Maintain the company web site and make changes to web interface
as needed due to software upgrades
SAVE
27
Staffing Plan – Phase III
Position
Responsibilities
Accountant
Prepares balance sheets, profit and loss statements, and other
financial reports. Responsibilities also include analyzing trends, costs,
revenues, financial commitments, and obligations incurred to predict
future revenues and expenses. Reports organization's finances to
management, and offers suggestions about resource utilization, tax
strategies, and assumptions underlying budget forecasts.
Tech Support
Duties include help desk, installing systems for new customers and
user training.
Account
Representative
Maintains relationships and favorable contacts with current and
potential accounts. Sets up new account information, and resolves
customer issues/problems.
May 4, 2005
SAVE
28
Staffing Plan – Phase III
Title
Quantity
Hours Each
General Manager
1
2000
Attorney
Software
Developer
1
40
1
1000
Web Programmer
1
1000
Accountant
1
500
May 4, 2005
SAVE
29
Staffing Plan – Phase III
Title
Quantity
Hours Each
Tech Support
Account
Representative
2
2000
1
2000
May 4, 2005
SAVE
30
Budget – Phase I
QTY
HOURS
HOURLY
TOTAL
Employees
Project Manager
1
200
$40
$8,000
Hardware Developer
3
300
$25
$22,500
Software Developer
3
300
$25
$22,500
Total for Employees
$53,000
Consultants
Educational Consultant
1
80
$100
$8,000
Technical Consultant
1
160
$100
$16,000
Total for Consultants
May 4, 2005
$24,000
Employees
$53,000
Consultants
$24,000
Overhead (40% of Employee Cost)
$21,200
Total
$98,200
SAVE
31
Budget – Phase II
QTY
HOURS
HOURLY
TOTAL
Employees
Project Manager
1
3000
$40
$120,000
Software Developers
3
2000
$25
$150,000
Hardware Developers
2
2000
$25
$100,000
Web Developer
1
1500
$25
$37,500
Testing Programmers
4
500
$25
$50,000
Technical Writer
1
500
$25
$12,500
Technical Staff
2
150
$25
$7,500
Total for Employees
$477,500
Consultants
Educational Consultant
1
360
$100
$36,000
Technical Consultant
1
180
$100
$18,000
Total for Consultants
May 4, 2005
$54,000
SAVE
32
Budget – Phase II Cont.
QTY
HOURS
HOURLY
TOTAL
Software
Flash
2
500
$1,000
Microsoft Visual C# .NET
7
109
$763
Photoshop CS
1
$649
Microsoft Office
14
$980
Total for Software
$3,392
Hardware
Development Server
1
$6,000
14
$16,800
Whiteboard
3
$6,000
Microphone
3
$300
Desktops
Total for Hardware
May 4, 2005
$29,100
SAVE
33
Budget – Phase II Totals
Employees
$477,500
Consultants
$54,000
Software
$3,392
Hardware
$29,100
Misc
May 4, 2005
$0
Overhead (40% of Employee Cost)
$191,000
Total
$754,992
SAVE
34
Budget – Phase III – Year One
QTY
HOURS
HOURLY
TOTAL
Employees
General Manager
1
2000
40
$80,000
Attorney
1
40
150
$900
Patent Attorney
1
100
150
$15,000
Software Developer
1
1000
25
$25,000
Web Programmer
1
1000
25
$25,000
Accountant
1
500
20
$10,000
Tech Support
2
2000
20
$80,000
Account Representative
1
2000
15
$30,000
Employees Total
$265,900
Overhead Total
$106,240
Phase III Year 1 Total
$372,140
May 4, 2005
SAVE
35
Budget – Phase III – Out Years
QTY
HOURS
HOURLY
TOTAL
Employees
General Manager
1
2000
40
$80,000
Attorney
1
40
150
$900
Software Developer
1
1000
25
$25,000
Web Programmer
1
1000
25
$25,000
Accountant
1
500
20
$10,000
Tech Support
2
2000
20
$80,000
Account Representative
1
2000
15
$30,000
Employees Total
$250,900
Overhead Total
$100,360
Phase III Out Years Total
$351,260
May 4, 2005
SAVE
36
Risks
Rank
Prob/
Cons
1
4/5
Cannot get components to work properly
together
20
Research enough to provide feasible components
that require minimal adjustments to work together
2
3/4
Final product will not be cost effective
12
Use WBS to create a cost-effective method of
manufacturer
3
2/3
Product will not be durable enough
6
Research durability of components and balance costs
Technical
4
1/5
Customer will not be satisfied that product
provides solution to problem
5
Produce background research and create a well
designed product
Customer
5
1/5
Product does not provide ease of use.
5
Provide detailed documentation and training
Customer
6
2/1
Project will not be completed on time.
2
Utilize PERT and GANTT charts to keep project on
time
7
1/2
Project is too advanced for users
2
Make the appearance friendly and simple
May 4, 2005
Description
Risk
Exp
SAVE
Mitigation
Risk
Category
Technical
Cost
Time
Mgmt
Customer
37
Download