SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com
rSmart whitepaper
Making the Case for “Supported” Sakai
peer forums
write code
testing
feedback
specifications
Sakai: A Spectrum of Participation
One great advantage of open source software is that it allows you to make choices that are not usually
available with traditional proprietary applications. As a user of open source software, you can:
Contribute to the development of the software by being a “producer” of software code, or “consume”
the software without doing any development work at all.
Customize the source code, or make no changes.
Connect with peers in the open source community, or work independently.
Provide your own software support, or rely on commercial support services.
Sakai is an enterprise eLearning and collaboration platform for higher education institutions. Because
it is open source software, it offers users all of these choices. Some colleges and universities use
Sakai while actively contributing to the development of the software, while others simply use it
with­out modification.
Every institution falls somewhere on the consumer/producer spectrum. An institution decides for itself
how it will participate in, and benefit from, this open educational resource. The level of participation de-
pends upon an institution’s strategy, objectives, and capacity, and it can change over time.
Open Source Consumer / Producer Spectrum
Consumers	Producers
low contribution	 high contribution
choices driven by institutional strategy, objectives, and capacity
•
•
•
•
1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com
rSmart whitepaper
Making the Case for “Supported” Sakai
Choosing Support for Sakai
Every institution consuming Sakai must decide how to provide ongoing support and maintenance
for the system. One option is self-support. A second option is augmenting self-support with pay-by-the-
hour consultants.
rSmart provides another option: a complete software/support/maintenance package. At present, we
are the only company serving the Sakai market with this productized “supported” open source soft-
ware model.
For software consumers, traditional proprietary software and open source software each has its own set
of pros and cons. But as the table below illustrates, rSmart combines the advantages of proprietary and
open source software in one package.
Vended
Proprietary Software
Open
Source Software
rSmart Supported
Open Source Software
Open source license • •
Support provided by contractually
obligated party • •
No large up front licensing fees • •
Professionally packaged and certified
software releases • •
Freedom to use software on your terms • •
Intellectual property assurances • •
No vendor lock-in • •
No need to hire additional staff • •
1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com
rSmart whitepaper
Making the Case for “Supported” Sakai
Costs of Sakai Support
Many schools explore the option of supporting their own deployment of Sakai. The fact that self-support
is an option is a testament to the flexibility that open source software provides the consumer. Ultimately,
however, which is more economical and efficient-self-support or “supported” open source?
With the help of the Sakai community, we have gathered data to show how various institutions are using
full-time equivalents (FTE) to support Sakai. By “support Sakai,” we mean provide both technology sup-
port and end-user functional support and training. (Appendix “A” illustrates many of the common tasks
and processes involved in supporting Sakai).
As part of the analysis, we identified the following roles necessary for providing technology support and
end-user, or “constituent-facing,” support:
Technology Support
Project manager
Technical lead
Systems administrator
Database administrator (DBA)
Developer (Java for Sakai)
Quality assurance (QA) analyst
User Interface (UI) designer
Constituent-facing Support
Instructional designer
Technical writer
End-user support representative (help desk)
Functional trainer
•
•
•
•
•
•
•
•
•
•
•
1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com
rSmart whitepaper
Making the Case for “Supported” Sakai
Our research yielded the following FTE allocations (1 = one full-time position):
School Michigan Stanford Rutgers GA Tech UCT Yale Rice Cerritos Marist
Users 45,000 14,000 27,000 20,000 25,000 15,000 10,000 20,000 6,000
OS Contribution Level HIGH HIGH MED MED MED LOW LOW LOW LOW
rSmart Customer No No No No No No No Yes Yes
Role
Project Manager 0.75 1.00 0.50 0.50 0.20 0.10 0.10 0.10
Technical Lead 0.25 0.50 0.10 0.10 0.10
Sys Admin 2.50 1.00 0.50 1.00 0.25 0.10 0.50 0.20 0.10
DBA 0.50 0.25 0.50 0.10 0.10 0.10 0.10
Developer 3.00 3.00 2.00 1.00 0.50 2.50 0.50 0.10 0.10
QA 1.50 0.25 0.10 0.10 0.10
UI Designer 1.00 0.25 0.10 0.00
Instructional
Designer*
1.00 1.25 0.75 0.25 0.10 0.10 0.75
Technical Writer* 0.25 0.10 0.00
End User Support* 3.00 4.00 1.00 1.00 1.25 1.50 0.25 0.50 0.75
Trainer* 0.50 0.50 0.50 0.10 0.50 0.40
Totals 14 9.25 5.25 4.75 3.75 5.15 1.85 2 2.5
*Faculty, student and other “constituent facing” roles
Total Constituent Facing 4.75 4.00 2.25 2.25 2.00 1.50 .45 1.20 1.90
% Constituent Facing 34% 43% 43% 47% 53% 29% 24% 60% 76%
Maximizing Sakai Resources
As the above table shows, an institution does not need to fill all support roles to have success with Sakai.
Also, some institutions are purposely heavy in particular roles based upon their own priorities. Schools
that choose to develop code for Sakai, such as Michigan or Indiana, will naturally have more developers
on staff. Other schools may choose to provide more faculty support in the form of instructional designers
or end-user support personnel.
1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com
rSmart whitepaper
Making the Case for “Supported” Sakai
In one form or another, however, most of these support activities need to be provided for – even if it
means one person juggling many roles. The data suggests that rSmart’s support model can help institu-
tions maximize the effectiveness of their support resources:
For the most part, we enable institutions to use Sakai with fewer total FTE resources, particularly
technical support. rSmart clients devote very few technical resources to Sakai support. All
of the schools supporting themselves have a greater percentage of their FTEs devoted to
technical issues.
rSmart allows institutions to focus a greater percentage of their available FTE resources on
“constituent-facing” activities – thus providing their user community with higher levels of service,
especially one-on-one assistance that can have the greatest impact on how Sakai is actually used
in the classroom. Marist College, for example, has focused more resources in the instructional
designer and end-user support roles in order to provide a more high-touch experience to their
faculty members.
In summary, rSmart offers this value proposition: We enable you to support Sakai with fewer resources
than you would need to effectively support it yourself. In addition, we allow you to devote more of your
time and resources to helping faculty and students succeed with Sakai – an area of innovation worthy
of focus. There is real value and efficiency gained in being able to deploy fewer support resources more
strategically. rSmart can play a vital role in your Sakai support plan.
Contact rSmart today for more details: www.rsmart.com
•
•
1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com
rSmart whitepaper
Making the Case for “Supported” Sakai
Appendix A
Key Activities Involved in Running and Supporting Sakai
Sakai Support Activity
Who is primarily responsible?
Self - Support
rSmart
“Supported Sakai”
Install and deploy a Sakai distribution
Get involved in Sakai Dev Lists Institution Personnel rSmart
Determine what version of the core code to start with Institution Personnel rSmart
Install Subversion on development machine Institution Personnel rSmart
Download Sakai source code Institution Personnel rSmart
Install Java and Maven Institution Personnel rSmart
Install Tomcat Institution Personnel rSmart
Build and deploy Sakai Institution Personnel rSmart
Determine what additional “contrib” or “provisional” tools you need
through functional and technical evaluation
Institution Personnel rSmart
Get the additional tool code and configure iti
Institution Personnel rSmart
Build and deploy the additional tools Institution Personnel rSmart
Determine how to populate users, courses, course rosters and other
important data
Institution Personnel rSmart
Integrate with your SIS, LDAP / Active Directory, and single
sign-on system
Institution Personnel rSmart
Create a branded look and feel for your system Institution Personnel rSmart
Install a database Institution Personnel rSmart
1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com
rSmart whitepaper
Making the Case for “Supported” Sakai
Configure the database Institution Personnel rSmart
Configure Sakai to talk to the database Institution Personnel rSmart
Research and understand the hundreds of various Sakai
configuration options you may need to customize your configuration
Institution Personnel rSmart
Figure out how to configure your tool categories, tool names, groups,
permissions, and user typesii
Institution Personnel rSmart
Figure out how to make the system responsive and scale welliii
Institution Personnel rSmart
Test and QA your deployment and configuration Institution Personnel rSmart
Sakai Support Activity
Who is primarily responsible?
Self - Support
rSmart
“Supported Sakai”
Support and maintain your Sakai instance
Monitor the Sakai Dev lists and bug tracking system (JIRA) watching
for important bug fixes and patches for Sakai core as well as each
contrib. or provisional tool you’ve incorporated
Institution Personnel rSmart
Routinely bring these patches into your environment Institution Personnel rSmart
Implement and adhere to methodology for updating your
system while maintaining any customizations you have made
to your codebase
Institution Personnel rSmart
Rebuild new system incorporating patches Institution Personnel rSmart
Routinely test fixes and new code Institution Personnel rSmart
Regression test system before you redeploy Institution Personnel rSmart
Use mailing lists and Sakai’s wiki to find answers to your questionsiv
Institution Personnel rSmart
Develop and maintain accurate documentation relevant to your
distribution of the code including admin guides and other
technical resources
Institution Personnel rSmart
1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com
rSmart whitepaper
Making the Case for “Supported” Sakai
Functional support
Develop accurate documentation for end users Institution Personnel rSmart
Develop video tutorials for the tools used in your distribution Institution Personnel rSmart
Maintain a knowledgebase for commonly asked questions Institution Personnel rSmart
Develop functional expertise for each tool to be made available as
usage questions arise
Institution Personnel rSmart
Monitor functional roadmaps of the Sakai core and Sakai’s tools Institution Personnel rSmart
Develop training materials for instructional designers, end users and
other functional users
Institution Personnel rSmart
Other support
Develop influence and leadership within the Sakai community in
order to influence priorities and development
Institution Personnel rSmart
Provide system continuity in the rare case where an intellectual
property dispute arises around Sakai (IP assurances)
Institution Personnel rSmart
Maintain and be prepared to disseminate best practices for training,
system adoption, system administrations, migration, upgrades,
configurations, customizations, QA, and other critical activities
Institution Personnel rSmart
Notes:
This usually takes a Java developer because things like patches to core Sakai code, or database support, or configuration need to be modified.
This may take customizations to configuration files all over the source code, so you’ll need to decide to fork, or modify everything and then rebuild.
This will take testing, trial and error, research, and communication on the lists. It will probably involve IT specialists to configure boxes and set up
clustering.
You will have to deal with the fact that information is spotty, and often outdated, or otherwise doesn’t not apply to your particular code base.
i.
ii.
iii.
iv.

