
As a ServiceNow developer, I find the centralized application and technology portfolio particularly useful. I use Enterprise Architecture to work with application information, business capabilities, technology models, relationships, ownership, and lifecycle information in the ServiceNow platform.
The ability to relate architecture data with CMDB and other ServiceNow data is valuable when reviewing application dependencies and understanding the potential impact of changes. Application portfolio and technology lifecycle information also helps identify applications or technologies that require review, rationalization, or modernization.
I also find the dashboards and portfolio views useful for presenting architecture information to different stakeholders. From a development perspective, the platform's configurable data model, relationships, views, and governance capabilities provide flexibility to align the solution with organizational architecture processes. Review collected by and hosted on G2.com.
The main challenge I have experienced is the learning curve. Enterprise Architecture has several related data objects, relationships, portfolio concepts, and configuration options, so understanding how everything fits together takes some time, particularly for developers who are new to the product.
I also find that some implementations require significant configuration and data preparation before the platform provides meaningful portfolio insights. When working with a large application portfolio, maintaining relationships and keeping the underlying data accurate can require ongoing effort.
The UI provides useful portfolio and relationship views, but navigating between related architecture records can sometimes feel complex. More guided configuration and simpler bulk data maintenance would make the experience easier. Review collected by and hosted on G2.com.