by Panorama Consulting Group | Jul 30, 2014 | Business Process Management, ERP Blog, Organizational Change Management, Software Implementation
“ERP failure” is a pretty dirty word when it comes to ERP systems, but there are plenty of lessons to be learned from missteps and stumbles experienced during ERP implementations. Our team’s collective battle wounds provide some of the best lessons for making ERP... by Panorama Consulting Group | Aug 26, 2013 | ERP Blog, Government
Who: IBM and the State of Pennsylvania What: Pennsylvania has terminated a contract with IBM to provide new software for the state’s unemployment compensation system 42 months behind schedule $60 million cost overrun, based on an original budget of $106.9 million...
by Bill Baumann | Aug 12, 2025 | ERP Blog, Software Expert Witness
Key Takeaways: J&J Snack Foods’ ERP failure highlights how system rollouts can trigger widespread supply chain disruption when business complexity is underestimated. Food and beverage ERP implementations face unique risks, like batch variability,...
by Panorama Consulting Group | Jul 29, 2024 | ERP Blog, Software Selection
It’s been a little over a week since the CrowdStrike outage hit 8.5 million Windows devices across the globe. While the initial disruption has passed, businesses are still grappling with the far-reaching impacts. As they recover, many are rethinking their cloud-based...
by Bill Baumann | Jan 26, 2026 | ERP Blog, Software Expert Witness
Key Takeaways In 2023, Clorox experienced major inventory disruption following an ERP rollout, impacting operations and earnings. The root cause was a misalignment between ERP assumptions and real-world supply chain complexity. Similar issues often stem from...
by Bill Baumann | Feb 9, 2026 | ERP Blog, Software Expert Witness
Key Takeaways Cook County’s IT failure illustrates how local government IT failures stem from governance gaps, unclear accountability, and vendor-dependent delivery models. The Tyler Technologies failure discussion reflects the broader risk of relying on...