06.09.2021 Views

Education for a Digital World Advice, Guidelines and Effective Practice from Around Globe, 2008a

Education for a Digital World Advice, Guidelines and Effective Practice from Around Globe, 2008a

Education for a Digital World Advice, Guidelines and Effective Practice from Around Globe, 2008a

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8 – Exploring Open Source <strong>for</strong> Educators: We’re Not in Kansas Anymore – Entering OS<br />

most daily, you need to stay current with developments<br />

in freely sourced software. The closer the freely<br />

sourced <strong>and</strong> proprietary software programs are in<br />

terms of look, user friendliness, features <strong>and</strong> functions,<br />

the smoother the transition <strong>and</strong> the quicker the<br />

adoption. In addition, if the new open source option<br />

can approximate or better the old product while delivering<br />

desired, voiced needs <strong>for</strong> upgrades, the more<br />

assured the transition.<br />

• Software viability—Here you review what version<br />

was being considered, how long the program has<br />

been around, <strong>and</strong> how robust a user community<br />

<strong>and</strong>/or commercial community has been built around<br />

the product. Certainly, products like Moodle, ATutor,<br />

<strong>and</strong> Sakai are safer bets. Experience has shown<br />

that the longer-lived <strong>and</strong> more robust the communities<br />

are, the more successful the freely sourced software<br />

will be.<br />

• Implementation <strong>and</strong> support costs—Remember that<br />

while the source code is free, you have to have the expertise<br />

to deal with it. This includes not only necessary<br />

hardware purchases, but the skill to implement<br />

<strong>and</strong> support the software in your group or institution,<br />

or the cost of any necessary outsourcing.<br />

• Level of customization desired—Unlike proprietary<br />

software, freely sourced software is highly customizable.<br />

You must know what you want <strong>from</strong> the software<br />

application. If customization is desired, key questions<br />

include: is there existing, budgeted expertise in our<br />

organization to accomplish customization through<br />

modifying programs? or would this work need to be<br />

outsourced, <strong>and</strong> at what cost?<br />

• Software succession history—Generally, when organizations<br />

undergo a rapid succession of software<br />

transitions that involve significant changes/challenges,<br />

resistance to adoption of any new software will increase.<br />

Your transitions must be managed <strong>for</strong> the<br />

relative com<strong>for</strong>t of your users.<br />

• Risk assessment—This involves an examination of<br />

how much risk is acceptable in a transition to freely<br />

sourced options. This may be measured by reliance<br />

on reputation, availability of warranties, or assumption<br />

of liability <strong>for</strong> the software. If low risk is desirable,<br />

then a group or institution can experiment with<br />

more established applications, or those with warranties<br />

<strong>and</strong>/or vendor support. If a program plays a critical<br />

role, then high software viability, usually at a<br />

higher cost, must be sought. The level of risk assumption<br />

you are willing to make will affect whether<br />

your group or institution will be com<strong>for</strong>table with<br />

newer, less tried-<strong>and</strong>-true programs, or a blue-chip<br />

program like Moodle or ATutor.<br />

NEEDS ANALYSIS<br />

First you need a team or individual in your group or<br />

institution best positioned to do a software review. This<br />

is probably the person(s) responsible <strong>for</strong> buying, maintaining,<br />

<strong>and</strong> monitoring your technology. You want to<br />

look at the applications you are currently running in<br />

your organization. Determine which ones are the most<br />

expensive, have the most associated costs <strong>for</strong> upgrades,<br />

maintenance, etc. Which ones do your people complain<br />

about, or wish were better? For which ones do people<br />

request alternatives? When you’ve established a base list,<br />

examine these programs <strong>for</strong> the functions <strong>and</strong> features<br />

your users need, the ones they don’t use, <strong>and</strong> the ones they<br />

wish the programs had. Use this to create your wish-list<br />

of functions <strong>and</strong> features <strong>for</strong> a freely sourced alternative.<br />

This list will <strong>for</strong>m the foundation <strong>for</strong> a software analysis<br />

grid when you review your software options.<br />

• Outputs: Needs analysis report—<strong>for</strong>mal or in<strong>for</strong>mal;<br />

wish lists of software functions <strong>and</strong> features.<br />

• Resources: Technology employee time <strong>for</strong> analysis.<br />

• Costs: Employee wages <strong>for</strong> needs analysis time.<br />

RESEARCH AND ANALYSIS<br />

Now it’s time to find out if there is anything in the freely<br />

sourced world that could meet most of the features <strong>and</strong><br />

functions on your wish list. Build a research team: invite<br />

a technology expert(s) with programming experience<br />

<strong>from</strong> your group or institution to work with your needs<br />

analysis group (they could be one <strong>and</strong> the same) as well<br />

as one or more potential end users who are demonstrated<br />

early adopters of technology. End users might be<br />

clerical staff, instructors, teachers, accountants, etc. Always<br />

keep in mind exactly who will end up using the<br />

software. Ultimately, they will have to be satisfied with<br />

the new software. Sometimes your team may only consist<br />

of two or three people, <strong>and</strong> that’s fine to start, but<br />

you will need to increase your participants in subsequent<br />

stages. Feedback <strong>from</strong> the end users is vital. If the<br />

interface—the front end of the application—is too challenging<br />

to use or user un-friendly, or clearly outweighs<br />

other benefits, look <strong>for</strong> something else, have it developed<br />

or wait until it is developed. Keep in mind, many user<br />

communities will take requests that build up over time<br />

to drive the direction of software development.<br />

Have the team research possible alternatives <strong>for</strong> use<br />

in your organization in light of the needs analysis conducted<br />

<strong>and</strong> your wish list(s). Part of this process should<br />

assess viability of freely sourced alternatives including<br />

existing hardware <strong>and</strong> potential costs of new hardware<br />

or outsourcing. It should also generate estimates of<br />

106 <strong>Education</strong> <strong>for</strong> a <strong>Digital</strong> <strong>World</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!