Weitere ähnliche Inhalte

Andere mochten auch

Codigo deontologico2012
Codigo deontologico2012Codigo deontologico2012
Codigo deontologico2012uac
 
Unidade 01 ano 02
Unidade 01 ano 02Unidade 01 ano 02
Unidade 01 ano 02PNAICMESQUITA
 
페리 수열(Farey sequence)
페리 수열(Farey sequence)페리 수열(Farey sequence)
페리 수열(Farey sequence)종빈 오
 
Presentacion validez y confiabilidad
Presentacion validez y confiabilidadPresentacion validez y confiabilidad
Presentacion validez y confiabilidadKhilvelys Pozo
 
Fundamental graphic design by rayn howayek
Fundamental graphic design by rayn howayekFundamental graphic design by rayn howayek
Fundamental graphic design by rayn howayekRayn HOWAYEK
 
Resoluãção de problemas envolvendo mÊdia e moda
Resoluãção de problemas envolvendo mÊdia e modaResoluãção de problemas envolvendo mÊdia e moda
Resoluãção de problemas envolvendo mÊdia e modatuchav
 
Problemas rutas
Problemas  rutasProblemas  rutas
Problemas rutasxxiener
 
V microtaller resulucion de problemas
V microtaller    resulucion de problemasV microtaller    resulucion de problemas
V microtaller resulucion de problemasYuri Silva
 
