Product independence
A product should be able to serve its market without asking permission from another product. That is a commercial requirement before it is a technical one: pricing, packaging, release timing and positioning all have to be decidable for one product alone.
- Its own codebase, built and released on its own schedule
- Its own domain, brand and customer-facing surface
- Its own accounts, billing and commercial terms
Risk isolation
A failure should cost what it costs and no more. Products share no runtime, so an outage, a bad release or a security incident reaches that product's customers and stops at that boundary rather than travelling across the portfolio.
- Separate infrastructure and separate production environments
- Separate databases; no customer record is shared between products
- Separate credentials and configuration per product
Operational accountability
Someone has to be answerable for a product that is running, and a customer has to be able to find them. Accountability sits with the company that owns the product, and the routes to it are published rather than implied.
- Named company, legal and security channels
- A responsible-disclosure route for security researchers
- Published terms for the company and, separately, for each product
Independent product identity
A product is judged on its own merits by the people who use it. It carries its own name and its own domain, and it does not need the parent company's brand to be credible — the relationship runs the other way.
- Its own name, mark and product site
- Its own documentation and support channel
- Primanza ownership stated, not used as the product's identity
Long-term maintainability
The cost that decides whether a portfolio works is not the cost of building a product, it is the cost of still running it in five years. Products are therefore built to one standard, so that any of them can be picked up and maintained without relearning how it was made.
- One engineering and security baseline across the portfolio
- Tests, documentation and a rollback path as a condition of release
- Dependencies kept current on a schedule rather than on incident
Clear ownership
Primanza owns each product outright, and ownership is the reason the rest holds. There is no shared control, no revenue split at the product level and no arrangement that would put a decision about a product outside the company.
- Wholly owned by Primanza LLC
- No external product owners or operating partners
- Assets, domains and accounts held in the company's name