How open source CMS needs to change to survive

In a crowded and confusing marketplace, buyers increasingly turn to their digital agencies for platform decisions, but will the winning agencies of tomorrow keep pushing open source CMS?

The marketplace is also moving quickly, innovation is happening at a breakneck pace and will open source CMS be able to keep up? In particular when it comes to AI and the need to create faster, safer, smarter digital experiences.

To make matters more bleak, as these lines are being written, WordPress is struggling with trademark lawsuits and other messy stuff that’s threatening to implode the community, Drupal is reinventing itself with the release of Drupal CMS and what about good old TYPO3? Why should next gen digital leaders chose to work with any of these 20+ year old dinosaurs?

Change is necessary, already happening and it’s not too late. I consider myself both a champion and good friend of open source and in my keynote at the TYPO3 Conference 2024 held recently in Düsseldorf, Germany, I delivered a call to action both for TYPO3 community and also for the broader open source CMS community to keep changing to survive.

Read more

Kajoo wins CMS Idol 24 in Montreal

A new, efficient approach to building digital experiences and a much improved live demo from Toronto-based software start-up Kajoo is what edged them to win a very close race at the CMS Idol contest held at the CMS Connect 24 conference in Montreal earlier this month.

Kajoo offers an AI-powered digital experience builder, which converts sketches, Figma designs and legacy websites to modern Jamstack code.

It’s a solution to a well known problem in the crowded CMS space: How do I bring down the time-to-value and also the cost of implementation.

Read more

Rethinking AI’s Role in Content Management

It's now been two months since CMS Kickoff 24 in January in Florida and for a recent member's call we heard reflections on the impact of AI from seasoned CMS consultant Tom Cranstoun who joined us from the UK.

While CMS Kickoff 24 wasn't all about AI, the speakers made Tom rethink AI's role in content management. Given the translation, bias, regulation challenges and lack of trust in AI, one needs to employ reviewers and editors to correct the content; AI is better suited for consuming content.

Let’s think that the current state of AI creating content is a beta experiment, best left to the tech guys; we have a business to think of.

In this call, Tom shared how AI Simplicity affects your business, the need for better content modelling and also the key responsibility of an emerging team role: The AI evangelist.

Read more

Empowering editors to design their best content

Empowering editors to design their best content is difficult. Content design may be at the bottom of their to-do list. The CMS is just another system they have to learn how to use. Published outputs are the end goal. When they can’t publish content the way they want, they settle for less or they go outside the platform.

But what if editors were involved in continually shaping the CMS? What if their natural workflows informed the set-up? What if instead of hacking features to fix content issues, there was a way to develop something more intuitive to their needs?

In a recent member's call we were joined by Emma Horrell, User Experience Manager at the University of Edinburgh who shared how UX work with editors helped the evolution of content design.

Read more

Agility wins the 2023 Small Feature Award

Congratulations to Joel Varty and Jon Voigt from Agility for winning the #boye23 conference Small Feature Award. Their remarkable CMS feature, which allows real-time viewing of other users' edits and presence, impressed both the judges and conference participants, earning them the majority vote.

This feature exemplifies how a subtle enhancement can significantly improve user experience. It's especially relevant in a post-pandemic world, facilitating remote teamwork seamlessly.

Read more

AI in Content Management: From Hype to Reality

AI can generate the best content, proofread text, write code, and even conduct code reviews. AI is the best and will put us all out of our jobs.

Is this hype grounded in reality? Is AI truly helping people or are we just diverting our attention to becoming experts in prompt engineering which then consumes our hard-earned time?

I chaired the Tech Forum at the recently held Web Summer Camp in Croatia, which was also the Q3 meeting for our European CMS Expert members. Ondrej Polesny from Kontent.ai kicked us off with a deep dive into the real-life narratives, practical insights, and the potential of AI in content management.

Read more

Headless CMS in 2023

Headless CMS has been around for almost a decade and experienced an explosive growth, in particular in recent years. Still, the marketplace is confusing, crowded and it doesn’t require the veteran analyst certification to see that many vendors are struggling to define what they sell.

Yet, to customers selecting the right tool, it’s not only hard to navigate the marketplace, it’s also more important than ever.

In this post, we’ll look at why you might want to consider a headless CMS, share our advice on what you need to make it work, how to select the right one and finally, share a list of headless CMS vendors to inform your shortlist.

Read more

Infinite links and symbols

To quote Chris Justice, VP Operations at BL.INK:

“Content management systems have evolved to allow us to organize information so elegantly but they still fail when it comes to simplification of data.” 

According to Chris, QR codes and short links create the missing bridge between the consumer and the complex taxonomy of purchases, software errors, shipping instructions, restaurant menus and thousands of other use cases. 

In a recent member call, Chris focused on links, one of the fundamental building blocks of the Web, essentially left untouched by innovation until recently, yet a crucial part of a modern digital experience.

