Transcript
Page 1: MBC Group - Magnolia in the Media

Magnolia  in  Media  

Adriaan  Bloem,    Senior  Manager  Online  MBC  Group  

1

Page 2: MBC Group - Magnolia in the Media

Calibra.ng  the  Audience  -­‐  1  

Dear  Database  Architect,    Direc<ve  595  Part  2  is  as  follows.  "Foreign  and  Primary  Key  constraints  give  lack  of  flexibility,  more  costly  evolu<on,  inhibit  the  use  of  the  database  ac<ng  as  a  service  to  applica<ons  and  make  it  an  inhibitor  to  evolu<on."    As  such,  please  remove  from  all  produc<on  databases.    Sincerely,  Chief  Architect  Gerald  

Page 3: MBC Group - Magnolia in the Media
Page 4: MBC Group - Magnolia in the Media

Introduc.on:  MBC  Group  

•  Founded  in  London  in  1991,  now  based  in  Dubai  

•  Largest  broadcaster  in  the  Middle  East;  ~165  million  viewers,  ~50%  market  share  

•  Ten  television  channels,  two  radio;  online,  mobile  

Page 5: MBC Group - Magnolia in the Media

Channels  

Page 6: MBC Group - Magnolia in the Media

Al  Arabiya  is  a  separate  effort  

Page 7: MBC Group - Magnolia in the Media

Some  of  our  shows  

Page 8: MBC Group - Magnolia in the Media

Some  of  our  shows  

Page 9: MBC Group - Magnolia in the Media

Some  of  our  shows  

Page 10: MBC Group - Magnolia in the Media

Some  of  our  shows  

Page 11: MBC Group - Magnolia in the Media

Online  Proper.es  

• MBC.net:  entertainment  portal  –  Channel  sites  –  Program  sites  

•  SHAHID.net:  video  on  demand  •  Nas,  WWE  Arabia,  Ac<onha,  Shopping,  …  • Mobile  applica<ons  •  Connected  devices  

Page 12: MBC Group - Magnolia in the Media

Online  organiza.on  

•  120+  employees  •  3  offices:  

– HQ  in  Dubai  –  Editorial  in  Cairo  – Development  and  design  in  Amman  

Page 13: MBC Group - Magnolia in the Media

Visitors  

Page 14: MBC Group - Magnolia in the Media

Old  CMS  

Page 15: MBC Group - Magnolia in the Media

Iden.fying  the  problem  

•  Unstable  system  •  Chao<c  implementa<on  •  Too  much  IT  involvement  for  simple  tasks  •  Too  long  <me  to  go  live  with  (micro)sites  •  High  maintenance  costs  •  Hard  to  find  qualified  resources  

Page 16: MBC Group - Magnolia in the Media

Finding  a  solu.on  

•  Improve  technical  solu<on  •  Improve  organiza<on  

Page 17: MBC Group - Magnolia in the Media

Selec.ng  a  new  CMS  

•  Guided  by  Real  Story  Group  •  Scenario  based  RFP  •  Long  list  of  8  vendor/integrator  combina<ons  •  1  month  PoC  with  2  finalists  

Page 18: MBC Group - Magnolia in the Media

Selec.on:  Conclusion  

Magnolia   Aperto  

Page 19: MBC Group - Magnolia in the Media

Reasons  for  Magnolia  

•  Open  Source  – Vibrant  community  – Documenta<on  – Open,  intelligible,  and  modifiable  

•  Proven  technology  –  Java,  JCR  – Mature  package  –  Performed  well  in  PoC  

•  Rela<vely  good  func<onal  match  

Page 20: MBC Group - Magnolia in the Media

Without  ignoring  weaknesses…  

•  Page-­‐based  •  Lots  of  clicks  required  to  publish  an  ar<cle  

Page 21: MBC Group - Magnolia in the Media

Mission  Impossible  

Page 22: MBC Group - Magnolia in the Media

Penguins  

Page 23: MBC Group - Magnolia in the Media

Main  challenge  is  not  RTL  

Page 24: MBC Group - Magnolia in the Media

Trees  

Page 25: MBC Group - Magnolia in the Media

Leaves  

Page 26: MBC Group - Magnolia in the Media

Spheres  

Page 27: MBC Group - Magnolia in the Media

Content  re-­‐use  

Page 28: MBC Group - Magnolia in the Media

Without  ignoring  weaknesses…  

•  Page-­‐based  •  Lots  of  clicks  required  

Page 29: MBC Group - Magnolia in the Media

Page-­‐based  

Page 30: MBC Group - Magnolia in the Media

Lots  of  clicks  

Page 31: MBC Group - Magnolia in the Media

Modelling  Magnolia  

Page 32: MBC Group - Magnolia in the Media

Modelling  Content  

Content  Model  

Content  

Content  Item  

Presentation

Format

Page 33: MBC Group - Magnolia in the Media

Page-­‐based  

Page 34: MBC Group - Magnolia in the Media

Ar.cle  Publishing  Machine  

Page 35: MBC Group - Magnolia in the Media

Page-­‐based  

Page 36: MBC Group - Magnolia in the Media

“Content  Pool”  

Custom  implementa<on,  which  adds  

•  Placeless  “ar<cles”  –  Stored  in  “content  pool”  – Visible  in  site  through  associa<ons  

•  Streamlined  interface  

Page 37: MBC Group - Magnolia in the Media

Placeless  Content  

Page 38: MBC Group - Magnolia in the Media

Ar.cle  Edi.ng  

Page 39: MBC Group - Magnolia in the Media

Ar.cle  Placing  

Page 40: MBC Group - Magnolia in the Media

Ar.cle  Placing  

Page 41: MBC Group - Magnolia in the Media

Page-­‐based  +  Placeless  

Page 42: MBC Group - Magnolia in the Media

Page-­‐based  and  placeless  

Page 43: MBC Group - Magnolia in the Media

Example:  Homepage  

Page 44: MBC Group - Magnolia in the Media

Complexity  is  Good  

Page 45: MBC Group - Magnolia in the Media

Ques.ons?  

[email protected]