How To Manage An Open Source Software



Similar documents
Faculty Assembly 2012 Instructional Technology Survey Report

Lean Management and the Cards Payable Shift. City of Roanoke Amelia Merchant, Dept. of Mgt and Budget Mary Ratcliffe, Dept.

OpenJDK Infrastructure Status Mohan Pakkurti August 16th, Oracle Corporation

STRATEGIC IT ACCOUNTABILITY BOARD AGENDA Tuesday, July 30, :00 5:00 p.m. STARK LIBRARY

Learning Management System Migration Plan: Vista > Connect

Switching to on-line evaluations for courses at UC Berkeley

Blackboard Integration - Instructor Guide

UMKC Online is offering financial support to academic and continuing education units for the following elearning development projects:

TRAIN PRODUCTS GUIDE MOODLEROOMS 2.6 RELEASE

Replacing Locally Hosted LMS with Cloud- based SaaS Solution: An Institutional Study

Enabling Secure File Sharing and Collaboration Across the Georgetown Campus

Hybrid and Online Quality Assurance Standards (HOQAS) Review Instructor Worksheet

Title: Continuous Delivery and Continuous Integration. Conference: 13 th Annual Software Testing Conference 2013

Project Management Agile Experience Report

Deciding whether to purchase a tool or develop it in-house. by Elisabeth Hendrickson

Service Definition Document for Cloud Application Development Services

LMS in India Market Research 2012 E-Learning system for Universities Product Name: Notebook 10/12/2012

A Systematic Approach to Business Process Improvement

Open Source Learning Management System (OSS)

ITS Technology Infrastructure Plan 3/7/2013

Supporting Online Programs at Your Institution: Tales from the Field

Office of Contracting & Procurement. Questions & Answers RFQ Enterprise Service Management

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010

A Technical Best Practices White Paper

DISTANCE EDUCATION COMMITTEE. Adopted Minutes. September 12, Room 902 2:30 4:30 p.m.

Applying Agile Project Management to a Customized Moodle Implementation

Cloud Confusion: Is Private Cloud Holding Feds Back? July 23, 2014

Rutgers Libraries LibX Toolbar - Connecting users and libraries

Academic Systems Overview Prepared for the UW System Board of Regents March 5, 2015

Jonathon Sweetin North Carolina Community College System. Moodle Moot Austin Aug,

TTU. TTU. Moving content to Mediasite improved Blackboard performance Insecure

Improving Cognos Upgrades Methodology to Lower Costs & Improve Upgrade Management

India USA South Africa

Lisa Youngborg St. Mary s College of Maryland. April 8, 2011

Marathon Information Management Program

ezuce Procare TM Technical Support Services ezuce Inc. 2015

e-training Transition Project

Design Document Version 0.0

GEORGIA TECH ONLINE MASTER OF SCIENCE IN COMPUTER SCIENCE CHARLES ISBELL SENIOR ASSOCIATE DEAN

Product Lifecycle Management (PLM) Service Providers. On Leading PLM Solutions

LMS Integration: Authoring Tools, Collaboration Tools and Enterprise IT. Andrew Chemey. Computer Scientist

INSTRUCTIONS FOR UPLOADING THE COURSE ORIENTATION MODULE

Project Report and Recommendations

Agile Power Tools. Author: Damon Poole, Chief Technology Officer

Universal design for learning A lens for better learning and instruction in higher education

The Importance of Continuous Integration for Quality Assurance Teams

Creating a Strategy for Change Before and During a LMS Implementation

Clarity in the Cloud. Defining cloud services and the strategic impact on businesses.

Deploying an Open Source, Online Evaluation System: Multiple Experiences

To Virtualize Applications or Not to Virtualize: That is the Question! Introduction to application virtualization. What is virtualization?

SharePoint as a Business Application, Not Just a Collaboration Tool

QUICK FACTS. Enhancing the Marketing Campaign Management Portal for an SaaS Provider. TEKsystems Global Services Customer Success Stories

The End of Services for Mac (SFM): Evaluating Your Replacement Options

Building Private Clouds via Virtualization In a Federal Contracting Environment

Secure. Proven. Easy to Use. Mission: Improve the quality of care and lives in behavioral health for clients, families, providers, and

The case statement for why Software Vendors should support Microsoft App-V

Virginia Tech Active Directory Child Domain Usage Requirements

Iowa State Government Reorganization Commission

MIS 523: LMS Systems by Jeanie Thomas and Mark Weiss

SIDE BY SIDE MIGRATION STEPS. John Johnston, Senior Solutions Architect SA IT Services

Clicker Faculty Spring 15 Survey

Technology Enhanced Learning

A New Strategy for Instructing Faculty How to Teach Online

rsmart Presents: Migrating Content to Sakai

Attachment 1. Office of Research Unit Goals

CompSci Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs)

LINCHPIN EVERYONE IS A PROJECT MANAGER, YOU CAN TOO!

Server-based Password Synchronization: Managing Multiple Passwords

VegaStream Tutorial - The Advantages & Disadvantages of Using Virtual Machines

RUSA MARS User Access to Services Committee Discussion Forum. How Libraries are Using Web 2.0

Penn State Online Faculty Competencies for Online Teaching

TUSCULUM COLLEGE. Ellucian Go: Installing and using the mobile application

Sarasota County Schools: Successful Transition from ANGEL to Blackboard Learn

Platform Applications. Authoring Tools. Basics Commercial Software Open Source. Basics Commercial Software Open Source

i>clicker2 Faculty Quick Start Guide

Helping Students Succeed in Distance Learning. Utilizing ACC Resources

Research Bulletin 2008

