Fixing Fragmentation – The Journey To Cleaner Machine Learning Pipelines Fragmentation kills software. Cracks can appear in established blocks of enterprise software, whole applications or entire software suites. Equally, fissures and disconnects occur in smaller software components or services. When fragmentation occurs, pipes leak.