From Start to Finish - The Road To Open Source

55
From Start to Finish - The Road To Open Source Ryan Allen Senior E-Learning Specialist University of Dayton June, 15, 2010

description

From Start to Finish - The Road To Open Source. Ryan Allen Senior E-Learning Specialist University of Dayton June, 15, 2010. Session Outline. Rolling Out Sakai Where We Came From Analyzing Our Options Implementation Development Process Training Sustaining and Future Growth - PowerPoint PPT Presentation

Transcript of From Start to Finish - The Road To Open Source

Page 1: From Start to Finish - The Road To Open Source

From Start to Finish -The Road To Open Source

Ryan AllenSenior E-Learning Specialist

University of DaytonJune, 15, 2010

Page 2: From Start to Finish - The Road To Open Source

Session OutlineRolling Out Sakai

– Where We Came From– Analyzing Our Options– Implementation– Development Process– Training

Sustaining and Future Growth– Data Collection– Overcoming Issues – Tips

Page 3: From Start to Finish - The Road To Open Source

Session OutlineRolling Out Sakai

– Where We Came From– Analyzing Our Options– Implementation– Development Process– Training

Sustaining and Future Growth– Data Collection– Overcoming Issues – Tips

B

A

Point A to

Point B in 30 months

Page 4: From Start to Finish - The Road To Open Source

E-Learning Lab Staff

Training and Support Ryan Allen – Senior E-Learning Specialist ([email protected])

Leah Bergman – E-Learning Specialist ([email protected])

Jerry Timbrook – E-Learning GA ([email protected] )

Development Paul Dagnall – Web Developer ([email protected])

Matt Mize – Systems Administrator ([email protected])

Page 5: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 5

University of Dayton

o Private University founded in 1850o Founded by the Society of Mary (Marianist)o ≈7,500 Undergrad / 3,500 Grad Studentso Top 10 Catholic University in the nationo Faculty are not ordered to use technology

but are also not shy about asking for helpo No real Instructional Designerso 2010 NIT Men’s Basketball Champions!

Page 6: From Start to Finish - The Road To Open Source

Where We Came From• UD adopted WebCT Campus Edition 4.1 as its LMS in 2003• About 1800-2000 courses on WebCT each year• Primarily used for:

• Submitting Assignments · Online Assessments• Accessing Readings · Discussion Forums• Posting/Reviewing Grades

• E-Learning’s primary customers are campus faculty• Provide training, support, and instructional design assistance

Page 7: From Start to Finish - The Road To Open Source

“WebCT has been a reliable product but as our needs expand and instructional technology develops, a new LMS that better fits the needs and identity of the UD Community must be sought out.”

THE CROSSROADS

Page 8: From Start to Finish - The Road To Open Source

“WebCT has been a reliable product but as our needs expand and instructional technology develops, a new LMS that better fits the needs and identity of the UD Community must be sought out.”

THE CROSSROADS

We Want More!(and we don’t want to pay through the nose

for it)

Page 9: From Start to Finish - The Road To Open Source

The Migration Timeline

11th Sakai Conference - June 15-17, 2010 9

What we knew going in: We wanted to end our contract with WebCT by the end of 2009 It was going to be a phased migration A great deal of (new) work was ahead of us

Page 10: From Start to Finish - The Road To Open Source

The Migration Timeline

11th Sakai Conference - June 15-17, 2010 10

What we learned along the way: We needed help – IT Staff, Sakai Community, Faculty, Student Some will embrace the change, others will not 30 months was just about the right amount of time needed

Page 11: From Start to Finish - The Road To Open Source

Phase 1 – Making the Decision1. E-Learning lab reviews available LMS’s

2. Cross section of faculty and administrators brought together to evaluate options

11th Sakai Conference - June 15-17, 2010 11

120 Days

• $$$ • Toolset

• Migration options • Company history, etc…

Page 12: From Start to Finish - The Road To Open Source

Evaluating Our Options• LMS Advisory Panel Assembled• Finding the cost of Open Source• The panel reviewed resources

compiled by the E-Learning Lab:• WebCT Usage Reports• WebCT Satisfaction Survey Results• ePortfolio Experience with Sakai

• 3 migration paths offered

1. Move to Sakai

2. Migrate to WebCT 6/Vista

3. Stick with WebCT 4.1 until Blackboard’s NG version is ready.

Page 13: From Start to Finish - The Road To Open Source

Evaluating Our Options• LMS Advisory Panel Assembled• Finding the cost of Open Source• The panel reviewed resources

