This site uses cookies to enhance your browsing experience and deliver personalized content. By continuing to use this site, you consent to our use of cookies. COOKIE POLICY COOKIE POLICY
Many of our clients share with us that they are overloaded with legacy, custom built applications. The decision to build often seemed to make sense at the time, but it’s been so long since they were built, the system has become bloated with features and deeply ingrained in other systems. Now, new leadership is left with a complex web of data flow and interoperability with limited subject matter expertise.
I heard one company say recently that their HR and time keeping applications, data warehousing and CRM were all homegrown; virtually everything they had was built decades ago and the plan to modernize would take 5 years. I had another company tell me that they may never get away from their iSeries based on how buried it had become over decades.
This conversation often leads to admittance that products should never have been custom built or more consideration should have gone into the decision. COTS options have improved, multiplied and become more customize-able, offering more flexibility.
Of course, in certain core areas, custom software can provide a competitive advantage and may be worth diving into:
If your business is so specific there is not a good solution out there
If you need to scale custom features quickly
If it would give you your product at a lower cost
If it would create a better quality product that would attract more customers and create a worthy competitive advantage
UDig is currently providing oversight to a Fortune 500 company that is replacing a major business critical application with an Oracle product. We provide a third party view and protect the customer from decisions that would benefit just the vendor. We are conducting the design of the integration effort and will be providing leadership to the team that implements. We work with the business for decision making and strategy, and to help translate requirements and highlight capabilities.
If your organization is struggling to create a strategic plan to integrate COTS and sunset old applications, UDig’s consulting managers can help. We can do an overview, provide strategy for these decisions or even build an assessment that can be the road map for your plans if you desire.
Build or buy isn’t always an obvious decision and we would love to help carve out the right answer for you.
When There’s Too Much to Fix: How Smart Prioritization Unlocks Revenue at Scale
Every operations team has a backlog. The question isn’t whether you can clear it — it’s whether you’re clearing it in the right order. For most teams, the honest answer is no. And that gap between the order work gets done, and the order it should get done is quietly costing organizations millions. The Volume Problem High-volume exception processing shows up across […]
Creating Reusable Code Templates to Reduce Client Project Startup Time
In consulting, one of the least visible but most expensive phases of a project is the beginning. Teams can spend days or weeks setting up repositories, agreeing on structure, wiring basic infrastructure, and solving problems that have already been solved many times before. Code templates are a practical way to reduce overhead while improving consistency. […]
Player Three Has Entered the Game: How AI Is Finally Bridging the Divide Between Design and Engineering
As AI begins to become more prominent in our day-to-day lives, I find myself in a unique position. As a practicing software engineer and UI/UX designer, I am genuinely happy to see the introduction of AI tools begin to take shape in our industry. But more importantly, I am happy to start seeing the effects it is having on what has historically been a pretty challenging relationship: the […]
The Disappearing Middle of Software Work: Why the Bookends – Strategy & Impact – Matter Most Now
Here’s a question nobody in enterprise software wants to sit with: what happens to the middle? Not the middle of the org chart. The middle of the work. The vast, expensive layer of effort that has defined enterprise software delivery for thirty years—translating what the business wants into working code. The requirements-to-implementation pipeline. The “build phase.” […]
Full distributed tracing and exception capture for any application — without writing a single line of instrumentation code. View the source code on GitHub → The Premise Observability is essential for understanding what’s happening inside your services, but instrumenting an application by hand — adding trace spans, logging calls, and metric counters throughout your codebase […]
Building a Consultant in the Trenches: How Playing Offensive Line Shaped My Consulting Career
People often ask me the same question when they find out that I played college football: “Do you miss it?” On the surface, it’s a bad question with an obvious answer. Yes. However, if I give myself a minute to sit with that question, the answer is more nuanced. Yes, I miss playing football, but […]