SlideShare une entreprise Scribd logo
1  sur  26
Changing CMS
 The      upS and        downS
Selecting and implementing a new cmS
Migrating Content
                              and SEO
      Choosing CMS and
      System Integrator
                                                Wrapping Up
About Us


   Where did                                            Time for
     KILROY                                             Questions
                  On Being Agile
   Come From
                                         Tales From the
                                      Technical Department
Who is
$2,7
                                                                      6
                                                                      PhYsicAL PREsENcE iN
                                       WEbsiTEs


                                        7
                                                                               diffERENT
                                       iN     diffERENT                        coUNTRiEs



                    324
                                              LANgUAgEs
MiLLioN                                       dK,sE,No,NL,is,fi, EN

Y E A R LY
TURNoVER            EMPLoYEEs


       Every year KiLRoY helps 150.000 travellers explore the world
Who is
bAsEd iN
AARhUs               34
                      EMPLoYEEs




fULL sERVicE
WEb dEVELoPMENT   UMbRAco
AgENcY            goLd PARTNER
WhERE did KiLRoY
  coME fRoM?
ThE chALLENgE
The KiLRoY websites running on two different
cMs installations (proprietary cMs)

costly, complex and time consuming to
develop for two backends
ThE soLUTioN
Merge the websites into one cMs installation

general spring cleaning of the backend
ThE goALs
More cost efficient development

shorter time to market for new
    development projects
choosiNg A cMs ANd
sYsTEM iNTEgRAToR
EVERY cMs iN ToP 5
hAVE ThE sAME fEATUREs
30%
                           chEM
                                  i sTRY

                20%
                                    %
                s Ys T                         R
                         EM                  o
                                  0        AT
                                         R
iMPoRTANcE                     5 E
                                     N E
                                    i T
                                   M PE
                                        g E
                                       E c
                                      T N
of ThE coMPoNENTs               T M
                               s o
of A cMs PRojEcT            s Y c
“If you find the right system
  and a good system integrator
everything goes rather smoothly.”
Or does it?
Let’s take a closer look ...
oN bEiNg AgiLE
MigRATioN
coNTENT MigRATioN
  10,000 pages imported
  internal links converted to Umbraco node
  id’s where possible
  simplified markup and striped images
  Totally revamped image library using a
  common format
sEo MigRATioN

301 URL Tracker – an Umbraco package
All imported content transfered the old URL
Manually maintained list of mappings
TEchNicAL
chALLENgEs
TEN ThoUsANd
    dEsTiNATioN PAgEs
Problem: create and maintain
         10.000 destination pages
solution: common destination
          structure with automatic
          creation of sub pages
ThE
  bRoKEN
PAcKAgEs
WRAPPiNg UP
•	 Open	Source	is	not	per	se	all	it	is	cracked	up	to	be
•	 An	occasion	for	spring	cleaning
•	 The	agile	approach	served	us	well
•	 Customer	involvement	is	key	to	a	successful	project/result
•	 Content	&	SEO	migration	should	be	a	success	criteria	in	its	own	right
•	 Look	for	system	integrators	with	experiences	in	similar	setups
•	 Process	is	everything	-	technology	should	just	be	there
gET iN ToUch ...
Emil Rasmussen
   @emilr


jakob bækkelund Nielsen
   @jakobbaekkelund
sources
on being Agile:
http://www.geekherocomic.com/2009/02/21/agile-development-explained/

Migration:
http://www.panoramio.com/photo/20671184

slow:
http://tourismeautrement.wordpress.com/tag/slow-tourism/

The broken packages:
http://media.photobucket.com/image/package%20damaged/Kilo_P/Project%2520chip/0427091954.jpg

Contenu connexe

Similaire à Migrating to a New CMS

White paper-iop tech1
White paper-iop tech1White paper-iop tech1
White paper-iop tech1ali tajalli
 
Demystifying Tech Investments
Demystifying Tech InvestmentsDemystifying Tech Investments
Demystifying Tech InvestmentsKDMC
 
Team NEO Capabilities
Team NEO Capabilities Team NEO Capabilities
Team NEO Capabilities Team NEO
 
Etg Fall2010 Deck
Etg Fall2010 DeckEtg Fall2010 Deck
Etg Fall2010 Deckvtroque
 
The 5 rational steps for managing IT investments_excerpt
The 5 rational steps for managing IT investments_excerptThe 5 rational steps for managing IT investments_excerpt
The 5 rational steps for managing IT investments_excerptSolomon Baba
 
38240040 mba-project-report-fin
38240040 mba-project-report-fin38240040 mba-project-report-fin
38240040 mba-project-report-fin9098889661
 
