Skip to main content

Adding features to application inventory

Suggest edit
Updated on November 29, 2021

Get a quick overview of the functionalities that your development team needs to implement by adding features to your application inventory. When you analyze your application inventory, you can conveniently plan your application development in a more detailed way.

For example, you can create features that represent language packs and case types to ensure that you deliver an application that meets the requirements defined with your stakeholders. During application development, your team then turns features into usable functionalities.
Before you begin: To reuse features, add built-on applications to your current application. For more information, see Adding built-on applications.

You can assign each feature a complexity level. Complexity indicates the time and effort that a team needs to implement a feature and impacts further estimation of the time required for application development.

  1. In the navigation pane of App Studio, click Overview.
  2. In the Application profile section, click Manage.
  3. In the Inventory section, click Feature map.
  4. Add a feature to your application:
    ChoicesActions
    Reuse a feature from a built-on application
    1. Hover over the features list, and then click AddAdd from existing features.
    2. In the Add from existing features dialog box, in the Feature list, select a feature to reuse.
    3. Optional: To manage your features in a more convenient way, from the Category list, select a category that best describes your feature.For example: Select Security.
    4. In the Release list, associate the feature with the iteration of your application.
    5. Optional: To modify the feature for your current application, in the Complexity list, select an option that indicates how much time a development team needs to implement the feature.
      Feature complexity impacts estimation of project completion time. Complex features elongate the estimated application development process.
    6. Optional: To provide more information about the feature, in the Comment text box, enter some additional description.For example: Enter text that describes the business value of this feature and provides an overview of what users can do when the development team implements the feature.
    7. Optional: To communicate that the feature is ready, select the Mark as done check box.
      Features that you mark as done have no impact on development time estimations.
    8. Optional: To add more features, click Submit & add another, and then repeat steps 4.b through 4.g.
    9. Click Submit.
    Create a new feature
    1. Hover over the features list, and then click AddAdd new feature.
    2. In the Add new feature dialog box, in the Name field, enter some text that uniquely identifies the feature.
    3. Optional: To manage your features in a more convenient way, from the Category list, select a category that best describes your feature.For example: Select Security.
    4. Optional: To associate the feature with the iteration of your application, in the Release list, select a release.
    5. To indicate how much time a development team needs to implement the feature, in the Complexity list, select a relevant option.
      Feature complexity impacts estimation of project completion time. Complex features elongate the estimated application development process.
    6. Optional: To provide more information about the feature, in the Comment text box, enter some additional description.For example: Enter text that describes the business value of this feature and provides an overview of what users can do when the development team implements the feature.
    7. Optional: To communicate that the feature is ready, select the Mark as done check box.
      Features that you mark as done have no impact on development time estimations.
    8. Optional: To add more features, click Submit & add another, and then repeat steps 4.b through 4.g.
    9. Click Submit.
For example: The following figure shows the Features tab of the application inventory, with features grouped by category:
Features in an inventory
Application inventory with features grouped by category.
What to do next: Calculate the time and effort that you need to deliver your application. For more information, see Estimating application development.
Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us