Please note that the content of this book primarily consists of articles
available from Wikipedia or other free sources online. Software product
management is the process of managing software that is built and
implemented as a product, taking into account lifecycle considerations
and generally with a wide audience. It is the discipline and business
process which governs a product from its inception to the market or
customer delivery and service in order to generate biggest possible
value to the business. This is in contrast to software that is delivered
in an ad-hoc manner, typically to a limited clientele, e.g. service. A
software product is typically a single application or suite of
applications built by a software company to be used by *many* customers,
businesses or consumers.