Planning with scale in mind
Planning with scale in mindPlanning with scale in mind
Planning with scale in mindICARDA
 
Knowledge management
Knowledge managementKnowledge management
Knowledge managementKamal Vora
 
Kb spe paper 167395 final draft in pdf 07092013
Kb    spe paper 167395 final draft in pdf 07092013Kb    spe paper 167395 final draft in pdf 07092013
Kb spe paper 167395 final draft in pdf 070920135619
 
Agile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationAgile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationMirco Hering
 
indiviual presentation
indiviual presentationindiviual presentation
indiviual presentationvineetlamba
 
presentation on knowledge management
 presentation on knowledge management presentation on knowledge management
presentation on knowledge managementvineetlamba
 
Mẫu Thiết kế Brochure công ty IMPAC tiếng Anh
Mẫu Thiết kế Brochure công ty IMPAC tiếng AnhMẫu Thiết kế Brochure công ty IMPAC tiếng Anh
Mẫu Thiết kế Brochure công ty IMPAC tiếng AnhSaoKim.com.vn
 
Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...
Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...
Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...Patrick OBrien
 
Submission Requirements Format Microsoft Word (or compatible).docx
Submission Requirements Format Microsoft Word (or compatible).docxSubmission Requirements Format Microsoft Word (or compatible).docx
Submission Requirements Format Microsoft Word (or compatible).docxdeanmtaylor1545
 
Submission Requirements Format Microsoft Word (or compatible).docx
Submission Requirements Format Microsoft Word (or compatible).docxSubmission Requirements Format Microsoft Word (or compatible).docx
Submission Requirements Format Microsoft Word (or compatible).docxdavid4611
 

Similaire à Migrating to a New CMS (20)

Sjaq
SjaqSjaq
Sjaq
 
White paper-iop tech1
White paper-iop tech1White paper-iop tech1
White paper-iop tech1
 
Demystifying Tech Investments
Demystifying Tech InvestmentsDemystifying Tech Investments
Demystifying Tech Investments
 
Troux Answers
Troux AnswersTroux Answers
Troux Answers
 
Team NEO Capabilities
Team NEO Capabilities Team NEO Capabilities
Team NEO Capabilities
 
Etg Fall2010 Deck
Etg Fall2010 DeckEtg Fall2010 Deck
Etg Fall2010 Deck
 
The 5 rational steps for managing IT investments_excerpt
The 5 rational steps for managing IT investments_excerptThe 5 rational steps for managing IT investments_excerpt
The 5 rational steps for managing IT investments_excerpt
 
38240040 mba-project-report-fin
38240040 mba-project-report-fin38240040 mba-project-report-fin
38240040 mba-project-report-fin
 
Planning with scale in mind
Planning with scale in mindPlanning with scale in mind
Planning with scale in mind
 
Knowledge management
Knowledge managementKnowledge management
Knowledge management
 
Kb spe paper 167395 final draft in pdf 07092013
Kb    spe paper 167395 final draft in pdf 07092013Kb    spe paper 167395 final draft in pdf 07092013
Kb spe paper 167395 final draft in pdf 07092013
 
Agile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformationAgile Australia - The anti-transformation transformation
Agile Australia - The anti-transformation transformation
 
indiviual presentation
indiviual presentationindiviual presentation
indiviual presentation
 
presentation on knowledge management
 presentation on knowledge management presentation on knowledge management
presentation on knowledge management
 
Control techniques
Control techniquesControl techniques
Control techniques
 
Mẫu Thiết kế Brochure công ty IMPAC tiếng Anh
Mẫu Thiết kế Brochure công ty IMPAC tiếng AnhMẫu Thiết kế Brochure công ty IMPAC tiếng Anh
Mẫu Thiết kế Brochure công ty IMPAC tiếng Anh
 
Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...
Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...
Semantic Web SEO: Using Linked Data and schema.org to improve Library Reach a...
 
Submission Requirements Format Microsoft Word (or compatible).docx
Submission Requirements Format Microsoft Word (or compatible).docxSubmission Requirements Format Microsoft Word (or compatible).docx
Submission Requirements Format Microsoft Word (or compatible).docx
 
Submission Requirements Format Microsoft Word (or compatible).docx
Submission Requirements Format Microsoft Word (or compatible).docxSubmission Requirements Format Microsoft Word (or compatible).docx
Submission Requirements Format Microsoft Word (or compatible).docx
 
The DNA of Toyota - January 2017
The DNA of Toyota - January 2017The DNA of Toyota - January 2017
The DNA of Toyota - January 2017
 

Dernier

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Dernier (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Migrating to a New CMS