LinkedIn
Copied!

Table of Contents

Adding features to application inventory

Version:

Only available versions of this content are shown in the dropdown

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.
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:

    Choices Actions
    Reuse a feature from a built-on application
    1. Hover over the features list, and then click Add Add from existing features .

      You can only add top-level features without any subfeatures.
    2. In the Add from existing features dialog box, in the Feature list, select a feature to reuse.

    3. In the Release list, associate the feature with the iteration of your application.

    4. 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.
    5. Optional:

      To provide more information about the feature, in the Comment text box, enter some additional description.

      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.
    6. 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.
    7. To add more features, click Submit & add another, and then repeat steps 4.b through 4.f.

    8. Click Submit.

    Create a new feature
    1. Hover over the features list, and then click Add Add 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 associate the feature with the iteration of your application, in the Release list, select a release.

    4. 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.
    5. Optional:

      To provide more information about the feature, in the Comment text box, enter some additional description.

      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.
    6. 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.
    7. To add more features, click Submit & add another, and then repeat steps 4.b through 4.f.

    8. Click Submit.

Calculate the time and effort that you need to deliver your application. For more information, see Estimating application development.

Have a question? Get answers now.

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