Key Points
Software products are software systems that include general functionality that is likely to be useful to a wide range of customers.
In product-based software engineering, the same company is responsible for deciding on both the features that should be part of the product and the implementation of these features.
Software products may be delivered as stand-alone products running on the customer’s computers, hybrid products, or service-based products. In hybrid products, some features are implemented locally and others are accessed from the Internet. All features are remotely accessed in service-based products.
A product vision succinctly describes what is to be developed, who are the target customers for the product, and why customers ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access