Without opinions about what’s in scope, you’ll fail to manage the overall complexity, and without a customer-centric product approach, you’ll probably build the wrong systems. If you’re not doing any software engineering, you’re just doing operations with a high level of customer empathy. If you are building for only a small set of application teams, you’re not really building a scaled platform. And without operational maturity, no one will trust your offerings.




