- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2021 11:59 AM
In CSDM 4.0 the Business Application is broken down into individual SDLC Components. However, component breakdown of a business application is by nature version-specific, whereas business applications themselves are version-agnostic. Is there a method of indicating the business application versions that apply to a specific component, so that you can determine whether a component should exist in a particular instance based on what version of the business application that instance is using?
The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.
Solved! Go to Solution.
- 2,175 Views
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2021 12:48 PM
Yes, you will see a more systemic and complete use of Product Models going forward, eventually flipping to lead with Product / Product models from idea through end of life. We use Product Models today mostly in just a Software and Hardware context. But the vision is that Product Model is where we capture the version detail, agnostic of deployment and related to classic CI's
The goal is to have CI's represent the instantiation of Product Models, their use and specific configuration. Historically Business Application was created to be version agnostic pseudonym of Product in an IT plan & build context, while Business and Technical Services were the consumption pseudonym in Run and Delivery. We want to be able to capture Application Service (or System) and Offering as versioned components.
It's best to think of the SDLC components as versioned ingredients used by build teams to construct App Service in CSDM V4. They are the assembly of instances of other products such as hardware, commercial and internally built software, config files, API's and other piece-parts used in the construction of Application Services that are managed and consumed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2021 12:08 PM
Paul, my understanding is that is the purpose of the Model. Every CI is supposed to be tied to a product model going forward.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2021 12:47 PM
Makes total sense. Thanks Shannon.
The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-26-2021 12:48 PM
Yes, you will see a more systemic and complete use of Product Models going forward, eventually flipping to lead with Product / Product models from idea through end of life. We use Product Models today mostly in just a Software and Hardware context. But the vision is that Product Model is where we capture the version detail, agnostic of deployment and related to classic CI's
The goal is to have CI's represent the instantiation of Product Models, their use and specific configuration. Historically Business Application was created to be version agnostic pseudonym of Product in an IT plan & build context, while Business and Technical Services were the consumption pseudonym in Run and Delivery. We want to be able to capture Application Service (or System) and Offering as versioned components.
It's best to think of the SDLC components as versioned ingredients used by build teams to construct App Service in CSDM V4. They are the assembly of instances of other products such as hardware, commercial and internally built software, config files, API's and other piece-parts used in the construction of Application Services that are managed and consumed.