8Âşano mat correcao questao aula 2(fev 2015)
8Âşano mat correcao questao aula 2(fev 2015)8Âşano mat correcao questao aula 2(fev 2015)
8Âşano mat correcao questao aula 2(fev 2015)silvia_lfr
 
Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Stanford University
 
Gestão da Manutenção - Ferramentas da Gestão
Gestão da Manutenção - Ferramentas da GestãoGestão da Manutenção - Ferramentas da Gestão
Gestão da Manutenção - Ferramentas da GestãoAnderson Pontes
 
Rutas de Aprendizaje / MatemĂĄtica - III Ciclo
Rutas de Aprendizaje / MatemĂĄtica - III CicloRutas de Aprendizaje / MatemĂĄtica - III Ciclo
Rutas de Aprendizaje / MatemĂĄtica - III CicloJorge Luis Huayta
 
Dimensionamento de Tubulaçþes Hidraulicas
Dimensionamento de Tubulaçþes HidraulicasDimensionamento de Tubulaçþes Hidraulicas
Dimensionamento de Tubulaçþes HidraulicasGuilherme Camargos
 
Fashion Marketing Ch 2
Fashion Marketing Ch 2Fashion Marketing Ch 2
Fashion Marketing Ch 2Msotter
 
Hersey-Blanchard Situational Leadership Theory
Hersey-Blanchard Situational Leadership TheoryHersey-Blanchard Situational Leadership Theory
Hersey-Blanchard Situational Leadership TheoryDaryl Tabogoc
 
