Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Product Lifecycle definition #35

Open
p-rog opened this issue Aug 8, 2024 · 2 comments
Open

Product Lifecycle definition #35

p-rog opened this issue Aug 8, 2024 · 2 comments
Labels
taxonomy tc-discussion Further TC discussion is needed

Comments

@p-rog
Copy link

p-rog commented Aug 8, 2024

When we were working with @thschaffr on the Software End-of-Sales (SEoS) (#27 (comment)) and the Software End-of-Life (SEoL) (#33 (comment)) definitions, we realized that we need also very clear definition what Product Lifecycle really is. There is a high chance that people may have different expectations from the product lifecycle definition and well defined product lifecycle phases won't be good enough. We need to define what Product Lifecycle is.
Suggested product lifecycle definition is generic and covers software and hardware as well.

Suggestion for Product Lifecycle

With every product type (software, hardware, managed service and other deliverables) there can be an associated lifecycle model that may contain various support types (various levels of maintenance). The lifecycle support model changes over time from initial release (General Availability - GA) to the end of the maintenance - End-of-Life (EoL). During the product lifecycle the support types can switch from one to another or there can be multiple support types at the same time. It usually depends on the product type and vendor offer as well as related geographical regulations.

@santosomar santosomar added tc-discussion Further TC discussion is needed taxonomy labels Aug 21, 2024
@thschaffr
Copy link

thschaffr commented Sep 5, 2024

Hello team,

As discussed in the previous meeting, @p-rog and I worked on a draft proposal for the Product Lifecycle definition.

Every product type (software, hardware, managed service and other deliverables) can be associated with a lifecycle model. It can contain definitions of various support models (different levels of maintenance) in association to the product versioning convention. The lifecycle support model is dynamic and changes over time, from the product's initial release (General Availability) to its discontinuation (End-of-Life). During the product lifecycle, support models may switch from one state to another and may even run in parallel to meet individual requirements. Those requirements may depend on the product type, the vendor offerings, as well as geographical related regulations.

We are looking forward to the input from the TC.
Thank you.

@thschaffr
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
taxonomy tc-discussion Further TC discussion is needed
Projects
None yet
Development

No branches or pull requests

3 participants