SlideShare a Scribd company logo
1 of 21
Download to read offline
Content Management
                            Strategy and Software Selection




                                                 Ivo Jansch
                                IMS 2009 (3 December 2009)


dinsdag 8 december 2009
Which of these is the best car?




                                            2
dinsdag 8 december 2009
Why is your answer wrong?

               I didn’t tell you my requirements!


               Maybe I was looking for:
               • A simple and inexpensive car for the occasional grocery shopping?
               • A car to take the kids to football, ballet, etc?
               • A car to impress the ladies?




                                                                                     3
dinsdag 8 december 2009
The Selection Process




                                                  4
dinsdag 8 december 2009
What CMS should you use?

               There are literally hundreds:
                    ‣ http://en.wikipedia.org/wiki/List_of_content_management_systems



               Don’t take CMS selection lightly, it is a significant investment
               Needs to support your needs now and in the future




                                                                                        5
dinsdag 8 december 2009
The CMS Selection Process (1)

               Business Goals
               • What is it you want to achieve with your site?
               • What are your short- and longterm plans?
               Requirements
               • What are the features you need?
               Product Selection
               • Which CMS products meet your need? To what extent?
               • “Make or Buy”?




                                                                      6
dinsdag 8 december 2009
The CMS Selection Process (2)

               The Financials
               • Total Cost of Ownership
               • Return on Investment
               SWOT Analysis
               • Strengths, Weaknesses, Opportunities, Threats
               Comparison Worksheet


               Selection!




                                                                 7
dinsdag 8 december 2009
Requirements Gathering

               Functional Requirements
               • Features you need
               • Features your visitors need
               • Processes and Workflows
               Non-functional Requirements
               • Performance
               • Security
               • Vendor dependence
               • Usability
               • Multi-site
               • Technology Platform




                                               8
dinsdag 8 december 2009
Commercial vs Open Source

               Commercial CMS’s
               • License fees
               • No access to source code
               • Support
               • Vendor Lock?
               • Typically one vendor or a selection of resellers

               Open Source
               • No license fees
               • Access to source code
               • Support
               • No Vendor Lock
               • Typically dozens of vendors and hundreds of users



                                                                     9
dinsdag 8 december 2009
Buy vs Make


                                Cost   Flexibility




                          BUY                        MAKE


                                                            10
dinsdag 8 december 2009
Buy vs Make


                                Cost            Flexibility




                          BUY          “BAKE”                 MAKE


                                                                     11
dinsdag 8 december 2009
“BAKE”

               Concept:
               • Use off-the-shelf components
               • Customise to your needs
               • Don’t reinvent the wheel
               • ‘Best tool for the job’ approach


               Open Source preferably


               Cost-effective, but still flexible => balance




                                                               12
dinsdag 8 december 2009
Technology Platform

               Linux, Apache, MySQL, PHP = Common
               What existing technologies are in your organisation?
               What technologies do you need to integrate with?
               • Microsoft Exchange?
               • Financial Systems?


               Hosting a CMS yourself or with a provider?
               • In-house feels safe, but...
               • Providers have much more experience and better infrastructure




                                                                                 13
dinsdag 8 december 2009
Example Open Source CMS’s




                                      14
dinsdag 8 december 2009
Financials

               Total Cost of Ownership
               • License Costs (CMS, Database)
               • Yearly support / upgrade fees
               • Hosting
               • Graphical Design
               • Customisation / Development
               • Maintenance
               Return on Investment
               • Is the site directly money generating?
               • Is the site a marketing instrument?
               • Is the site a cost saver?




                                                          15
dinsdag 8 december 2009
Selection done, now what?




                                                      16
dinsdag 8 december 2009
Typical Process

               Functional Design
               Graphical Design
               Technical Design
               Develop
               Acceptance Testing
               Migrate existing content
               Create new content
               Maintain the site




                                          17
dinsdag 8 december 2009
Case Studies




                                         18
dinsdag 8 december 2009
Questions ?




                                        19
dinsdag 8 december 2009
Links & sources
                          http://www.ibuildings.co.uk

                          http://en.wikipedia.org/wiki/
                          List_of_content_management_systems

                          http://www.ibuildings.co.uk/services/development/
                          customised-cms/

                          Booth #262




                                                                          20
dinsdag 8 december 2009
Thank you!




                                     Contact details:

                          http://www.ibuildings.co.uk
                                 ivo@ibuildings.co.uk
                                     Twitter: ijansch




dinsdag 8 december 2009

More Related Content

Similar to Ibuildings Cms Talk

Cloud4all Architecture Overview
Cloud4all Architecture OverviewCloud4all Architecture Overview
Cloud4all Architecture Overviewicchp2012
 
Karonis Rom Telecom
Karonis Rom TelecomKaronis Rom Telecom
Karonis Rom Telecomknowhowgr
 
Architecture In An Agile World
Architecture In An Agile WorldArchitecture In An Agile World
Architecture In An Agile WorldJames Cooper
 