CĂĄlculo Diferencial - Curso Completo
CĂĄlculo Diferencial - Curso CompletoCĂĄlculo Diferencial - Curso Completo
CĂĄlculo Diferencial - Curso CompletoAndres Mendoza
 
32 ways to make your blog suck less
32 ways to make your blog suck less32 ways to make your blog suck less
32 ways to make your blog suck lessScott Hanselman
 

Andere mochten auch (20)

Codigo deontologico2012
Codigo deontologico2012Codigo deontologico2012
Codigo deontologico2012
 
Unidade 01 ano 02
Unidade 01 ano 02Unidade 01 ano 02
Unidade 01 ano 02
 
페리 수열(Farey sequence)
페리 수열(Farey sequence)페리 수열(Farey sequence)
페리 수열(Farey sequence)
 
Presentacion validez y confiabilidad
Presentacion validez y confiabilidadPresentacion validez y confiabilidad
Presentacion validez y confiabilidad
 
Fundamental graphic design by rayn howayek
Fundamental graphic design by rayn howayekFundamental graphic design by rayn howayek
Fundamental graphic design by rayn howayek
 
Resoluãção de problemas envolvendo mÊdia e moda
Resoluãção de problemas envolvendo mÊdia e modaResoluãção de problemas envolvendo mÊdia e moda
Resoluãção de problemas envolvendo mÊdia e moda
 
Problemas rutas
Problemas  rutasProblemas  rutas
Problemas rutas
 
V microtaller resulucion de problemas
V microtaller    resulucion de problemasV microtaller    resulucion de problemas
V microtaller resulucion de problemas
 
8Âşano mat correcao questao aula 2(fev 2015)
8Âşano mat correcao questao aula 2(fev 2015)8Âşano mat correcao questao aula 2(fev 2015)
8Âşano mat correcao questao aula 2(fev 2015)
 
Problemas AritmĂŠticos
Problemas AritmĂŠticosProblemas AritmĂŠticos
Problemas AritmĂŠticos
 
Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909
 
Gestão da Manutenção - Ferramentas da Gestão
Gestão da Manutenção - Ferramentas da GestãoGestão da Manutenção - Ferramentas da Gestão
Gestão da Manutenção - Ferramentas da Gestão
 
Rutas de Aprendizaje / MatemĂĄtica - III Ciclo
Rutas de Aprendizaje / MatemĂĄtica - III CicloRutas de Aprendizaje / MatemĂĄtica - III Ciclo
Rutas de Aprendizaje / MatemĂĄtica - III Ciclo
 
InvestigaciĂłn Cuantitativa
InvestigaciĂłn CuantitativaInvestigaciĂłn Cuantitativa
InvestigaciĂłn Cuantitativa
 
5 - 2014 funçþes
5  - 2014 funçþes5  - 2014 funçþes
5 - 2014 funçþes
 
Dimensionamento de Tubulaçþes Hidraulicas
Dimensionamento de Tubulaçþes HidraulicasDimensionamento de Tubulaçþes Hidraulicas
Dimensionamento de Tubulaçþes Hidraulicas
 
Fashion Marketing Ch 2
Fashion Marketing Ch 2Fashion Marketing Ch 2
Fashion Marketing Ch 2
 
Hersey-Blanchard Situational Leadership Theory
Hersey-Blanchard Situational Leadership TheoryHersey-Blanchard Situational Leadership Theory
Hersey-Blanchard Situational Leadership Theory
 
CĂĄlculo Diferencial - Curso Completo
CĂĄlculo Diferencial - Curso CompletoCĂĄlculo Diferencial - Curso Completo
CĂĄlculo Diferencial - Curso Completo
 
32 ways to make your blog suck less
32 ways to make your blog suck less32 ways to make your blog suck less
32 ways to make your blog suck less
 

Mehr von rSmart

