IIoT customers often demand a fully functional, end-to-end solution. And, most products often fall short of “the last mile” to give these customers exactly what they need. To bridge this gap (i.e., close the deal, or satisfy an important customer) Product Teams often agree to develop one-off features for that particular customer.
Overall, the Product Team has the right intentions, since their goal is to make the customer successful. But in practice, they are digging themselves into a sea of tech debt and one-off features that will hinder growth and threaten the long-term success of the product.