43
Bye, Bye Blackboard

Texas State University

  • Upload
    stasia

  • View
    56

  • Download
    1

Embed Size (px)

DESCRIPTION

Texas State University. The largest university in the Texas State University System and the sixth largest university in Texas serving over 29,000 students on a 457-acre campus located in the scenic Texas Hill Country between Austin and San Antonio. Presenters. Michael Farris - PowerPoint PPT Presentation

Citation preview

Page 1: Texas State University

Bye, Bye Blackboard

Page 2: Texas State University

Texas State University

The largest university in the Texas State University System and the sixth largest university in Texas serving over 29,000 students on a 457-acre campus located in the scenic Texas Hill Country between Austin and San Antonio.

Page 3: Texas State University

Presenters

• Michael FarrisProject lead [email protected]

• Jeff SniderDBA/Developer [email protected]

• Whitten SmartUser Support and Documentation [email protected]

Page 4: Texas State University

Blackboard

• Adopted in 1999 • Heavily modified and aging by 2004 • Complete rewrite of the custom code required

for deploying newer version• The same rewrite required for future releases

Page 5: Texas State University

The Goal

Provide a learning management system that:

• Placed control in the hands of the people who use it, Texas State faculty.

• Supported the development and maintenance of customization with minimal restrictions.

Page 6: Texas State University

The Project

To deactivate the customized version of Blackboard by facilitating a voluntary migration of faculty to a more robust, agile learning management environment.

Page 7: Texas State University

The Project Team

Michael Farris – Project lead [email protected]

Rori Sheffield – Project Assistant/User Support [email protected]

Salwa Khan – SAKAI liaison/User Involvement [email protected]

Jeff Snider – DBA/Developer [email protected]

Amy Boyd – Developer/Programmer [email protected]

Sean McMains – Software Architect and Advisor [email protected]

Yuanhua Qu – Developer/Programmer [email protected]

James Buratti – Web Support [email protected]

Jimmy Rico – User Support and Documentation [email protected]

Whitten Smart – User Support and Documentation [email protected]

Mary Cauble – Project & Change Management [email protected]

Laura Trial – Graphic Design [email protected]

Deborah Morton – Faculty Representative [email protected]

Hideo Goto – Quality Assurance

Page 8: Texas State University

The Beginning

• Interview faculty• I like• I don’t like• I want

• Document requirements• Complete gap analysis

Page 9: Texas State University

Critical Success Factors

• Voluntary migration• Blackboard imports• Freely modifiable code• Faculty perception

Page 10: Texas State University

Migration Process

Blackboard

Sakai Concept Study Pilot Open Final Operations and Maintenance

Operations and Maintenance Discontinuance End of Life

Migration Control Gates

Sakai enhancement releases

(1) Early Deployment and Transition Planning

(2) Initial deployment to users

(3) Detailed Discontinuance Planning

Page 11: Texas State University

Project Paths

Application Development

Network and Server Infrastructure

User Involvement and Change Management

Branding, Identity and Positioning

Support Structure

Training and Documentation

Quality Assurance

Sakai Foundation Tracking and Advocacy

Page 12: Texas State University

Team Coordination

• Team meetings• Redirect the Bullet retreats• Ticket system• Project site

Page 13: Texas State University

OverviewThe Pilot

• Fall 2005• Membership

• 10 faculty, +/- 900 students• Spring 2006/Summer 2006

• Membership• 25 faculty, +/- 2000 students

• Criteria for faculty selection• Sites in Blackboard, extensiveness of Blackboard site,

computer use• Support

• Hand holding• Survey

• Results and Lessons Learned

Page 14: Texas State University

GoalsThe Pilot

• Recruit 1,000 users• Develop initial branding• Develop strategy for features• Create demand for TRACS• Create proactive support structure• Create effective training• Develop Blackboard, TRACS inter-application

interface• Be ready for faculty

Page 15: Texas State University

Change ManagementThe Pilot

• Executive Support• Provost• Vice Presidents• Assistant VP• Deans

• Faculty• Chairs• Faculty Senate• Focus groups• Liaisons

Page 16: Texas State University

SupportThe Pilot

• Fall 2005• Handholding• One on one faculty training• In class training• Documentation• Phone and e-mail

Page 17: Texas State University

SupportThe Pilot

• Spring 2006• Workshops

• Beginning• Advanced• Gradebook and Assessments

• TRACSfacts• OTRS

Page 18: Texas State University

InfrastructureThe Pilot

Pilot system• Virtual, since we didn’t know

what we needed

What worked• Apache &mod_jk• Multiple app servers

What didn’t work• Files stored in DB• So few app servers (They die

a lot)

Page 19: Texas State University

Lessons LearnedThe Pilot

• What We Did Well• Identified and selected pilot faculty• Created TRACSfacts• Paid attention to branding and user interface• Had faculty recruit colleagues for next

semester

Page 20: Texas State University

Lessons LearnedThe Pilot

• What We Needed to Do Better• Remember, the user is not us• Acknowledge the dark side and do the opposite• Revise and prioritize relentlessly• Be gracious, be humble, be honest and be authentic• Communicate directly with students• Go slow, stay low, keep moving, and don’t get too

