Download pdf - Choosing an LMS

Transcript
Page 1: Choosing an LMS

Choosing  an  LMS:      What  ma1ers  most  to  you?  

Anthony  Al9eri  S213-­‐Choosing_an_LMS-­‐al9eri  

Choosing    an  LMS:      What  ma1ers    most  to  you?  

Page 2: Choosing an LMS

Legal  Mumbo  Jumbo  

•  All  opinions  and  sugges9ons  are  my  own  and  do  not  reflect  those  of  my  employer,  this  conference,  or,  really,  any  sane  human  being  who  has  ever  lived.  

•  I  do  not  in  any  way,  shape,  or  form  endorse  any  par9cular  vendor  or  their  product.    Any  men9on  is  purely  for  illustra9ve  purposes  ONLY.  –  Though  I  am  openly  biased  towards  Open  Source  products  

Page 3: Choosing an LMS

What  will  you  learn?    

• A  basic  methodology  for  evalua9ng  and  comparing  systems  

•  Some  9ps,  tricks,  and  landmines  to  watch  out  for  

• Considera9ons  for  ancillary  costs  and  efforts  such  as  hos9ng.    “Where  will  it  live?”  

Page 4: Choosing an LMS

If  you  do  not  understand  a  thing,  then  it  just  is.  

-­‐-­‐Zen  Koan  

Page 5: Choosing an LMS

No  problem  can  be  solved  by  the  same  kind  of  thinking  that  created  it  

-­‐-­‐  possibly  Albert  Einstein  

Page 6: Choosing an LMS

Remember,  you  may  have  to  grow  old…    But  you  don’t  have  to  mature!  

-­‐-­‐Red  Green  

Page 7: Choosing an LMS

Basic  Student  func9ons  of  an  LMS  

•  Track  learning  •  Assessments  •  Deliver  learning  content  •  Enrollment  •  Consolidate  learning  •  Process  payments/eCommerce  

Page 8: Choosing an LMS

Basic  Admin  func9ons  of  an  LMS  

•  Repor9ng  •  Security  •  Integra9on  •  Learning  Management  •  Student  Management  

Page 9: Choosing an LMS

What  does  an  LMS  look  like?  

Database:  mySQL,  Oracle,  noSQL  

Web  Server:  Apache,  IIS    

Applica9on  Server  JBoss,  Websphere  

Set  of  web  pages,  PHP,  Java  code…  

OS:  Linux,  Windows  

Page 10: Choosing an LMS

Why  do  I  need  a  (new)  LMS?  

•  Changes  in  business  needs  

•  Current  system  is  outdated  or  deprecated  

•  Repor9ng  needs  have  changed  

•  Change  in  market/industry  

Page 11: Choosing an LMS

The  rule  of  “12  –  24  –  60”  •  Remember  that  implementa9on  will  generally  take  12  months  

•  Plan  to  have  your  LMS  for  five  years  

•  Do  NOT  base  your  requirements  on  your  needs  for  today…  aim  for  the  future!  

•  Go  into  implementa9on  knowing  that  requirements  WILL  CHANGE  en  route!!!!!  

Page 12: Choosing an LMS

Talking  the  talk…  

•  Course  •  Class  •  Offering  •  Instance  •  Scheduled  Instance  •  Session  

Page 13: Choosing an LMS

Gather  “Requirements”  •  Klatch  with  stakeholders  –  It  takes  a  Village  – Managers,  students,  trainers,  etc…  

•  Ask    – What  do  you  need  the  new  system  to  do?  –  How  important  is  each  func9on?  

•  Accentuate  the  posi9ve:  –  The  user  should  be  able  to  view  their  transcript  from  the  home  page  

•  Eliminate  the  Nega9ve:  –  The  current  system  won’t  let  you  view  your  transcript  from  the  home  page  

Page 14: Choosing an LMS

Build  Requirements  

•  Klatch  with  SME’s  – Managers,  trainers,  etc…  

•  Put  all  of  the  “Requirements”  from  your  stakeholders  into  a  single  spreadsheet  – Group  by  user  (student,  manager,  trainer,  admin)  – Group  by  func9on  (enrollment,  cer9fica9on,  content)  

•  Remove/re-­‐write  nega9ve  entries  •  Send  back  to  stakeholders  for  full  evalua9on  using  a  weighted  scale  

Page 15: Choosing an LMS

Evalua9ng  the  Need  

•  Use  a  weighted  scale  on  what  func9ons  are  needed:  – 0:  We  really  don’t  need  it  –  Li1le  impact  – 1:  Nice  to  have  –  More  pleasant  experience/Cool  factor  

– 2:  Should  have  –  Can  work  without  it,  but  adds  value  to  the  system  

– 3:  Required  –  Uhm…  Required  

Page 16: Choosing an LMS

Evalua9ng  the  Need  

•  Average  out  the  values  for  each  Requirement  to  determine  and  build  requirements  

•  Remove  anything  below  a  set  value  (1.0,  for  example)  

Page 17: Choosing an LMS

Evaluate  your  current  LMS  FIRST!  

•  Re-­‐evaluate  your  current  LMS  with  the  same  standards  you’ll  use  on  your  candidates.      •  Do  this  before  weighing  your  candidates  to  find  out  what  REALLY  needs  to  change  

Page 18: Choosing an LMS

