Reuse Method Content: Extend a Task
The goal of this exercise is to extend a base method content associated with a task
by using extends variability.
- Switch back to the Authoring perspective.

- Create a new Task in the Extends Test
content package.

Use these attributes for the new task:
- Name: my_extends_design_solution
- Presentation name: Extends Design Solution
- Brief Description: Extends Task Brief Description
- Use the Variability Type menu to select extends
then click the Select... button.
The Select Dialog: Tasks window will appear.

- Select design_solution to be the base task.
Click OK to close the selection window.
- Click on the Steps tab and add two new steps:
- Extend Step 1
- Extend Step 2
- Click on the Roles tab and add the role
we created in Exercise 4,
my_extends_developer, as the Primary Performer.
- Click on the Work Products tab and add
the work product we created in Exercise 5,
my_extends_design, as an Output.
- Click on the Guidance tab and add a guidance.
You can pick anyone you want here.
- Click on the Categories tab to add the new task
to an appropriate category.
Click the Add... button next to the Disciplines: field
then select analysis_and_design.
Click OK to save changes and close the selection window.
- Close the task editor panel to save your changes.
- Now switch to the Browsing perspective.

- In the configuration view panel expand the folder for Disciplines
then expand the subfolder for Disciplines
then expand the subfolder for Analysis & Design.
Double-click on the Extends Design Solution task.

You will see in the generated page that method content and relationships are inherited
from the base task and customized by extending content and relationships.
Note also that the extended task remains unchanged.
Continue