Skip to main content
Solved

Application Rationalization

  • January 21, 2025
  • 5 replies
  • 128 views

Forum|alt.badge.img

Application question:

 

We are in the proces of analyzing our custom applications.

Some are developed in python, others in Java, VBA, .NET or C#.

How would you register the code base in such a way that you can report about all bespoke applications that are written in an obsolete language (VBA, .Net but also Kobol) come to mind.

Any suggestion would be appreciated.

Best answer by Helder.Luz

Hi ​@mvanrooijen,

I would recommend the IT Component option rather that extra attributes or tags, and use the Technology Assessment section as described here: https://docs-eam.leanix.net/docs/technology-standards-management-capabilities. That will give you nice reporting and management of what technologies are used.

Cheers

5 replies

Justin Swift
Forum|alt.badge.img+1
  • Veteran
  • 186 replies
  • January 22, 2025

@mvanrooijen a couple of approaches may work for you.

1-Add an additional attribute on the application factsheet in a relevant section. I would suggest a “Single-select” type with a specific list of values as set by the code bases you have.

2-Create a relationship to a factsheet type (IT Component or Platform) which have the code bases already defined as individual fact sheets and add the relationship to the relevant applications.

If you want to get fancy these can be conditional and only activated if the required condition is met, see the Conditional Attributes documentation.

Attributes are easier for users to filter in inventory or reports but the relationships can be too with the “advanced filter”.


Niral Mehta
LeanIX Team
Forum|alt.badge.img+1
  • LeanIX Team
  • 17 replies
  • January 22, 2025

@mvanrooijen - Hope you’re doing well! Adding to Justin’s earlier post, depending on the number of Applications that you would like to track custom codes languages on, the tagging functionality can be leveraged. A tag could be attached to the Application for quick insights and reporting in a streamlined way.


To utilize the tagging functionality, please follow the below steps:

  1. In the administration area, open the Tagging section.
  2. Click New Tag Group.
  3. Fill in the needed information, including name, fact sheet type, and mode. Selecting a fact sheet type ensures that the tag group is available only for that type. You can select multiple fact sheet types or even all. The mode of the tag group defines whether it is single-select or multi-select. Providing a description is a good practice as it makes it easier for other users to understand.
  4. Click Add.

Documentation of how tagging can be utilized today: Tagging Capabilities.Thank you for leveraging the LeanIX Community platform for your query.

Thank you,

Niral Mehta


Helder.Luz
Forum|alt.badge.img+3
  • Everlasting Love
  • 208 replies
  • Answer
  • January 23, 2025

Hi ​@mvanrooijen,

I would recommend the IT Component option rather that extra attributes or tags, and use the Technology Assessment section as described here: https://docs-eam.leanix.net/docs/technology-standards-management-capabilities. That will give you nice reporting and management of what technologies are used.

Cheers


Forum|alt.badge.img
  • Author
  • Royalty For Loyalty
  • 31 replies
  • January 23, 2025

Hi All!

Decided to go with ​@Helder.Luz his answer. It seems the best suited to our needs.

 

Thanks for giving me your insights.


Justin Swift
Forum|alt.badge.img+1
  • Veteran
  • 186 replies
  • January 23, 2025

@mvanrooijen the IT Component relationship is the most robust and full-featured as ​@Helder.Luz explained and if that is best suited to your use cases and needs then that is what counts.

The good thing about LeanIX is it is not a fixed choice and there is the flexibility to change approach over time.