Tufts University shares its experience selecting and implementing rSmart Saka...
Tufts University shares its experience selecting and implementing rSmart Saka...Tufts University shares its experience selecting and implementing rSmart Saka...
Tufts University shares its experience selecting and implementing rSmart Saka...rSmart
 
Roger Williams University: Using Sakai to meet accreditation standards
Roger Williams University: Using Sakai to meet accreditation standardsRoger Williams University: Using Sakai to meet accreditation standards
Roger Williams University: Using Sakai to meet accreditation standardsrSmart
 
University of Pacific: Sakai migration approach, strategy and lessons learned
University of Pacific: Sakai migration approach, strategy and lessons learnedUniversity of Pacific: Sakai migration approach, strategy and lessons learned
University of Pacific: Sakai migration approach, strategy and lessons learnedrSmart
 
iRubric for Sakai: Benefits, features and demonstration
iRubric for Sakai: Benefits, features and demonstrationiRubric for Sakai: Benefits, features and demonstration
iRubric for Sakai: Benefits, features and demonstrationrSmart
 
Kual Coeus KEW Technical Training
Kual Coeus KEW Technical TrainingKual Coeus KEW Technical Training
Kual Coeus KEW Technical TrainingrSmart
 
Kuali Coeus KEW Functional Training
Kuali Coeus KEW Functional TrainingKuali Coeus KEW Functional Training
Kuali Coeus KEW Functional TrainingrSmart
 
Using Sakai to meet accreditation standards
Using Sakai to meet accreditation standardsUsing Sakai to meet accreditation standards
Using Sakai to meet accreditation standardsrSmart
 
Colorado State University: Cost of Kuali
Colorado State University: Cost of KualiColorado State University: Cost of Kuali
Colorado State University: Cost of KualirSmart
 
Sjdc total cost of kuali
Sjdc total cost of kualiSjdc total cost of kuali
Sjdc total cost of kualirSmart
 
San Joaquin Delta College path to the Kuali Financial System
San Joaquin Delta College path to the Kuali Financial SystemSan Joaquin Delta College path to the Kuali Financial System
San Joaquin Delta College path to the Kuali Financial SystemrSmart
 
Sakai Case Study - Cerritos College Final
Sakai Case Study - Cerritos College FinalSakai Case Study - Cerritos College Final
Sakai Case Study - Cerritos College FinalrSmart
 
Sakai Safe Choice In Turbulent Times
Sakai Safe Choice In Turbulent TimesSakai Safe Choice In Turbulent Times
Sakai Safe Choice In Turbulent TimesrSmart
 
Elearning 2009 Introduction To Sakai Cost Savings.Feb.22.2009 V.1
Elearning 2009 Introduction To Sakai Cost Savings.Feb.22.2009 V.1Elearning 2009 Introduction To Sakai Cost Savings.Feb.22.2009 V.1
Elearning 2009 Introduction To Sakai Cost Savings.Feb.22.2009 V.1rSmart
 
University of Michigan Sakai Case Study
University of Michigan Sakai Case StudyUniversity of Michigan Sakai Case Study
University of Michigan Sakai Case StudyrSmart
 
Stanford University Sakai Case Study
Stanford University Sakai Case StudyStanford University Sakai Case Study
Stanford University Sakai Case StudyrSmart
 
rSmart Overview Presentation
rSmart Overview PresentationrSmart Overview Presentation
rSmart Overview PresentationrSmart
 
Sakai Cost Savings Webinar Feb 12 2009
Sakai Cost Savings Webinar Feb 12 2009Sakai Cost Savings Webinar Feb 12 2009
Sakai Cost Savings Webinar Feb 12 2009rSmart
 

Mehr von rSmart (17)

Tufts University shares its experience selecting and implementing rSmart Saka...
Tufts University shares its experience selecting and implementing rSmart Saka...Tufts University shares its experience selecting and implementing rSmart Saka...
Tufts University shares its experience selecting and implementing rSmart Saka...
 
Roger Williams University: Using Sakai to meet accreditation standards
Roger Williams University: Using Sakai to meet accreditation standardsRoger Williams University: Using Sakai to meet accreditation standards
Roger Williams University: Using Sakai to meet accreditation standards
 
University of Pacific: Sakai migration approach, strategy and lessons learned
University of Pacific: Sakai migration approach, strategy and lessons learnedUniversity of Pacific: Sakai migration approach, strategy and lessons learned
University of Pacific: Sakai migration approach, strategy and lessons learned
 
