Capture application group data
Because running applications usually constitute the largest part of IT spending, application portfolio governance is crucial to containing costs and to ensuring that the IT support to the business is consistent and reliable.
Application portfolios are defined in Alfabet via application groups that bundle applications. Each application can be assigned to multiple groups. The applications should be bundled in application groups that are relevant to the goals for the portfolio assessment process. For example, applications could be logically structured in application groups according to:
- the high-level business processes that the applications support
- the organizations that the applications support
- the organizations that are responsible for the operation and maintenance of the applications
- the technology that the applications use
- or any other ad-hoc assessments of segments of the IT landscape
Alfabet allows you to evaluate and analyze applications in the context of various application portfolios in order to understand the technical and information architectures relevant to the applications, the use of the applications by the business as well as application costs, failure rates, and risks. Analysis is based on preconfigured indicators used to evaluate the applications as well as business questions to help you understand the use, performance, and criticality of the application portfolio in the IT landscape.
You can add a new application group from anywhere in the product via the orange New button in the header. Or go to Application Architecture > Application Groups:
- Add an application group at the top-level of the hierarchy. Click the root node of the explorer and click the New button. The edit panel opens on the right where you can define basic data. The Name attribute is mandatory.
- Create a new application group as a child (subordinate) of this application group. Click the parent application group in the explorer, go to Overview > Subordinate Application Groups view. Click New > Create New Application Group.
- Make an existing application group a child (subordinate) of this application group. Click the parent application group in the explorer, go to Overview > Subordinate Application Groups view. Click New > Move Existing Application Group Here. A selector opens where you can chose an application group and move it to this application group. The application group you chose is now a child of the application group you are working with.
- Edit an application group. Edit the application group directly in the data table. Or select the checkbox for the application group you want to edit and click the Edit button to open the edit panel.
- Navigate to the application group's content area.Click the Navigate button next to an application to open its content area. Specify the application group's attributes as well as the relationships that the application has to other assets in the repository.
Try to capture as much information as possible about the application because complete data considerably improves the results of business questions and other analytics.
Once an application group is in the repository, you can define more details about the application groups in the Application Groups data workbench.
Per default, the data workbench displays only a set of basic attributes. You can add more columns to capture other attributes directly in the data workbench via the Structure column or you can navigate to an application group's content area and define it in more detail there. Click to learn about how to use data workbenches.
Or you can select an individual application group and navigate to its content area and specify and analyze the application in detail. In the data workbench, click the Navigate button to open the application group's content area. Go to the Overview page.
Define the application group's basic data.
- Name: (Mandatory) Enter a name for the application group. You can add an abbreviation (3-4 letters) of the name in the Short Name field to use in diagrams and other visualizations.
-
Type: This attribute is optional and lets you specify a group type that is used for analysis in analytics dashboards and data workbenches. Possible values are:
- Project: Application group with applications used to achieve a milestone in a set amount of time. Application groups of type Project allow for KPI analysis of all grouped applications.
- Building Block: Application group with applications that are used to describe reference architectures of a specific solution.
- User Group: Application group with applications that are used by the same set of users in an organization.
- Parent Application Group: Specify the application group that is the parent of this application group in the application group hierarchy.
- Description: Provide information about the application group so that other users understand its purpose.
- Authorized Access tab: The user who creates the application group is the authorized user per default. This can be changed. Select one or more authorized user groups that shall have write permissions to the object. All users in the authorized user group can edit the application group.
Applications must already be in the repository in order to assign applications to an application group. Some business questions in Alfabet can only be answered if the relationships between applications and application groups are defined. Click to find out how to capture application data.
Application groups logically structure and bundle the applications and allow you to assess the technology portfolio. You can assign applications to multiple application groups in order to analyze your applications from various perspectives.
Click the navigate button of the application group to open the content area. Go to Overview > Asset Grouping. In the Applications field, enter the name of the application you want to assign to the application group. Or click in the field to open the selector and select each application that you want to assign to the application group. Click outside of the selector to close it and update the Asset Grouping field.
In Alfabet, responsibilities are documented via the concept of roles , whereby each role is based on a preconfigured role type or a custom role type defined by your company. In contrast to an authorized user who has read/write permissions, a person assigned a role for an asset will not have read/write permissions based on the role definition. The role is primarily for documentation purposes to provide information about stakeholders interested or responsible for the asset. If the user should have read/write permissions, they must either be the authorized user of the asset or assigned to an authorized user group associated with the asset.
Alfabet provides out-of-the-box role types that enable you to understand who is responsible for your IT assets in your IT portfolio. Additional role types that are relevant for your company can also be added.
Assigning users and organizations to roles is critical to understanding responsibility for assets in the IT and is required to answer the business question Who is responsible for our assets?
To define the users and organizations that have a role for an asset, click the navigate button of the asset you want to define. Go to the Overview page and scroll to the Responsibilities view and open it. Click in a column cell to open a selector to define a role for the asset. Depending on the role column, you may be able to select a person or an organization. Switch between Person or Organization in the selector.
A person can have one of the following roles or a custom role added by your company:
- Architect: A person who is responsible for the governance of the asset.
- Business Owner: A person or organization that owns the asset and is responsible for managing the functional requirements.
- IT Owner: A person or IT organization that owns the asset and thus typically responsible for approval decisions.
- Stakeholder: A person or organization that has an interest in the asset and therefore requires read-only access permissions.
An organization can have one of the following roles or a custom role added by your company:
- Business Owner: A person or organization that owns the asset and is responsible for managing the functional requirements.
- IT Owner: A person or IT organization that owns the asset and thus typically responsible for approval decisions.
- Operations: An IT organization responsible for the operations of the asset.
- Stakeholder: A person or organization that has an interest in the asset and therefore requires read-only access permissions.
You can attach documents to objects in Alfabet in the Attachments view available in object profiles.
To define document or URL for an asset, navigate to the data workbench where the asset is defined. In the data table, click the navigate button of the asset you want to define. Go to the Overview page and scroll to the Attachments view and open it.
Upload a document to the asset. Click New > Add Document. Select the file from your local drive and click Upload. The document is displayed in the data table.
- Note that when you upload a document, you must ensure that the document is not encrypted. Encryption might be caused by Microsoft™ Information Protection. Only documents with the sensitivity label "Public" can be uploaded. Other reasons for encryption might also apply due to your company's security policies.
- The following file types are allowed: .xlsx, .doc, .docx, .ppt, .pptx, .pdf, .zip, .png, .jpg, and .json
The following file types are not allowed: .exe, .bat, .cmd, .ps1, .txt, .xml, .wsdl, .html, .svg
Add a URL to the asset. You can define a URL for the selected object. The user must have access permissions to the document and have access to the network path specified in the link and, typically, be in the same network domain.
- Title: Enter a meaningful title for the URL link to help users understand why you included this URL with the selected object.
- URL: Enter a valid URL starting with the prefix https://www. or http://www. The URL link may contain up to 511 characters. The user’s Windows® environment must be able to identify the document extension and identify the correct asset to open the document. A validation will be executed to ensure that a new URL is well-formatted and does not contain a period <.> without a leading or trailing blank space.
The following browsers support opening the files via the Web link definition in Alfabet: Microsoft® Internet Explorer® 11.0 and Microsoft® Edge® in conjunction with Windows® 10. Mozilla® Firefox® 24.0 or higher including Mozilla® Firefox® Quantum are also supported but require additional configuration in the browser settings.