How do I combine LifeCycle Stage and LifeCycle Stage Status with Status = in Operation

Stig Brandt
Tera Guru

Hi 

I want categorize Business Applications in 3 levels or at least 2 levels - any good ideas appreciated, as I don't seem to find the values:

How do I map a new LifeCycle Stage and LifeCycle Stage Status and want to report on following values:

  • Invest - Application is expected to undergo major development to deliver new functionality.
  • Enhance - Application is a good candidate to build out additional features
  • Sustain - Application is not a long-term solution, but needs to be maintained until an alternative emerges
  • Sunset - Application is marked for shut-down in the immediate or near future. The decision for retirement has been taken
  • Dormant - Application is kept alive only for access to historical data due to legal requirements.
  • Fully Decommissioned - Application and infrastructure removed

Except for the "Fully decommissioned" - I see these values all represented in the "Operational Status"

I think I need all 3 levels

  • Status: In production
  • Lifecycle stage: Operational
  • Life Cycle Stage Status: Not giving me enough information/values...In use, Pending retirement, In maintenance

Thank in advance 

 

Stig

5 REPLIES 5

Phil Scherry
Tera Guru

I have a client looking to add status for replaced Business Applications.  Wanting to know which application replaced another.

Hi

 

Here I would consider to use a ci relation, as a new business app can maybe replace many business apps.

 

br

Stig

Mark Bodman
ServiceNow Employee
ServiceNow Employee

I would look at how the APM product implements lifecycle management as guidance here.  APM deals with Ideas and Demands to indicate intent to retire or implementation of new Business Applications early in the lifecycle.  There are also 3 processes in APM to help with the onboarding of new, change to existing, and retirement of Business Applications. The status / stages would be a function of the execution of that work related to changing the status.

Status of "Fully Decommissioned" would be more clearly identified when observing the status of the project (or agile Story) that is slated to do the actual retirement work. You wouldn't just arbitrarily change the status, until that work is complete. The APM roadmap view provides an indication of all related work planned, and being executed against that Business Application. I wouldn't allow someone to have a status until that work is compete and ALL environments are decommissioned for example, all related work is actually done.  

The most robust way of handling this is to define the decommissioning process with a PPM project, which includes tasks like archiving data, and re-allocating hardware for example.  Since there are different types of Business Applications out there, a PPM template can be tailored to the decommissioning requirements, such as those that have financial data where retaining records is important, or Business Applicants with many with dependents that need to be informed, coordinated, and migrated as needed.

Just careful of attempting to add more lifecycles with information that's not really lifecycle, and more an activity or intermediary status that comes from related work or items.

Hi Mark

 

Already looking at the APM - but really don't see any helpful values here, that address

If Business Application status is "in production" 

What values do you see match the above requirements?

  • Life cycle stages is:
  • find_real_file.png

Thanks for your suggestions, maybe I'm missing something here ?