iRubric for Sakai: Benefits, features and demonstration
iRubric for Sakai: Benefits, features and demonstrationiRubric for Sakai: Benefits, features and demonstration
iRubric for Sakai: Benefits, features and demonstration
 
Kual Coeus KEW Technical Training
Kual Coeus KEW Technical TrainingKual Coeus KEW Technical Training
Kual Coeus KEW Technical Training
 
Kuali Coeus KEW Functional Training
Kuali Coeus KEW Functional TrainingKuali Coeus KEW Functional Training
Kuali Coeus KEW Functional Training
 
Using Sakai to meet accreditation standards
Using Sakai to meet accreditation standardsUsing Sakai to meet accreditation standards
Using Sakai to meet accreditation standards
 
Colorado State University: Cost of Kuali
Colorado State University: Cost of KualiColorado State University: Cost of Kuali
Colorado State University: Cost of Kuali
 
Sjdc total cost of kuali
Sjdc total cost of kualiSjdc total cost of kuali
Sjdc total cost of kuali
 
San Joaquin Delta College path to the Kuali Financial System
San Joaquin Delta College path to the Kuali Financial SystemSan Joaquin Delta College path to the Kuali Financial System
San Joaquin Delta College path to the Kuali Financial System
 
Sakai Case Study - Cerritos College Final
Sakai Case Study - Cerritos College FinalSakai Case Study - Cerritos College Final
Sakai Case Study - Cerritos College Final
 
Sakai Safe Choice In Turbulent Times
Sakai Safe Choice In Turbulent TimesSakai Safe Choice In Turbulent Times
Sakai Safe Choice In Turbulent Times
 
Elearning 2009 Introduction To Sakai Cost Savings.Feb.22.2009 V.1
Elearning 2009 Introduction To Sakai Cost Savings.Feb.22.2009 V.1Elearning 2009 Introduction To Sakai Cost Savings.Feb.22.2009 V.1
Elearning 2009 Introduction To Sakai Cost Savings.Feb.22.2009 V.1
 
University of Michigan Sakai Case Study
University of Michigan Sakai Case StudyUniversity of Michigan Sakai Case Study
University of Michigan Sakai Case Study
 
Stanford University Sakai Case Study
Stanford University Sakai Case StudyStanford University Sakai Case Study
Stanford University Sakai Case Study
 
rSmart Overview Presentation
rSmart Overview PresentationrSmart Overview Presentation
rSmart Overview Presentation
 
Sakai Cost Savings Webinar Feb 12 2009
Sakai Cost Savings Webinar Feb 12 2009Sakai Cost Savings Webinar Feb 12 2009
Sakai Cost Savings Webinar Feb 12 2009
 

KĂźrzlich hochgeladen

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

