It’s common for your developers to listen to a vendor proposal for a Content Management System (CMS) and say, “We could just build that ourselves.”
And the developers are right. Many companies have opted to use their internal talent to build a CMS, resulting in a terrific product. However, from seeing companies switch from their DIY solutions to our commercial CMS over the past decade, we now recognize some patterns.