compiled by the E-Learning Lab:• WebCT Usage Reports• WebCT Satisfaction Survey Results• ePortfolio Experience with Sakai

• 3 migration paths offered• Sakai unanimously chosen

http://learn.udayton.edu/isidore

Page 14: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 14

Phase 2 – System & Tool Review

50 Days

BrandingTool Review JIRA Ticket System

Page 15: From Start to Finish - The Road To Open Source

From Sakai to Isidore

St. Isidore of Seville

Patron saint of students and schoolchildren and recently recommended for patronage of computers and the Internet

Page 16: From Start to Finish - The Road To Open Source
Page 17: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 17

50 Days

BrandingTool Review JIRA Ticket System

Phase 2 – System & Tool Review

Page 18: From Start to Finish - The Road To Open Source
Page 19: From Start to Finish - The Road To Open Source
Page 20: From Start to Finish - The Road To Open Source
Page 21: From Start to Finish - The Road To Open Source

• Slow roll-out with limited number of tools – manage expectations and

maintain better support• All core tools reviewed

– 11 of 15 core tools chosen for the initial Fall 2008 release

– 3 more tools added for the Winter 2009 release

– 2 more tools added for the Winter 2010 release

Tool Review Process

Page 22: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 22

50 Days

BrandingTool Review JIRA Ticket System

Phase 2 – System & Tool Review

Page 23: From Start to Finish - The Road To Open Source

How We Keep Track of Progress and Needs?>400 Bug Fixes and Improvements Already Made

Page 24: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 24

Phase 3 – Development

rSmart, Unicon, Ourselves? What do we spend our time developing?What does our hardware environment look like?

120 Days

Page 25: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 25

Phase 3 – Development

rSmart, Unicon, Ourselves? What do we spend our time developing?What does our hardware environment look like?

120 Days

Page 26: From Start to Finish - The Road To Open Source

What does it mean to develop in Sakai?

Data Access10%*

Business Logic60%*

User Interface30%*

HTML, JSP/JSF, JavaScript

Java

Reads/Writes via Java (Hibernate)

* - % of time spent by developers

Page 27: From Start to Finish - The Road To Open Source

How do we decide what to ‘develop’?

Before we went live:• We used our experience

What did people like/not like about WebCT?

After we went live:• Faculty Feedback/Requests

Phone Calls Emails

• E-Learning Lab Guided Trainer Feedback Developer Suggestions

Make plans but not necessarily promises

Page 28: From Start to Finish - The Road To Open Source

Disagreements are Good

Page 29: From Start to Finish - The Road To Open Source

Phase 3 – Development

rSmart, Unicon, Ourselves? What do we spend our time developing?What does our hardware environment look like?

11th Sakai Conference - June 15-17, 2010 29

120 Days

Page 30: From Start to Finish - The Road To Open Source

SSL

•4 Servers Purchased – 2 App, 2 Database• Production and Testing Environments

•Connected to campus SAN

•Rely on Oracle expertise on campus

Page 31: From Start to Finish - The Road To Open Source

SSL

Page 32: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 32

Phase 4 – Pilot Instructor Training 18 instructors chosen for pilot semester

Based on WebCT experience and classes to be taught No Test/Quiz tool available during pilot semester

Mandatory 2 day training – 2 hours each day

14 Days

Page 33: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 33

Phase 5 – Pilot Semester & Training

22 course sections taught from multiple disciplines Training sessions offered to all faculty throughout semester Development courses created for all interested

140 Days

Page 34: From Start to Finish - The Road To Open Source

Training Approaches

2 Hour ‘Mastering Isidore’ Sessions 2 Trainers Per Session

Specific Tool Training Departmental Planning Customized Training Material

& Isidore Help File Isidore ‘Tip’ Emails

Students/Instructors

Page 35: From Start to Finish - The Road To Open Source
Page 36: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 36

Phase 6 – System UpgradeSystem upgraded weekend after grades dueTests & Quizzes, Wiki, and Chat Room tools added (w/ help)Self Course Creation functionality added for all in W09 semester

14 Days

Page 37: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 37

Phase 6 – System UpgradeSystem upgraded weekend after grades dueTests & Quizzes, Wiki, and Chat Room tools added (w/ help)Self Course Creation functionality added for all in W09 semester

14 Days

• We started with version 2.0 in Fall 2008• We’re now up to 2.5

We install bug fixes and minor feature releases at 6 AM every other Sunday (2.5.3)

Page 38: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 38

Phase 7 – Sakai Open to Campus

WebCT and Sakai run in parallel during 2009 (3 semesters)Faculty converted when appropriate for them