greedy

Page 21: Texas State University

OverviewThe Migration Begins

May-05

Jun-0

5Ju

l-05

Aug-05

Sep-05

Oct-05

Nov-05

Dec-05

Jan-0

6

Feb-06

Mar-06

Apr-06

May-06

Jun-0

6Ju

l-06

Aug-06

Sep-06

Oct-06

Nov-06

Dec-06

0

100

200

300

400

500

600

700

Course Sites in TRACS

Page 22: Texas State University

OverviewThe Migration Begins

• BB archive import• Curriculum for workshops and

documentation • Faculty readiness survey

Page 24: Texas State University

InfrastructureThe Migration Begins

• Open Migration System• What changed

• Real hardware• Several instances of the app

per server• Separate storage for files

• What didn’t work• Cheap network switches that

failed under load gave us a big black eye at the start of semester

Page 25: Texas State University

OverviewThe Middle Years

May-07 Jun-07 Jul-07 Aug-07 Sep-07 Oct-07 Nov-07 Dec-07 Jan-08 Feb-08 Mar-08 Apr-08 May-080

500

1000

1500

2000

2500

Course Sites in TRACS

Page 26: Texas State University

OverviewThe Middle Years

• Spring 2007 through Spring 2008

• Focused on reliability• Proactive in Sakai community• Expanded support efforts• Involved faculty in core team• Determined end date of Blackboard

Page 27: Texas State University

Change ManagementThe Middle Years

• Message of the day• Faculty Steering Committee• Individual visits with the chairs• New faculty• Dean, Chair, Faculty, Student and TA messages• Published Blackboard end date • Who’s in BB, who’s in TRACS, who’s in BB and

TRACS, and different communication for each

Page 28: Texas State University

SupportThe Middle Years

• Workshops• Training videos• TRACSfacts re-vamp• Faculty to faculty help• FAQ

Page 29: Texas State University

SupportThe Middle Years

Page 30: Texas State University

• Steering Committee• Role• Criteria• Support• Expectations

SupportThe Middle Years

Page 31: Texas State University

InfrastructureThe Middle Years

• By Spring 08, average daily sessions had risen from 700 to 2500.

• Added another server capable of running four more instances of the app

• DB server load is consistently high, so we submit a request for a new server

Page 32: Texas State University

Lessons LearnedThe Middle Years

• What We Did Well• Communicate, communicate, communicate• Offer training in every conceivable format• Steering Committee recommended end-date• Added a faculty member to the project team

• What We Needed to Do Better• No changes, no matter how “inconsequential,” right

before finals• It’s the Faculty Steering Committee• Acknowledge the obvious

Page 33: Texas State University

The Final Days

Page 34: Texas State University

OverviewThe Final Days

• Summer 2008

• Focus on last 5% of faculty in BB• Focus on staff project sites• Utilize targeted communications• Carryout progressive dates of BB

shutdown

Page 35: Texas State University

Change ManagementThe Final Days

• Returned to handholding• Made telephone calls• Changed BB login page numerous times• Scheduled office visits• Insured administration awareness• Contacted project site owners

Page 36: Texas State University

Support The Final Days

• Increase support staff• Conduct fewer workshops• Create more videos• Implement Bomgar• Improve coordination with campus

helpdesk• Deploy new telephone system

Page 37: Texas State University

SupportThe Final Days

Jul-0

6

Aug-06

Sep-06

Oct-06

Nov-06

Dec-06

Jan-0

7

Feb-07

Mar-07

Apr-07

May-07

Jun-0

7Ju

l-07

Aug-07

Sep-07

Oct-07

Nov-07

Dec-07

Jan-0

8

Feb-08

Mar-08

Apr-08

May-08

Jun-0

8Ju

l-08

Aug-08

Sep-08

Oct-08

0

500

1000

1500

2000

2500

3000

BBTRACS

Page 38: Texas State University

Lessons LearnedThe Final Days

• What We Did Well• Use multiple methods, avenues of communication• Track the stragglers

• What We Needed to Do Better• Test, test, test• No changes, no matter how “inconsequential,” at the

beginning of the semester• Remember the students• You can’t please everyone• Remember the non-traditional courses

Page 39: Texas State University

InfrastructurePull the Plug

• New DB server finally comes in. One day before the start of Fall.

• Old DB server is overworked.• We tried to wait until a weekend

to upgrade -- Mid-week upgrade decided for us.

• New DB server is huge. Tuned for speed. MySQL allocated 12Gb.

Page 40: Texas State University

Pull the Plug

• Build a better system and they will come.• Take the extra steps and time.

Page 41: Texas State University

OverviewInto the Future

• Define archive retention process• Stabilize release cycles• Increase involvement of Steering Committee• Focus on pedagogy• Deploy a knowledge base• Improve QA test process• Create task-based help

Page 42: Texas State University

InfrastructureInto the Future

• Increase file space• Big appetite for storage• Several gigs per day

• Multiple Load Balancers• One is fine, until an app blows up• More redundancy

• More RAM for app instances• Ideally 5+ Gb each

Page 43: Texas State University

Q&A