Poor software increases the length and cost of the supply chain of producing new features, or it makes the supply chain more fragile, or less flexible.