45% Winter | 65% Summer | 95% FallMigration options laid out & assistance provided

350 Days

Page 39: From Start to Finish - The Road To Open Source

We’ll be parting ways with WebCT

onDecember 18th, 2009

Faculty told over and over and over throughout 2009

Page 40: From Start to Finish - The Road To Open Source

Migrating from WebCT

• Create Automated Migration Utility• Start Fresh or E-Learning Lab Migration

– Began late Spring 2009– Utilized Georgia Tech Migration Tools– Online Migration Request Form Created– Faculty were emailed the courses for

which they were instructors in as a reminder

Page 41: From Start to Finish - The Road To Open Source

Communicating with Campus

Blanket (Non-Threatening) Marketing

Page 42: From Start to Finish - The Road To Open Source
Page 43: From Start to Finish - The Road To Open Source
Page 44: From Start to Finish - The Road To Open Source
Page 45: From Start to Finish - The Road To Open Source
Page 46: From Start to Finish - The Road To Open Source
Page 47: From Start to Finish - The Road To Open Source

Student Review

4711th Sakai Conference - June 15-17, 2010

WebCT Isidore

Which system is easiest to learn? 49.00% 51.00%

Which system is easiest to use? 44.80% 55.20%

Which system is better at supporting learning? 36.20% 63.80%

Which system do you prefer to use? 42.70% 57.30%

Page 48: From Start to Finish - The Road To Open Source

Faculty Review

4811th Sakai Conference - June 15-17, 2010

WebCT Isidore

Which system is easiest to learn? 10.7% 89.3%

Which system is easiest to use? 0.0% 100.0%

Which system is better at supporting learning? 3.6% 96.4%

Which system do you prefer to use? 3.6% 96.4%

Page 49: From Start to Finish - The Road To Open Source

11th Sakai Conference - June 15-17, 2010 49

Phase 8 – Bye Bye WebCT. Hello Sakai!Lost LDAP authentication for WebCT on December 18thWebCT still available to admin accountsHardly anybody looking back…

December, 18, 2009

Page 50: From Start to Finish - The Road To Open Source

User and Site Statistics

5011th Sakai Conference - June 15-17, 2010

2003-2004 2004-05 2005-06 2006-07 2007-08 2008-09 2009-100

200

400

600

800

1000

1200

5

161 175

432

536

635

1166

5

213263

417

506

682

1025

1

94120 131

179225 240

Fall Winter Summer

Page 51: From Start to Finish - The Road To Open Source

User and Site Statistics

5111th Sakai Conference - June 15-17, 2010

2003-2004 2004-05 2005-06 2006-07 2007-08 2008-09 2009-100

200

400

600

800

1000

1200

5

161 175

432

536

635

1166

5

213263

417

506

682

1025

1

94120 131

179225 240

Fall Winter Summer

New uses popping up all the timeNew users popping up all the time

Open Source benefits become more apparent to faculty all the time

Page 52: From Start to Finish - The Road To Open Source

Lessons Learned

5211th Sakai Conference - June 15-17, 2010

• Use x86 chip for Application Server• Deal with Comparisons Head On• ‘Hold Hands’ & Remind users ‘Why’• Dealing with the ‘Squeaking Wheels’

• Believe the symptom, not the explanation• Be ‘Unapologetically Helpful’

• Get everyone ‘in on the act’

5% of users will NEVER be happy …no matter what!

Page 53: From Start to Finish - The Road To Open Source

Making Users Happy• Be Responsive & Understanding

• Install bug fixes and minor updates frequently• Follow up with users that experienced problems

• Upgrade• Course Evaluations (Eval Sys)• Site Statistics (Site Stats)• Rubric Grading

• Survey faculty & students yearly• Share results and future plans when appropriate

5311th Sakai Conference - June 15-17, 2010

Page 54: From Start to Finish - The Road To Open Source

Thank You

Other Presentations You May Be Interested In:

“Is Sakai Always This Slow?”Matt Mize, Paul Dagnall, and Steve SmithWednesday, 10:00-11:00 AM – Grand Mesa A

“Training & Marketing: Setting End-Users Up for Success” Leah BergmanThursday, 1:50-2:35 PM – Grand Mesa B

5411th Sakai Conference - June 15-17, 2010

Page 55: From Start to Finish - The Road To Open Source

Isidore Help and ResourcesIsidore Server – http://isidore.udayton.edu E-Learning Website – http://learn.udayton.edu/isidore

– Training Movies– Downloadable documentation and tool FAQs– Quick Start Guides and Introduction Video for Users– Training Calendar