Paraphrasing Web co-developer Tim Berners-Lee who back in 1998 famously wrote Cool URIs don’t change, Chris said: Short links will live forever, but as you probably know the Web of 2022 is unfortunately full of broken links. That probably also goes for many of your marketing campaigns.

Read more

Introducing the new Kentico

If you’ve been working in CMS in the past decade, you’ve probably heard of Kentico, the Czech-based software vendor that initially released their product back in 2004, but since then has been rapidly growing and winning customers and partners around the world.

As we’ve covered in this blog, most of the attention around Kentico in the past years have been on their newer Kontent product, which was initially called Draft, while the older, and also to be fair, more mature Xperience product, lived a bit more quiet life.

Having multiple and somewhat overlapping product streams can be challenging for any vendor, also those bigger than Kentico. It easily creates confusion externally and the internal focus can be a struggle. Back in 2019, I called it an ambitious and bold dual product strategy.

Fast forward to this summer - and a big and somewhat unusual decision became public back: Kentico split in two, creating Kontent.ai as a stand-alone company and leaving Kentico to refocus on the Xperience product and what they call flexible DXP as a service.

Newly appointed Kentico CEO Dominik Pinter hosted a recent member call to introduce us to the new Kentico, including a talk about where Kentico stands today and he also shared a bit about the ambitious plans for the future. Let’s start by getting to know the new Kentico a bit better.

Read more

Headless CMS needs to be marketing friendly

How we build digital solutions has fundamentally changed in the past few years and this also has huge implications for marketing. To just mention a few of the new arrivals impacting marketing, there’s citizen developers, jamstack, no-code tools and then there’s the headless trend enabling faster and more secure websites while also separating content from presentation.

While many IT analysts, vendors, agencies and also quite a few IT departments have jumped on these emerging trends, marketing has been left catching up while looking at an overcrowded and confusing list of MarTech vendors.

Read more

25 + 3 Lessons Learned About Buying Content Technology and Services

The art and science of selecting the right tool is something we’ve covered on these pages for almost 20 years. It remains hard to navigate the marketplace and the list of potential bidders is long, so how do you approach it?

In a helpful new book, Deane Barker has shared his 25 lessons learned about buying content technology and services. In a recent CMS Expert member call, he shared insights from the book and we co-created 3 more lessons learned.

Read more

The Future of CMS

I worked in marketing today with Christian Köhler and the German speaking Umbraco community at their annual festival.

Impressed to see how far Umbraco-founder Niels Hartvig has taken his open source software project since the initial appearance at the Boye conference in 2005.

I shared my take on the direction of the marketplace and learned quite a bit at the intersection of content, commerce and community.

Read more

Why do CMS projects go over budget?

By Janus Boye

Nobody likes it, but too many IT projects cannot deliver on budget. Frequently additional funds need to be allocated to meet the agreed deliverables and even then, features are often slashed in the final weeks to meet the budget or deadline.

Many articles have been written on reasons why IT projects in general are often more expensive than expected. See for example:

Common reasons? You'll recognize the litany: weak project management, bad planning, communication shortfalls, excessive focus on technology at the expense of business processes, and organizational problems.

Of course, these shortfalls also apply to CMS projects. But in this article I'll focus on the origins of CMS-specific cost overruns. I believe at the root of these overruns lies a few common myths:

  • "It is just a website / intranet / portal project – how hard can it be?"

  • "Our recent search and imaging projects went smoothly, so why shouldn't this one?"

  • "We know .NET, so we can easily implement any .NET-based CMS."

  • "The CMS has WYSIWYG editing, so our smart colleagues in the communications department don't need to be trained how to use the system."

  • "Our application developers understand our network and security infrastructure."

Underestimating complexity

Still today many senior level executives do not think a website or intranet is something special. To them, applying a CMS is just another project. It's about getting started, getting it over with, and then moving on to another project.

Many executives have family members, often younger ones, who publish their own personal website or blog and happily talk about how easy it is to maintain. When consultants and experts then arrive and claim that it is not so easy after all, it seems strange and hard to understand.

Introducing a content management system is far from an easy process. It causes many changes throughout the organization and affects nearly every department. A new CMS typically needs to be integrated with the existing IT landscape and even with "out-of-the-box" tools, implementation times rarely come in under 6 months.

