Domain modelling at the BBC

  • 4,415 views
Uploaded 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.

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

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,415
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
67
Comments
0
Likes
25

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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