3 ms·
I've always thought this statement from Martin Fowler was right on target. > Boiled down this means that if the business process you are supporting is part of
by wisemanwillhear 5y ago
I've always thought this statement from Martin Fowler was right on target.
> Boiled down this means that if the business process you are supporting is part of your competitive advantage you should build custom software, if not you should buy a package and adjust your business process to fit the way the package works.
Source: https://martinfowler.com/bliki/PackageCustomization.html https://martinfowler.com/bliki/PackageCustomization.html
- micahzayner 5y agoThis is a great read.
- oblio 5y agohttps://www.joelonsoftware.com/2001/10/14/in-defense-of-not-invented-here-syndrome/ https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-... Predating Fowler by about 10 years.
- gentleman11 5y agoThere’s nothing I dread more than customizing software, and then having the supplier release a critical update that requires you to re-do the work and search for bugs. It’s so expensive and error prone, it really is just better sometimes to treat your version as a hard fork or else make your own system