Other additional important aspects are also often underestimated. These include:

  • Hardware requirements. This applies especially to content delivery (i.e. consumption) environments, which are often under-equipped, especially for dynamic page generation. And of course, the machines used by your content contributors need to perform speedily for famously impatient editors. In most enterprises it's not easy to procure additional or more powerful hardware at the last minute. Moreover, more hardware typically means more software licensing as well.

  • Additional modules might actually be needed after the initial deal is struck. CMS vendor salespeople are just as candid or opaque as other software salespeople. They'll do what it takes to close the deal, and they may ink a contract without telling you that additional modules will be required for your project. Sometimes these modules can be both expensive to buy and complex to implement.

  • There are constant requirements to patch, upgrade, revise, and improve almost any content management system. Your initial deployment rarely makes people happy; expect to really hit the mark on version 2 or 3. This leads to consistent implementation costs over the lifetime of the system, which is one of the biggest hidden expenses, and potentially a major resource drain.

  • Varied IT support is needed. Integration with the existing IT landscape entails content and application integration, but also working within the existing network and security infrastructure. To do this well, you need diverse IT talents on your CMS team, including system and network administrators. Particularly in a major enterprise, experienced application developers alone will rarely cut it.

  • The discipline is new and complex. Content management -- especially Web content management -- is a relatively new discipline with a wide variety of approaches for solving basic problems. Vendor techniques and established operational patterns are much more diverse than in, say, the document imaging community, where technical and organizational norms have ruled for some time now. As Enterprise Search Report readers know, search technologies are also deceptively complicated, but amazingly easy to test: just install, index, and show query results. The results are good, or not. No CMS project of any meaningful size ever works that way.

Inexperienced project team

The lack of norms and patterns cited above gets compounded by inexperience. In most CMS projects almost nobody on the project team -- from IT to management -- has actually implemented such a tool before. Here's where an outside integrator can certainly lend expertise, but your implementation partner might solely have experience with another vendor, or an older and quite different version of the vendor's product you chose. As readers of The CMS Report know, even dot-releases can bring major changes.

This is the background for one of my old rule of thumbs: A system integrator rarely makes a profit until the 3rd project with the same version from the same vendor. Changes introduced in new versions -- or a loyal customer selecting a CMS that its favored SI does not know -- often causes the faithful partner to make an overambitious proposal, forcing them to charge high rates on any change request to break even on the project.

It is thus a potentially expensive proposition to become among the first customers deploying a new version. Nicholas Carr asks whether that "IT matters," since it does not offer any competitive advantages; I'll simply just say that there is a first-mover disadvantage in fast-evolving technology markets, most notably CMS.

I've written previously on selecting the right implementation partner. For this article I'll just say: make sure your partner has good references, with at least 3 of them using the same version as yours from the same vendor.

Many systems integrators are very technically skilled, with strong competences in Microsoft technologies, Java, or the LAMP platform. Same probably goes for your own IT group. Don't be naïve and think that this translates into a capacity to successfully implement any Microsoft, Java, or LAMP-based CMS without significant problems. The reality is unfortunately not that simple, since developers still need to learn how the system works with specific content types, its interfaces and methods, and in many cases also a proprietary development environment.

Unexpected training costs

Training matters. The majority of enterprise employees might be familiar with completing simple tasks inside a browser, but rarely so for editing text and images over the web. Your marketing and communication people may be used to writing for paper, but not for the online medium. The fact that most content management systems are rarely as easy as they seemed in the sales demo compounds the problem.

On the one side the vendor claims that very little training is required. On the other side your loyal colleagues are frustrated. They are doing the best they can, but it is very hard for them to grok a CMS and how it works. To get the new tasks, capabilities, and responsibilities properly anchored you'll need a significant investment in training. Most vendor documentation is not really geared towards business managers, and you have customized your CMS in any case.

Inasmuch as getting up to speed takes time for contributors, it's quite risky to get started with the training just a week before going live. This is late in the process to discover that the training needs were underestimated. You may cross the finish line with a couple of technology-enthusiastic colleagues, but after a while these staffers will become your new webmaster bottleneck. More funding will be required to develop and organize effective training sessions if you want to decentralize some of the tasks.

Remember that the necessary organizational changes can’t be "trained" and will take time to settle. You should also realize that the most significant aspect of the training, in particular for your non-technical business users, is not tied to a specific tool, but rather in getting them used to writing suitable text for the Web, applying metadata, and generally understanding how to use the new medium.

Be realistic – and think about value

Indeed, many enterprises face a rude shock when the 2nd year of their CMS project finds costs approximating the 1st year expenses. Experience from more mature markets (e.g. ERP, CRM) suggests that the majority of costs occur after an initial systems deployment. Be realistic, exchange experience with other companies, and avoid the surprise.

Methods such as Total Cost of Ownership (TCO) or Return on Investment (ROI) might be employed by your vendor or your implementation partner to justify the significant expense here. These models, simplistic or advanced, may not take into account all cost factors, and as such, a narrow focus on TCO or ROI can get you into all sorts of trouble if you use them as justification and then blow your budget.

Instead I urge you to focus on the value drivers in the project. What is the value for the organization to have a well run website? What is the value of higher quality content or better online customer service? What drives this value and how can it be optimized?

Costs are important, and a smart manager will estimate them properly and contain them carefully, but a visionary manager will take a wider focus on value.