KĂźrzlich hochgeladen (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

rSmart whitepaper: Making the case for Sakai support services

  • 1. 1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com rSmart whitepaper Making the Case for “Supported” Sakai peer forums write code testing feedback specifications Sakai: A Spectrum of Participation One great advantage of open source software is that it allows you to make choices that are not usually available with traditional proprietary applications. As a user of open source software, you can: Contribute to the development of the software by being a “producer” of software code, or “consume” the software without doing any development work at all. Customize the source code, or make no changes. Connect with peers in the open source community, or work independently. Provide your own software support, or rely on commercial support services. Sakai is an enterprise eLearning and collaboration platform for higher education institutions. Because it is open source software, it offers users all of these choices. Some colleges and universities use Sakai while actively contributing to the development of the software, while others simply use it with­out modification. Every institution falls somewhere on the consumer/producer spectrum. An institution decides for itself how it will participate in, and benefit from, this open educational resource. The level of participation de- pends upon an institution’s strategy, objectives, and capacity, and it can change over time. Open Source Consumer / Producer Spectrum Consumers Producers low contribution high contribution choices driven by institutional strategy, objectives, and capacity • • • •
  • 2. 1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com rSmart whitepaper Making the Case for “Supported” Sakai Choosing Support for Sakai Every institution consuming Sakai must decide how to provide ongoing support and maintenance for the system. One option is self-support. A second option is augmenting self-support with pay-by-the- hour consultants. rSmart provides another option: a complete software/support/maintenance package. At present, we are the only company serving the Sakai market with this productized “supported” open source soft- ware model. For software consumers, traditional proprietary software and open source software each has its own set of pros and cons. But as the table below illustrates, rSmart combines the advantages of proprietary and open source software in one package. Vended Proprietary Software Open Source Software rSmart Supported Open Source Software Open source license • • Support provided by contractually obligated party • • No large up front licensing fees • • Professionally packaged and certified software releases • • Freedom to use software on your terms • • Intellectual property assurances • • No vendor lock-in • • No need to hire additional staff • •
  • 3. 1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com rSmart whitepaper Making the Case for “Supported” Sakai Costs of Sakai Support Many schools explore the option of supporting their own deployment of Sakai. The fact that self-support is an option is a testament to the flexibility that open source software provides the consumer. Ultimately, however, which is more economical and efficient-self-support or “supported” open source? With the help of the Sakai community, we have gathered data to show how various institutions are using full-time equivalents (FTE) to support Sakai. By “support Sakai,” we mean provide both technology sup- port and end-user functional support and training. (Appendix “A” illustrates many of the common tasks and processes involved in supporting Sakai). As part of the analysis, we identified the following roles necessary for providing technology support and end-user, or “constituent-facing,” support: Technology Support Project manager Technical lead Systems administrator Database administrator (DBA) Developer (Java for Sakai) Quality assurance (QA) analyst User Interface (UI) designer Constituent-facing Support Instructional designer Technical writer End-user support representative (help desk) Functional trainer • • • • • • • • • • •
  • 4. 1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com rSmart whitepaper Making the Case for “Supported” Sakai Our research yielded the following FTE allocations (1 = one full-time position): School Michigan Stanford Rutgers GA Tech UCT Yale Rice Cerritos Marist Users 45,000 14,000 27,000 20,000 25,000 15,000 10,000 20,000 6,000 OS Contribution Level HIGH HIGH MED MED MED LOW LOW LOW LOW rSmart Customer No No No No No No No Yes Yes Role Project Manager 0.75 1.00 0.50 0.50 0.20 0.10 0.10 0.10 Technical Lead 0.25 0.50 0.10 0.10 0.10 Sys Admin 2.50 1.00 0.50 1.00 0.25 0.10 0.50 0.20 0.10 DBA 0.50 0.25 0.50 0.10 0.10 0.10 0.10 Developer 3.00 3.00 2.00 1.00 0.50 2.50 0.50 0.10 0.10 QA 1.50 0.25 0.10 0.10 0.10 UI Designer 1.00 0.25 0.10 0.00 Instructional Designer* 1.00 1.25 0.75 0.25 0.10 0.10 0.75 Technical Writer* 0.25 0.10 0.00 End User Support* 3.00 4.00 1.00 1.00 1.25 1.50 0.25 0.50 0.75 Trainer* 0.50 0.50 0.50 0.10 0.50 0.40 Totals 14 9.25 5.25 4.75 3.75 5.15 1.85 2 2.5 *Faculty, student and other “constituent facing” roles Total Constituent Facing 4.75 4.00 2.25 2.25 2.00 1.50 .45 1.20 1.90 % Constituent Facing 34% 43% 43% 47% 53% 29% 24% 60% 76% Maximizing Sakai Resources As the above table shows, an institution does not need to fill all support roles to have success with Sakai. Also, some institutions are purposely heavy in particular roles based upon their own priorities. Schools that choose to develop code for Sakai, such as Michigan or Indiana, will naturally have more developers on staff. Other schools may choose to provide more faculty support in the form of instructional designers or end-user support personnel.
  • 5. 1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com rSmart whitepaper Making the Case for “Supported” Sakai In one form or another, however, most of these support activities need to be provided for – even if it means one person juggling many roles. The data suggests that rSmart’s support model can help institu- tions maximize the effectiveness of their support resources: For the most part, we enable institutions to use Sakai with fewer total FTE resources, particularly technical support. rSmart clients devote very few technical resources to Sakai support. All of the schools supporting themselves have a greater percentage of their FTEs devoted to technical issues. rSmart allows institutions to focus a greater percentage of their available FTE resources on “constituent-facing” activities – thus providing their user community with higher levels of service, especially one-on-one assistance that can have the greatest impact on how Sakai is actually used in the classroom. Marist College, for example, has focused more resources in the instructional designer and end-user support roles in order to provide a more high-touch experience to their faculty members. In summary, rSmart offers this value proposition: We enable you to support Sakai with fewer resources than you would need to effectively support it yourself. In addition, we allow you to devote more of your time and resources to helping faculty and students succeed with Sakai – an area of innovation worthy of focus. There is real value and efficiency gained in being able to deploy fewer support resources more strategically. rSmart can play a vital role in your Sakai support plan. Contact rSmart today for more details: www.rsmart.com • •
  • 6. 1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com rSmart whitepaper Making the Case for “Supported” Sakai Appendix A Key Activities Involved in Running and Supporting Sakai Sakai Support Activity Who is primarily responsible? Self - Support rSmart “Supported Sakai” Install and deploy a Sakai distribution Get involved in Sakai Dev Lists Institution Personnel rSmart Determine what version of the core code to start with Institution Personnel rSmart Install Subversion on development machine Institution Personnel rSmart Download Sakai source code Institution Personnel rSmart Install Java and Maven Institution Personnel rSmart Install Tomcat Institution Personnel rSmart Build and deploy Sakai Institution Personnel rSmart Determine what additional “contrib” or “provisional” tools you need through functional and technical evaluation Institution Personnel rSmart Get the additional tool code and configure iti Institution Personnel rSmart Build and deploy the additional tools Institution Personnel rSmart Determine how to populate users, courses, course rosters and other important data Institution Personnel rSmart Integrate with your SIS, LDAP / Active Directory, and single sign-on system Institution Personnel rSmart Create a branded look and feel for your system Institution Personnel rSmart Install a database Institution Personnel rSmart
  • 7. 1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com rSmart whitepaper Making the Case for “Supported” Sakai Configure the database Institution Personnel rSmart Configure Sakai to talk to the database Institution Personnel rSmart Research and understand the hundreds of various Sakai configuration options you may need to customize your configuration Institution Personnel rSmart Figure out how to configure your tool categories, tool names, groups, permissions, and user typesii Institution Personnel rSmart Figure out how to make the system responsive and scale welliii Institution Personnel rSmart Test and QA your deployment and configuration Institution Personnel rSmart Sakai Support Activity Who is primarily responsible? Self - Support rSmart “Supported Sakai” Support and maintain your Sakai instance Monitor the Sakai Dev lists and bug tracking system (JIRA) watching for important bug fixes and patches for Sakai core as well as each contrib. or provisional tool you’ve incorporated Institution Personnel rSmart Routinely bring these patches into your environment Institution Personnel rSmart Implement and adhere to methodology for updating your system while maintaining any customizations you have made to your codebase Institution Personnel rSmart Rebuild new system incorporating patches Institution Personnel rSmart Routinely test fixes and new code Institution Personnel rSmart Regression test system before you redeploy Institution Personnel rSmart Use mailing lists and Sakai’s wiki to find answers to your questionsiv Institution Personnel rSmart Develop and maintain accurate documentation relevant to your distribution of the code including admin guides and other technical resources Institution Personnel rSmart
  • 8. 1375 N. Scottsdale Rd. • Ste 480 • Scottsdale, AZ 85287 • www.rsmart.com rSmart whitepaper Making the Case for “Supported” Sakai Functional support Develop accurate documentation for end users Institution Personnel rSmart Develop video tutorials for the tools used in your distribution Institution Personnel rSmart Maintain a knowledgebase for commonly asked questions Institution Personnel rSmart Develop functional expertise for each tool to be made available as usage questions arise Institution Personnel rSmart Monitor functional roadmaps of the Sakai core and Sakai’s tools Institution Personnel rSmart Develop training materials for instructional designers, end users and other functional users Institution Personnel rSmart Other support Develop influence and leadership within the Sakai community in order to influence priorities and development Institution Personnel rSmart Provide system continuity in the rare case where an intellectual property dispute arises around Sakai (IP assurances) Institution Personnel rSmart Maintain and be prepared to disseminate best practices for training, system adoption, system administrations, migration, upgrades, configurations, customizations, QA, and other critical activities Institution Personnel rSmart Notes: This usually takes a Java developer because things like patches to core Sakai code, or database support, or configuration need to be modified. This may take customizations to configuration files all over the source code, so you’ll need to decide to fork, or modify everything and then rebuild. This will take testing, trial and error, research, and communication on the lists. It will probably involve IT specialists to configure boxes and set up clustering. You will have to deal with the fact that information is spotty, and often outdated, or otherwise doesn’t not apply to your particular code base. i. ii. iii. iv.