product platform

sharing within the firm

often done for cost savings

no network effects

though there does seem to benefits to scale: more worthy of investment the more internal scale

->

sounds like this includes internal frameworks in software

modularity, standardization, component reuse are possible synonyms, so sounds like Bruce agrees with this

BMW example

increased shared parts to save money to spend on building more models

presenting to the customer as a family of products doesn’t necessarily mean shared platform

passive vs active sharing

passive

someone reuses some existing work

this seems like kind of have network effects

active

looking around the firm to figure out who needs the shared component and what are everyone’s requirements

a thought

seems like lots of successful enterprise software comes from initially serving internal needs like this then beginning to sell them externally

classmate mentions that Google Cloud was like this

badge engineering

putting a logo on a product is enough to differentiate it, and change pricing

1983 GM cars in fortune magazine

commonality premium

extra cost to design a common component

this is the classic problem in code share