Lean Startup, Hardware Edition
Lean Startup, Hardware EditionLean Startup, Hardware Edition
Lean Startup, Hardware EditionElaine Chen
 
SEO for beginners
SEO for beginnersSEO for beginners
SEO for beginnersSascha Funk
 
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per dayITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per dayITCamp
 
Agile Analysis, Not Fragile Analysis
Agile Analysis, Not Fragile AnalysisAgile Analysis, Not Fragile Analysis
Agile Analysis, Not Fragile AnalysisAdam Monago
 
Résumé - Mahlon E. Lo Vuolo
Résumé -  Mahlon E. Lo VuoloRésumé -  Mahlon E. Lo Vuolo
Résumé - Mahlon E. Lo VuoloEdLoVuolo
 
Auditing Roundtable Conference 2012 - Choosing the best software
Auditing Roundtable Conference 2012 - Choosing the best softwareAuditing Roundtable Conference 2012 - Choosing the best software
Auditing Roundtable Conference 2012 - Choosing the best softwareNimonik
 
Content Management & Web Analytics Theatre; Classy, clowny or crude? How your...
Content Management & Web Analytics Theatre; Classy, clowny or crude? How your...Content Management & Web Analytics Theatre; Classy, clowny or crude? How your...
Content Management & Web Analytics Theatre; Classy, clowny or crude? How your...TFM&A
 
Colin Clark Accessible U Is With J Query And Infusion[1]
Colin Clark Accessible U Is With J Query And Infusion[1]Colin Clark Accessible U Is With J Query And Infusion[1]
Colin Clark Accessible U Is With J Query And Infusion[1]Ajax Experience 2009
 
Integrating ECM and Portal Technologies - 2011.09.08
Integrating ECM and Portal Technologies - 2011.09.08Integrating ECM and Portal Technologies - 2011.09.08
Integrating ECM and Portal Technologies - 2011.09.08Alfresco Software
 
Adopting SystemVerilog/OVM
Adopting SystemVerilog/OVM Adopting SystemVerilog/OVM
Adopting SystemVerilog/OVM DVClub
 
Business Analytics Forum 2012 TM1 in Macquarie
Business Analytics Forum 2012 TM1 in MacquarieBusiness Analytics Forum 2012 TM1 in Macquarie
Business Analytics Forum 2012 TM1 in MacquarieAmendra Pratap
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseAdrian Trenaman
 
An Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternAn Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternTeamstudio
 
Next Generation Browser Add-Ons
Next Generation Browser Add-OnsNext Generation Browser Add-Ons
Next Generation Browser Add-OnsAnant Narayanan
 

Similar to Ibuildings Cms Talk (20)

Cloud4all Architecture Overview
Cloud4all Architecture OverviewCloud4all Architecture Overview
Cloud4all Architecture Overview
 
Karonis Rom Telecom
Karonis Rom TelecomKaronis Rom Telecom
Karonis Rom Telecom
 
Architecture In An Agile World
Architecture In An Agile WorldArchitecture In An Agile World
Architecture In An Agile World
 
Lean startup 2019
Lean startup 2019Lean startup 2019
Lean startup 2019
 
Lean Startup, Hardware Edition
Lean Startup, Hardware EditionLean Startup, Hardware Edition
Lean Startup, Hardware Edition
 
SEO for beginners
SEO for beginnersSEO for beginners
SEO for beginners
 
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per dayITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
ITCamp 2012 - Dan Fizesan - Serving 10 million requests per day
 
Dream2
Dream2Dream2
Dream2
 
Don Schwarz App Engine Talk
Don Schwarz App Engine TalkDon Schwarz App Engine Talk
Don Schwarz App Engine Talk
 
Agile Analysis, Not Fragile Analysis
Agile Analysis, Not Fragile AnalysisAgile Analysis, Not Fragile Analysis
Agile Analysis, Not Fragile Analysis
 
Résumé - Mahlon E. Lo Vuolo
Résumé -  Mahlon E. Lo VuoloRésumé -  Mahlon E. Lo Vuolo
Résumé - Mahlon E. Lo Vuolo
 
Auditing Roundtable Conference 2012 - Choosing the best software
Auditing Roundtable Conference 2012 - Choosing the best softwareAuditing Roundtable Conference 2012 - Choosing the best software
Auditing Roundtable Conference 2012 - Choosing the best software
 
Content Management & Web Analytics Theatre; Classy, clowny or crude? How your...
Content Management & Web Analytics Theatre; Classy, clowny or crude? How your...Content Management & Web Analytics Theatre; Classy, clowny or crude? How your...
Content Management & Web Analytics Theatre; Classy, clowny or crude? How your...
 
Colin Clark Accessible U Is With J Query And Infusion[1]
Colin Clark Accessible U Is With J Query And Infusion[1]Colin Clark Accessible U Is With J Query And Infusion[1]
Colin Clark Accessible U Is With J Query And Infusion[1]
 