Avoid  the  Dog  and  Pony  Shows!  •  Eliminate  products  that  do  not  meet  your  requirements  or  are  over  budget.  

•  Provide  vendors  with  your  weighted  requirements  

•  Focus  the  vendor  on  what  is  important  to  you  

•  Direct  how  they  present  their  products  

•  Push  for  a  Sandbox  so  you  can  test  yourself  

Page 19: Choosing an LMS

Candidate  Self-­‐Evalua9on  

•  Use  a  weighted  scale  to  see  if  the  LMS  measures  up:  – 0:  The  LMS  doesn’t  support  the  func9on  at  all  – 1:  The  func9on  is  on  the  plan  with  no  date  or  requires  a  customiza9on  

– 2:  The  func9on  is  on  the  plan  with  a  date/NO  customiza9on  

– 3:  The  func9on  is  supported  out  of  box  

Page 20: Choosing an LMS

Candidate  Self-­‐Evalua9on  

•  Send  the  candidates  your  list  of  weighted  requirements  to  self-­‐assess  which  ones  they  support  

•  Average  out  the  scores  and  remove  anyone  scoring  below  a  given  threshold  (example  1.0)  

Page 21: Choosing an LMS

Evalua9ng  the  Evalua9ons  

•  Set  up  Demos  for  those  who  score  high  enough  

•  Get  access  to  a  Sandbox  for  your  own  tes9ng  

Page 22: Choosing an LMS

Evalua9ng  the  Evalua9ons  

•  Test  out  the  requirements  yourself  to  see  if  you  would  score  the  product  the  same  as  the  vendor  has  

•  Remove  candidates  whose  scores  are  suspect  

Page 23: Choosing an LMS

Using  a  Hosted  Product  (SaaS)  

• Will  always  get  latest  updates  

•  Vendor  support  will  have  easy  access  for  any  issues  

•  Lowers  staffing  costs  

Page 24: Choosing an LMS

Using  a  Hosted  Product  (SaaS)  

•  Lowers  effect  on  network/data  center  resources  

•  Fastest  way  to  implement  

Page 25: Choosing an LMS

Using  a  Hosted  Product  (SaaS)  

•  Informa9on  Security  policies  may  not  allow  it  

•  It  may  NOT  lower  overall  hos9ng  cost  

Page 26: Choosing an LMS

Using  a  Hosted  Product  (SaaS)  

•  Limits  poten9al  customiza9on/localiza9on  

•  Updates  are  driven  by  outside  forces.  – You  may  get  an  update  at  a  9me  when  you  can  not  be  out  of  service  

Page 27: Choosing an LMS

Build  Systems,  not  STUFF!  •  Abby  the  IA,  h1p://abbytheia.com/  

•  Know  the  difference  between    –  “I  need  to  be  able  to  reach  my  students”  –  “I  want  a  link  to  MyFace  like  ‘they’  have.”  

•  The  more  STUFF  you  add,  the  more  resources  are  required  to  manage  it!  

•  h1p://www.slideshare.net/AbbyCovert/build-­‐systems-­‐not-­‐stuff  

Page 28: Choosing an LMS

Put  Differently:    Don’t  be  a  Clown!  

“We  need  a  bu1on  for  FaceTube  cause  all  the  COOL  sites  have  one!”  

Page 29: Choosing an LMS

29  

“We  should  have  a  link  to  FaceTube  to  allow  us  greater  reach  to  more  students  to  bring  in  more  traffic  and  revenue.”  

Page 30: Choosing an LMS

The  ballad  of…  

•  Avoid  bloated  products  that  promote  func9ons  you  don’t  need  –  Trying  to  replace  be1er  purpose-­‐built  op9ons  –  May  not  add  any  value  to  your  implementa9on  –  Creates  dependencies  that  may  make  upda9ng  or  replacing  more  difficult  

later  on    

•  Some9mes,  less  is  more  

Page 31: Choosing an LMS

A  Word  on  Internal  Customiza9on  

DON’T!  •  Use  Skins  or  API’s  to  add/change  func9onality  •  NEVER  change  the  core  database!  

Page 32: Choosing an LMS

32  

“Free”  isn’t  always  Free*  •  Free  sooware  is  not  always  open  Source  

•  Generally,  you’ll  need  to  hire  more  staff  or  contract  out  third  party  for  technical  support  

•  Updates  may  be  sporadic  and  may  not  meet  your  needs  

•  Hos9ng  needs  may  be  complicated  by  dependencies  (MySQL,  TomCat,  etc…)  

*  I’m  s9ll  biased  towards  Open  Source  products  

Page 33: Choosing an LMS

33  

The  Process  Paradox  

•  If  you  can’t  define  it  in  the  real  world,  it  will  never  work  in  the  virtual  one  

– Remember  “If  you  don’t  understand  a  thing…”  

– Even  if  you  can,  do  you  really  want  to?  

Page 34: Choosing an LMS

34  

The  Process  Paradox  

• What  works  in  the  real  world,  will  rarely  work  in  the  virtual  one    

– Things  may  happen  in  a  different  order  

– Things  will  happen  MUCH  faster!  

Page 35: Choosing an LMS

Thanks!  

•  Please  remember  to  complete  the  survey  – S213:  Choosing  an  LMS  

Anthony  Al9eri  [email protected]  @aa_al9eri  


Recommended