0
Polar cubs Domain modelling       at the BBC          (in 10 minutes)         Mike Atherton
Tom needed to make a great content site, on the cheap.
The BBC had tons of quality content,gathering dust in the archives.
location                                                 event                   individual                           bio_...
…then chopped up hours and hoursand hours of footage to fit the model.
The result is a product where the links  are as important as the video clips.
The case fordomain modelling
Domain modelling is the mental modelling of subject domains.
It’s a method of IA that stems from theelements inherent in content itself…
…rather than trying to classify  content by document type.
release         artists                                               types                                              r...
…and it works for all kinds of                 subjects and sites.  chefingredient                 technique             r...
Anatomy of adomain model
My first attempt at live music.
PROGRAMME PAGE            BBC MUSIC ARTIST PAGEWITH TRACKLISTING                    Woo – cool journeys across            ...
Knowing your     subject
I know nothing about football.
Same terms used everywhere fromtables, to classes, to menus.
A best fit model for everyone...     competition            stadium        round                match    team             ...
…that informs website navigation.
Filling up the        model
Good content is good.
location                                                 event                   individual                           bio_...
Business data enriches contentand adds context.
If you don’t have the content,         steal it from hippies.  bbc.co.uk/nature/life/Giant_Panda   en.wikipedia.org/wiki/G...
Designing theuser interface
Each thing is a page by itself, so I canpoint at it from across the web.
Although some things may bemere footnotes.
And almost all things are really   collections of other things.                                           bbc.co.uk/nature...
Add plenty of context, since most ofus came straight here from Google.
And don’t sweat the stuff you can’t                 link up right now.
Curation
Curation brings human love toa cold, robot heart.
Curations tend to be natural, social, or editorially-driven.
A strong curatorial layer is betterthan an orphaned microsite.
So what?
Let’s not let IA slide intoobscurity.
Let’s keep our beautiful clients focused               on what they’re good at.
Let’s make sure we have a platform-neutral content model.
Let’s be clear that it’s not just about                 websites anymore.
slideshare.net/reduxd‘How we make websites’ by Michael Smethurst     bbc.co.uk/blogs/radiolabs/2009/01/
Domain modelling at the BBC
Domain modelling at the BBC
Upcoming SlideShare
Loading in...5
×

Domain modelling at the BBC

5,092

Published on

A lightning talk about the BBC's information architecture and content strategy practice, using domain-driven design to build large-scale content-driven products.

0 Comments
30 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,092
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
78
Comments
0
Likes
30
Embeds 0
No embeds

No notes for slide

Transcript of "Domain modelling at the BBC"

  1. 1. Polar cubs Domain modelling at the BBC (in 10 minutes) Mike Atherton
  2. 2. Tom needed to make a great content site, on the cheap.
  3. 3. The BBC had tons of quality content,gathering dust in the archives.
  4. 4. location event individual bio_event participates in is composed ofecozones cohort features in is is aggregation aggregation of ofecoregions species adaptation has adaptation is composed lives in of habitat domicile con_status Tom adapted a scientific model from Carl Linnaeus (1707 – 1778)…
  5. 5. …then chopped up hours and hoursand hours of footage to fit the model.
  6. 6. The result is a product where the links are as important as the video clips.
  7. 7. The case fordomain modelling
  8. 8. Domain modelling is the mental modelling of subject domains.
  9. 9. It’s a method of IA that stems from theelements inherent in content itself…
  10. 10. …rather than trying to classify content by document type.
  11. 11. release artists types release releases events tracks labelsIt’s about abstract relationships that will become pages and links...
  12. 12. …and it works for all kinds of subjects and sites. chefingredient technique recipe dish programme
  13. 13. Anatomy of adomain model
  14. 14. My first attempt at live music.
  15. 15. PROGRAMME PAGE BBC MUSIC ARTIST PAGEWITH TRACKLISTING Woo – cool journeys across subject domains!
  16. 16. Knowing your subject
  17. 17. I know nothing about football.
  18. 18. Same terms used everywhere fromtables, to classes, to menus.
  19. 19. A best fit model for everyone... competition stadium round match team goal player
  20. 20. …that informs website navigation.
  21. 21. Filling up the model
  22. 22. Good content is good.
  23. 23. location event individual bio_event participates in is composed ofecozones cohort features in is is aggregation aggregation of ofecoregions species adaptation has adaptation is composed lives in of habitat domicile con_status Better content is granular enough to populate your model.
  24. 24. Business data enriches contentand adds context.
  25. 25. If you don’t have the content, steal it from hippies. bbc.co.uk/nature/life/Giant_Panda en.wikipedia.org/wiki/Giant_Panda
  26. 26. Designing theuser interface
  27. 27. Each thing is a page by itself, so I canpoint at it from across the web.
  28. 28. Although some things may bemere footnotes.
  29. 29. And almost all things are really collections of other things. bbc.co.uk/nature/life/Giant_Panda/news bbc.co.uk/nature/life/Giant_Panda/sounds bbc.co.uk/nature/life/Giant_Panda bbc.co.uk/programmes/p00chptr
  30. 30. Add plenty of context, since most ofus came straight here from Google.
  31. 31. And don’t sweat the stuff you can’t link up right now.
  32. 32. Curation
  33. 33. Curation brings human love toa cold, robot heart.
  34. 34. Curations tend to be natural, social, or editorially-driven.
  35. 35. A strong curatorial layer is betterthan an orphaned microsite.
  36. 36. So what?
  37. 37. Let’s not let IA slide intoobscurity.
  38. 38. Let’s keep our beautiful clients focused on what they’re good at.
  39. 39. Let’s make sure we have a platform-neutral content model.
  40. 40. Let’s be clear that it’s not just about websites anymore.
  41. 41. slideshare.net/reduxd‘How we make websites’ by Michael Smethurst bbc.co.uk/blogs/radiolabs/2009/01/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×