Post

1 follower Follow
0
Avatar

How to use the extend relationship in CaseComplete?

Hi All,

 

Appreciate if someone can help me.

I am in the process of getting to know case complete (newbie).

I am wondering how I could use the "extend" functionality. In the tutorial it clearly speaks about the "include" but was finding it difficult to figure out how to use the "extend".

I am in great need for this help.

Looking forward to hear from you.

 

Thanks

Nimesh Biyagamage

Nimesh Biyagamage Answered

Please sign in to leave a comment.

2 comments

0
Avatar

Hi all,

I am in need of help on the above request. Please help.

Thanks

Nimesh

Nimesh Biyagamage 0 votes
Comment actions Permalink
0
Avatar

Hello Nimesh,

My advice is to avoid the extend relationship altogether. The extend relationship sounds good in theory, but in practice, it is both hard to write and hard to read. Creating tooling to support extensions is tricky, which raised a red flag for us regarding its complexity.

My test is: write a use case with extensions and then show it to someone who is not a use case expert. They will likely be confused and have a difficult time judging whether your written requirements satisfy their needs. To me, this misses the point of use cases.

If you would like to create a use case diagram in CaseComplete that simply shows extended use cases, you can do that by drawing a line between the uses cases and then adjusting the line styles (a dashed line with an open arrowhead).

Thanks for your interest in CaseComplete - I think you'll write clearer use cases if without those extension points!

Matt Terski 0 votes
Comment actions Permalink