Figure P.04a3 - Product Roles (Copy from Pr.00) : Class diagram
Created:
3/28/2022 3:51:09 PM
Modified:
8/12/2023 6:56:37 AM
Project:
Author:
TMF
Version:
1.0.0
Advanced:
ID:
{79C6D026-E5C4-48f0-8A42-284B9CFCD632}
The Product Domain roles presently identified are:<br/><ul> <li><b>ProductUser</b>: A ProductUser is a type of PartyRole corresponding to the role of using a NetworkProduct.</li><li><b>ProductManager</b>: Agreed & done: A ProductManager is a party role which is responsible for the development of products for an organization. Product managers own the business strategy behind a product, specify its functional requirements and generally manage the launch of corresponding ProductOfferings. They coordinate work done by many other functions (like software engineers, data scientists and product designers) and are ultimately responsible for the business success of the product.</li><li><b>TaxJurisdiction</b>: TaxJurisdiction is a specific party role played by an organization that has the authority to levy tax. The geographic area over which tax can be levied is derived from the base PartyRole class relationship to AdministrativeArea.</li><li><b>LoyaltyProgramMember</b>: A LoyaltyProgramMember is defined on each LoyaltyAccount. A LoyaltyProgramMember is a type of PartyRole and is granted with the rights on the LoyaltyAccount such as to execute LoyaltyBurn used to realize a CustomerPayment.</li></ul><p/>