Off the Shelf software isn't adaptable, and built in house has huge risks
There are dozens of software solutions for the supply chain that range from point solutions like tracking shipments in North America, to end to end solutions that are meant to orchestrate an entire supply chain. Both ends of the buy spectrum have their issues - a series of tactical point solutions needs to be daisy chained together, while the end to end strategic solutions often require an army of consultants and professional services to maintain.
On the strategic solution side, building in house can be an attractive alternative, but has many dangers. Developing and retaining the talent required to both engineer from scratch and then maintain a solution tends to be a multi-year journey with keeping it all on schedule being a project unto itself.