Integrating ECM and Portal Technologies - 2011.09.08
Integrating ECM and Portal Technologies - 2011.09.08Integrating ECM and Portal Technologies - 2011.09.08
Integrating ECM and Portal Technologies - 2011.09.08
 
Adopting SystemVerilog/OVM
Adopting SystemVerilog/OVM Adopting SystemVerilog/OVM
Adopting SystemVerilog/OVM
 
Business Analytics Forum 2012 TM1 in Macquarie
Business Analytics Forum 2012 TM1 in MacquarieBusiness Analytics Forum 2012 TM1 in Macquarie
Business Analytics Forum 2012 TM1 in Macquarie
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
 
An Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller PatternAn Introduction to the Model-View-Controller Pattern
An Introduction to the Model-View-Controller Pattern
 
Next Generation Browser Add-Ons
Next Generation Browser Add-OnsNext Generation Browser Add-Ons
Next Generation Browser Add-Ons
 

Ibuildings Cms Talk

  • 1. Content Management Strategy and Software Selection Ivo Jansch IMS 2009 (3 December 2009) dinsdag 8 december 2009
  • 2. Which of these is the best car? 2 dinsdag 8 december 2009
  • 3. Why is your answer wrong? I didn’t tell you my requirements! Maybe I was looking for: • A simple and inexpensive car for the occasional grocery shopping? • A car to take the kids to football, ballet, etc? • A car to impress the ladies? 3 dinsdag 8 december 2009
  • 4. The Selection Process 4 dinsdag 8 december 2009
  • 5. What CMS should you use? There are literally hundreds: ‣ http://en.wikipedia.org/wiki/List_of_content_management_systems Don’t take CMS selection lightly, it is a significant investment Needs to support your needs now and in the future 5 dinsdag 8 december 2009
  • 6. The CMS Selection Process (1) Business Goals • What is it you want to achieve with your site? • What are your short- and longterm plans? Requirements • What are the features you need? Product Selection • Which CMS products meet your need? To what extent? • “Make or Buy”? 6 dinsdag 8 december 2009
  • 7. The CMS Selection Process (2) The Financials • Total Cost of Ownership • Return on Investment SWOT Analysis • Strengths, Weaknesses, Opportunities, Threats Comparison Worksheet Selection! 7 dinsdag 8 december 2009
  • 8. Requirements Gathering Functional Requirements • Features you need • Features your visitors need • Processes and Workflows Non-functional Requirements • Performance • Security • Vendor dependence • Usability • Multi-site • Technology Platform 8 dinsdag 8 december 2009
  • 9. Commercial vs Open Source Commercial CMS’s • License fees • No access to source code • Support • Vendor Lock? • Typically one vendor or a selection of resellers Open Source • No license fees • Access to source code • Support • No Vendor Lock • Typically dozens of vendors and hundreds of users 9 dinsdag 8 december 2009
  • 10. Buy vs Make Cost Flexibility BUY MAKE 10 dinsdag 8 december 2009
  • 11. Buy vs Make Cost Flexibility BUY “BAKE” MAKE 11 dinsdag 8 december 2009
  • 12. “BAKE” Concept: • Use off-the-shelf components • Customise to your needs • Don’t reinvent the wheel • ‘Best tool for the job’ approach Open Source preferably Cost-effective, but still flexible => balance 12 dinsdag 8 december 2009
  • 13. Technology Platform Linux, Apache, MySQL, PHP = Common What existing technologies are in your organisation? What technologies do you need to integrate with? • Microsoft Exchange? • Financial Systems? Hosting a CMS yourself or with a provider? • In-house feels safe, but... • Providers have much more experience and better infrastructure 13 dinsdag 8 december 2009
  • 14. Example Open Source CMS’s 14 dinsdag 8 december 2009
  • 15. Financials Total Cost of Ownership • License Costs (CMS, Database) • Yearly support / upgrade fees • Hosting • Graphical Design • Customisation / Development • Maintenance Return on Investment • Is the site directly money generating? • Is the site a marketing instrument? • Is the site a cost saver? 15 dinsdag 8 december 2009
  • 16. Selection done, now what? 16 dinsdag 8 december 2009
  • 17. Typical Process Functional Design Graphical Design Technical Design Develop Acceptance Testing Migrate existing content Create new content Maintain the site 17 dinsdag 8 december 2009
  • 18. Case Studies 18 dinsdag 8 december 2009
  • 19. Questions ? 19 dinsdag 8 december 2009
  • 20. Links & sources http://www.ibuildings.co.uk http://en.wikipedia.org/wiki/ List_of_content_management_systems http://www.ibuildings.co.uk/services/development/ customised-cms/ Booth #262 20 dinsdag 8 december 2009
  • 21. Thank you! Contact details: http://www.ibuildings.co.uk ivo@ibuildings.co.uk Twitter: ijansch dinsdag 8 december 2009