## Exercise 6: Extending base method content associated with a Task using Extends

The purpose of this exercise is to extend a base method task using extends variability.

1. Create a new task in the Extends Test content package called my_extends_design_user_interface, with presentation name, Extends Design User Interface.

2. In the Variability Type, select extends and choose the base task design_user_interface.

3. Add a Brief Description : Extends Task Brief Description.

4. Add Steps : Extend Step 1, Extend Step 2

5. Add the Role created in exercise 4: my_extends_ui_designer, as Primary Performer.

6. Add the Work Product created in exercise 5: my_extends_rup_navmap, as an Output.

7. Add Guidance (choose any guidance)

8. Add the task to the appropriate Standard Category: rup_analysis_design_discipline.

9. Save and then switch to the Browsing perspective.

10. In the Configuration View, select the Extends Design User Interface task under the Disciplines folder in the Analysis & Design discipline. You will see in the html page that method content and relationships have been inherited from the base task and extended by the plug-in extending content and relationships. Note that the extended task remains unchanged.