2. What contract vehicle will the work be on? We re establishing a new contract for the services. 3. Is there an incumbent already doing this work?

Creating an Online Cybersecurity Capstone Simulation. Alan Carswell Jim Cook

UNC LMS Test Environment and Procedures Last Revised

The Hitchhiker's Guide to OFBiz

Final Report Course Management System Subcommittee

Your brand new CRM system won t be worth the time and money invested unless you can figure out a way of getting people to use it.

Share the webinar Ask a question Votes (polling questions) Rate (before you leave) Attachments (you can download today s presentation)

Virginia Tech Graduate Online Certificate In Local Government Management Online Application Guide October 2014

HTML-eZ: The Easy Way to Create a Class Website

(ICON) Company Facts and Figures. Case: Symbiosis Centre for Distance Learning. Introduction. Why Technology based Learning?

MIGRATING TO MOODLE. Candy M. Center, Dean, Academic and Student Affairs, Science, Technology, Math and Business September 21, 2010

Higher Education Products Update. <Insert Picture Here> 02 June, 2010 DEUG. Mark Armstrong Vice President, Higher Education Product Development

THE 7 STEPS TO A SUCCESSFUL CRM IMPLEMENTATION DEPLOYING CRM IN THE NEW ERA OF CONNECTED CUSTOMERS

ScrumDesk Quick Start

What is the Role of an Application Service Provider (ASP)/Host?

Migrating from MyYSU Mail to Office 365 Microsoft Outlook 2010

Draft Document STATE OF MICHIGAN. SACWIS Planning Department of Human Services Strategic Implementation Plan: Project Staffing

Virginia Tech s Next Generation Learning Management System

What is the Open Knowledge Initiative?

TEST MANAGEMENT SOLUTION Buyer s Guide WHITEPAPER. Real-Time Test Management

A new SharePoint 2013 intranet for Enbridge!

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Workplace wellness toolkit: Developing your own workplace wellness plan

Transcription:

Shaking the Vending Machine: Management & Pedagogical Implications of Open Source Software Jeshua Pacifici, LT Senior Manager Kim Gausepohl, Manager Learning Systems

Virginia Tech; Blacksburg, VA Public research institution 8 colleges & a graduate school 25,000+ full-time students 1500+ faculty

LT Infrastructure

Learning Systems at VT

Blackboard at VT 3000 2500 2000 2000 1500 1500 1000 1000 500 0 Sp 04 F 04 Sp 05 F 05 S 06 500 0 Sp 04 F 04 Sp 05 F 05 Sp 06 Active Courses Active Instructors 30000 25000 20000 15000 10000 5000 0 Sp 04 F 04 Sp 05 F 05 Sp 06 Active Students

Choices

Vendor System Vendor learning system support Stability and reliability of online learning environment Data integration (user and course data) System-wide support: Help desk, help pages, documentation, user training Relationship with vendor support manager Ability to leverage your university s technical teams

Why are We Interested in Open Source? Vendor annual license and hosting fees Problems with vendor support and migration Leverage University s academic and IT resources Serve institutional goals Ability to modify and customize functionality and interface Proprietary code limitations Ability to address diverse pedagogical and research needs

Management Implications Management of: Ourselves Everyone resists change, not just users Never worked with open-source before Requires higher-skilled staff New Open Source Systems Learning, testing, training, developing, documenting, migrating Existing Vendor Systems The big question When is Blackboard going away?

New Responsibilities: Part of Systems Engineering Process Concept Phase. OCS new role: Developing user-system interface requirement. Design Phase. OCS new role: Concept demonstration and validation by demonstrating proposed system interface to university community and making necessary changes based on received feedback. Development Phase. OCS new role: Full-scale engineering development. Iterative process of evaluation and programming Operation Phase. OCS continued role. Production & Deployment. Operation & Maintenance Disposal Phase. OCS continued role. System retirement. Figure 1: OCS roles in the Systems Engineering Process. Chart adapted from Chapanis (1996)

Managing Ourselves JIRA: management & organization for tasks, bugs, feature requests http://www.atlassian.com/software/jira/ Confluence: dynamic documentation http://www.atlassian.com/ software/confluence/

JIRA Screenshot

Confluence Screenshot

Managing New Open Source Systems Know your institution s strengths and resources Identify your faculty needs and preferences Line up upper level support Remember without the vendor the buck stops at your desk

Managing New Open Source Systems Open source is not free Observers have little influence on the product QA is essential SAKAI QA http://bugs.sakaiproject.org/confluence/ display/qa/home OSP QA http://wiki.osportfolio.org/confluence/ display/ DEV21/Testing

Concerns with Open Source Software Participating in the design process (herding cats) Coordinating developers: conflicting skills, schedules and objectives I m just volunteering mentality Sakai Requirements Voting 250+ submitted; working on 1 (statistics)

Concerns with Open Source Software Migrating course data from legacy or existing LMS s to open source LMS Transition - moving users away from existing system User concerns Ease of use Stability and Reliability Support concerns Lack of Admin tools!!!!!!!

Lessons Learned Supporting 10 people on a new system is more time consuming & resource dependant than supporting 25000+ users on a known reliable system Work closely with end users they are using systems in ways that will surprise you There s no perfect or easy solution for an enterprise level system (vendor or OS) It s not volunteer work

Recommendations Know Thyself Target early adopters & work with them throughout the process (grassroots approach) Focus on strengths Find a niche (low hanging fruit) Partner with similar institutions Partner with other depts in your institution (eg, CS)

Questions & Answers Contact Information Jeshua Pacifici jeshua@vt.edu Kim Gausepohl kgansepo@vt.edu http://www.edtech.vt.edu/ocs Images: Digital Vision