selection workshop slides from gilbane san francisco 2009 conference
DESCRIPTION
I presented these slides during a three hour workshop at the Gilbane San Francisco 2009 Conference. This version of the presentation has some improvements over last years including a description of a decision making process based on DoubtTRANSCRIPT
![Page 1: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/1.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!--content here --> How to Select a Web Content Management SystemSeth GottliebThe Gilbane Conference
San Francisco, CA
June, 2009
1
![Page 2: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/2.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Agenda>> Introductions
>> Horror story
>> The selection process
.. Business context
.. Requirements analysis
.. Solution definition
.. Market filtering
.. Selection
2
![Page 3: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/3.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Introductions: Seth Gottlieb>> Seth Gottlieb
.. Former CMS customer, integrator, vendor
.. Dislikes them all (sometimes)>> Content Here, Inc. (est. March 2007)
.. Vendor neutral strategic consulting and advisory services around content technologies: commercial, open source, and SaaS
.. Clients from high tech, media and entertainment, government, and professional services industries
.. Reports on Drupal for Publishers and Java Open Source Web Content Management Systems
3
![Page 4: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/4.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Introductions: And you are...>> Name, role, and company
>> Type of Site?
.. Marketing?
.. Media?
.. Internal?>> Why are you here?
.. Selecting a WCMS for the first time?
.. Want to avoid another disaster?
.. Just came to gloat after a wildly successful selection?
4
![Page 5: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/5.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Why is selection so hard?>> Fragmented market place
>> Platforms not applications
>> Convergence of process and technology
>> Information management is immature
>> Are we on Web 2.0 or 3.0?
5
![Page 6: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/6.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
You are not just buying software
6
![Page 7: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/7.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
You are adopting a solution
7
app. support
hosting
3rd party add-ons
customization
configuration
support & maintenance
Solution
processgovernance
![Page 8: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/8.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Plenty of other chances to fail
Badly designed customizations
+ Ineffective integrator
+ Insufficient training
+ Failed content migration
+ No real usability testing
+ No content management strategy
+ Poor organizational support
= Same mess, different container
8
![Page 9: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/9.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
A cautionary tale...
9
![Page 10: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/10.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Too busy to create content
10
![Page 11: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/11.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Let’s solve it with tools!
11
![Page 12: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/12.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
12
![Page 13: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/13.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
20 product “short list”
13
![Page 14: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/14.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Demo burnout
14
I think I like “FatSite” the best
You mean that system that did that thing with the
assets? I don’t think I saw that one.
I liked the one with the cute
sales guy.
He was cute wasn’t he?
![Page 15: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/15.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Demo burnout
15
He said it would be possible with customization
What about the workflow
requirement?
They ALL said that for
everything!
![Page 16: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/16.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Math, don’t fail me now!
16
When you add it all up, the winner is pretty clear.
But that one was so hard to use.
Maybe we had our weightings wrong.
I think I hate them all.
Can we build something
custom?
Let’s start over.
![Page 17: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/17.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
When numbers fail...
17
Can’t we just go with the vendor who will
endure the most punishment?
![Page 18: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/18.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
After the decision
18
I guess we should call a couple
of references now.
http://flickr.com/photos/nichollsphotos/2906834393/
![Page 19: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/19.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
$500,000 later....
19
...the users hate it.
![Page 20: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/20.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
And the cycle begins again
20
![Page 21: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/21.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
What went wrong?
21
![Page 22: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/22.jpg)
objective viabilitysubjective fit
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
There has to be a better way!>> Business context
>> Leading requirements
>> Solution definition
>> Market filtering
>> Short list evaluation
22
![Page 23: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/23.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Your selection team>> Representatives from:
.. Contributors
.. Site owners
.. Site developer/maintainers
.. Visitors (or their advocates)>> Size: < 10 decision makers
>> Onlookers welcome for transparency
23
![Page 24: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/24.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Step 1: business context
24
http://flickr.com/photos/pictim/2579694742/
![Page 25: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/25.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Business context
25
>> Organizational context
.. Role of content in your business
.. Processes and tools
.. Breakdowns and pain points
>> Technology context
.. Current infrastructure
.. Supported technologies
![Page 26: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/26.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Business Case
>>Why you are doing it
>>Where it is going to fit
26
![Page 27: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/27.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
A necessary digression:
27
ROI
![Page 28: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/28.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
ROI exercises lead to...
28
Unrealisticexpectations
![Page 29: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/29.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
If you want to measure something
Measure the value of your content
and then
Then do things to maximize it
29
![Page 30: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/30.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Part of a broader initiative>> Clean up/reorganize your content
>> Redesign (with wireframes and mockups)
>> Reorganize responsibilities
30
Before you implement your new WCMS
![Page 31: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/31.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
One possible result>> Clean up content
>> Revise content model
>> Streamline workflow
>> Reward employees for good content management
>> Upgrade existing CMS to the current version
31
![Page 32: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/32.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Step 2: leading requirements
32
![Page 33: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/33.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Leading requirements are...
>> Important to your business
>> Powerful filters
33
![Page 34: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/34.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Two categories>> Non-Functional Requirements: the “ilities”
>> Functional Requirements: features that the system interacts with
34
![Page 35: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/35.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Non-functional requirements>> What is the budget?
>> Who is going to be supporting this solution? What are their skills?
>> What are the hosting capabilities?
>> The structure and inter-relatedness of the content
>> What kind of traffic will this site get?
>> What other systems does the system need to integrate with?
>> What other services are needed from the vendor?
35
![Page 36: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/36.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Powerful non-functional filters>> Infrastructure:
.. Server operating systems
.. Client operating systems
.. Database
.. Security policy
>> Technology skills
>> Content modeling
36
![Page 37: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/37.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Content modeling
37
![Page 38: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/38.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Content modeling
Pages or Objects?
38
![Page 39: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/39.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Content modeling>> Data types: string, numeric, date, etc.
>> Validation: required, format
>> Structure: nestedness, inter-relatedness
>> Organization: folder based, faceted
39
![Page 40: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/40.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Content model example: Quiz>> Title (string)
>> Description (rich text)
>> Instructions (rich text)
>> Questions (ordered collection)
.. Question (complex type)•Question text (string)•Points (numeric)•Answers (ordered collection)
–Answer (complex type)»Answer text (string)»Answer explanation (rich text)»Correct (boolean)
40
![Page 41: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/41.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Functional requirements>> Scenarios based:
.. Not if but how
.. Phased
>> Think of three classes of personas:
.. Contributor/Editor
.. Developer/Administrator
.. Visitor
41
![Page 42: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/42.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Typical contributor scenarios>> Edit semi-structured page
>> Create article
>> Create unstructured page
>> Create re-usable image/video/audio
>> Build photo gallery
>> Edit section landing page
>> Build interactive form
>> Search repository
>> Run content aging report
42
![Page 43: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/43.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Create article questions>> Task assignment?
>> Are there different types of articles?
>> How are articles organized?
>> Associations with other content
>> Template selection
>> Preview scenarios
>> Approval rules
>> Approval notifications
>> Scheduled vs. immediate publishing
43
![Page 44: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/44.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Typical visitor scenarios>> Register
>> Login and view restricted content
>> Rate article
>> Comment on article
>> Search site
44
![Page 45: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/45.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Typical developer scenarios>> Create, test, deploy presentation template
>> Configure workflow
>> Create user (with permissions)
45
![Page 46: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/46.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Step 3: solution definition
46
app. support
hosting
3rd party add-ons
customization
configuration
support & maintenance
Solution
![Page 47: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/47.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
How much help will you need?
47
DIYDelegated
• SaaS + SI• SaaS + SaaS• COTS + SI + Managed
Hosting• FOSS + SI + Managed
Hosting
• SaaS + You• COTS + SI + You• FOSS + SI + You
• COTS + You• FOSS + You
![Page 48: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/48.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Step 4: market filtering
48
http://www.yukonhostels.com/new_photos.html
![Page 49: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/49.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Market filtering>> Educate one of your own
.. CMS Report
.. Web Content Management in Java
.. Gartner
.. Walk the exhibition floors
.. Call peers>> Hire a vendor neutral consultant
49
![Page 50: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/50.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Market filtering>> Technology filters
.. Architectural patterns
.. Technology stack
>> Company filters
.. Company viability
.. Experience in your industry
.. Company health (gossip)
50
![Page 51: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/51.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
A necessary digression:
WCMS Architecture I: Baking vs. Frying
51
![Page 52: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/52.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
They all do it
52
When?
![Page 53: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/53.jpg)
Publish Time
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Different architectures
53
management
delivery
management
repository
publisher delivery
!=
repository
Request Time
FRY BAKE
![Page 54: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/54.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Each has its advantages
54
Performance/Stability
Dynamism
high trafficpersonalization
access controlcost savings
availability
decoupling“website in a box”
FRY BAKE
![Page 55: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/55.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Most products are based on one of the strategies
55
FRY BAKE
![Page 56: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/56.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Each has its coping
56
Performance/Stability
Dynamism
fragment publishingcachingclustering
structured publishing
code publishing
FRY BAKE
![Page 57: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/57.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
For more information
ReadEnter Content Here: CMS Deployment Patterns (http://www.contenthere.net/2007/06/cms-deployment-patterns.html)
57
![Page 58: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/58.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Why does this matter?>> Visitor facing behavior
.. Commenting, Rating
.. Registration
>> Traffic
>> Integration with existing front end functionality
>> Immediacy
58
![Page 59: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/59.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Another necessary digression:
WCMS Architecture II: Central vs. Distributed
59
![Page 60: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/60.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Stand-alone vs. Distributed
60
*Drupal*Ektron*OpenCMS*Plone*Typo3
*FatWire*Ektron*Magnolia*Sitecore*Tridion*Vignette
![Page 61: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/61.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Stand-alone clustered
61
![Page 62: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/62.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Other architectural factors>> LDAP Integration: not “yes/no” but “how”
>> Backup: what happens to the site?
>> Search integration: how to notify index
>> Templating: language and your skills
>> Configuration management: how do you deploy code
62
production
development
qa code/configuration
content
![Page 63: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/63.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Another necessary digression:
A word about vendor risk
63
![Page 64: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/64.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Another necessary digression:
What about open source?
64
![Page 65: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/65.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
open source != open source != open source
>> Community open source
>> Commercial open source
>> Institutional open source
65
know the ecosystem
know the business model
![Page 66: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/66.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->And you were confused by commercial software
66
?we
rock!easiest to use
cheap!
enterprisegrade
not dead!
leading integrator
leading integrator
leading integrator
zzzIRC
sprint
*con
committer
hack-fest
meetup
foundation
license
forge
![Page 67: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/67.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Remember the stack
67
app. support
hosting
customization
configuration
support & maintenance
Solution
![Page 68: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/68.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Remember the stack
68
supplier
sales
app. support
hosting
customization
configuration
support & maintenance
Solution
![Page 69: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/69.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Remember the stack
69
your i.t. app. support
hosting
customization
configuration
support & maintenance
Solutionsales
![Page 70: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/70.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Commercial open source
70
commercialfoss
partner.T.I
app. support
hosting
3rd party add-ons
customization
configuration
support & maintenance
Solution
sales
![Page 71: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/71.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
71
Vendor
sales
app. support
hosting
customization
configuration
support & maintenance
![Page 72: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/72.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Step 5: short list evaluation
72
![Page 73: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/73.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
73
THE RFP PROCESS IS
BROKEN
![Page 74: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/74.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
The RFP should open a dialog
74
>> The RFP should concisely communicate:
.. Business Context
.. Desired Solution
.. Description of selection process
.. Establish lines of communication
![Page 75: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/75.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
The RFP should not
>> Be a casting call
>> Be an invitation for sales rhetoric
>> Insulate the buyer from the seller
>> Take the thought out of the process
75
![Page 76: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/76.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
RFP Prototype Specification
76
Prove that your product will work within our organization
![Page 77: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/77.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
RFP Prototype Specification
77
The scenarios are the script
![Page 78: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/78.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
RFP TOC Example
78
>> Introduction
.. Business Context
.. Technology Context
.. RFP Objectives
.. RFP Response
.. Response Timeline
>> Non-Functional Requirements
>> Usage Scenarios
>> Contact Person
>> Appendix A: Example Content Types
.. Article
.. Quiz
![Page 79: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/79.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
For more information
ReadEnter Content Here: The RFP is DEAD, Long Live the RFP (http://www.contenthere.net/2008/02/the-rfp-is-dead-long-live-the-rfp.html)
79
![Page 80: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/80.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Demo Prep>> Coach suppliers
.. Build relationship
.. Validate understanding of requirements
.. Recommend demo format
.. Let them rehearse>> Prepare audience
.. Assemble selection group
.. CMS theory overview (so the suppliers don’t have to)
.. Participation guidelines
.. Scoresheets
80
![Page 81: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/81.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Proposed demo agenda:
81
Time (min) Description Audience
0 - 30 Vendor intro Selection Team, Technologists, Project Manager, Money Guy, Rubber Neckers
30-60 High level product walk through Selection Team, Technologists, Project Manager, Money Guy, Rubber Neckers
60-75 Break75-135 Custom usage scenarios Selection Team, Technologists,
Project Manager
135-150 Break150-210 Technical walk through Technologists, Project Manager
210-240 Product licensing and terms Project Manager
![Page 82: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/82.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Participation guidelines>> Read the proposals
>> Mind your manners
>> Attendance
>> Ask questions
>> Represent your colleagues
>> Take notes
82
![Page 83: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/83.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Postmortem facilitation>> Report scores
>> Strengths/concerns
>> Leave behind demo
>> Follow on questions
>> Call references
>> Training
>> Prototype (potentially)
83
![Page 84: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/84.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
For more information
ReadEnter Content Here: How to make the most out of a vendor demo (http://www.contenthere.net/2007/09/how-to-make-the-most-out-of-a-vendor-demo.htmll)
84
![Page 85: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/85.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Step 6: selection
85
![Page 86: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/86.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Alignment meeting agenda>> Initial survey (how close are we?)
>> First elimination
>> Open questions/concerns/risks
>> Scenario winners
>> Discussion of doubts
>> Apache style voting for the front runner
86
![Page 87: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/87.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Decision Making Through Doubt>> Focus on risks and limitations of the solutions
.. missing feature
.. awkward implementation
.. technical incompatibility
.. unsatisfactory answer
.. supplier doubt>> Address each doubt
.. verify
.. develop mitigation strategy (customization, integration, process change, tolerance)
87
![Page 88: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/88.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Apache style voting>> -1: Over my dead body (veto)
>> -0: I don’t like it but don’t let me stand in the way
>> 0: No opinion
>> +0: I like it but I don’t really know why
>> +1: I like it and I will help make it happen!
88
![Page 89: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/89.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Negotiation>> Make it a win/win
>> Explore discounts
>> Share risk/credit
89
![Page 90: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/90.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
Summary>> Understand what you are looking for - you may
already have it!
>> Leading requirements:
.. non-functional are the coarsest filters
.. scenarios describe desired functionality>> Demos determine fit:
.. Functional fit
.. Organizational fit>> Create a win/win partnership
90
![Page 91: Selection Workshop Slides from Gilbane San Francisco 2009 Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554bb736b4c90594278b49de/html5/thumbnails/91.jpg)
June 2, 2009 © Copyright 2009 Content Here.
<!-- content here -->
91
Thank You
Seth GottliebContent [email protected] http://www.contenthere.net
For more information about selecting a CMS, go to:
http://www.contenthere.net/category/selection