{"id":4699,"date":"2013-09-27T06:12:21","date_gmt":"2013-09-27T13:12:21","guid":{"rendered":"http:\/\/www.technosolutions.com\/kb\/?p=4699"},"modified":"2020-04-27T05:24:25","modified_gmt":"2020-04-27T12:24:25","slug":"how-to-refactor-a-use-case-flow","status":"publish","type":"post","link":"https:\/\/www.technosolutions.com\/kb\/4699\/how-to-refactor-a-use-case-flow\/","title":{"rendered":"How to refactor a Use Case Flow"},"content":{"rendered":"<div>\n<p><!-- Start ScreenSteps Content --><\/p>\n<div class=\"LessonContent\">\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Overview<\/h3>\n<div class=\"StepInstructions\">\n<p>You may find that as you create use cases, some of them become too long or that there are multiple steps commonly used through the use cases.<br \/>\nYou can then simplify the building of your use case flow by refactoring. This will create a new use case and move a sub-set of the steps from an existing use case.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Who should read this?<\/h3>\n<div class=\"StepInstructions\">\n<ul>\n<li>TopTeam Users<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 1. Open a Use Case from which you want to move the steps<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2020\/04\/wpid16558-media_1379938800578-1.png\" alt=\"wpid16558-media_1379938800578-1.png\" width=\"770\" height=\"575\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>You can also open a record in ribbon toolbar view by double-clicking it in the repository explorer.<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 2. Select the steps and right-click<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2020\/04\/wpid16559-media_1379938847497-1.png\" alt=\"wpid16559-media_1379938847497-1.png\" width=\"770\" height=\"575\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 3. Enter the Name of the Use Case<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2020\/04\/wpid16560-media_1379938934954-1.png\" alt=\"wpid16560-media_1379938934954-1.png\" width=\"464\" height=\"332\" \/><\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Step 4. A new Use Case has been created<\/h3>\n<div class=\"StepImage\" style=\"margin: 10px 0px;\"><img loading=\"lazy\" decoding=\"async\" style=\"padding: 3px; border: 1px solid #ccc;\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-layzr=\"http:\/\/www.technosolutions.com\/kb\/wp-content\/uploads\/2020\/04\/wpid16561-media_1379939065900-1.png\" alt=\"wpid16561-media_1379939065900-1.png\" width=\"800\" height=\"375\" \/><\/div>\n<div class=\"StepInstructions\">\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<h3 class=\"StepTitle\" style=\"font-size: 20px;\">Related Articles<\/h3>\n<div class=\"StepInstructions\">\n<p><a href=\"http:\/\/www.technosolutions.com\/kb\/5002\/how-to-add-an-alternate-flow\/#ftoc-heading-8\" target=\"_blank\" rel=\"noopener\">How to add an Alternate Flow<\/a><br \/>\n<a href=\"http:\/\/www.technosolutions.com\/kb\/3183\/video-getting-started-with-use-case-flow-editor\/\" target=\"_blank\" rel=\"noopener\">Video \u2013 Getting Started with Use Case Flows Editor<\/a><br \/>\n<a href=\"http:\/\/www.technosolutions.com\/kb\/4707\/how-to-rearrange-steps-in-a-use-case-flow-of-events\/\" target=\"_blank\" rel=\"noopener\">How to rearrange steps in a Use Case Flow-of-Events<\/a><\/p>\n<\/div>\n<\/div>\n<div class=\"LessonStep top\">\n<div class=\"StepInstructions\">\n<p>Revised: April 27th, 2020<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- End ScreenSteps Content --><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Overview You may find that as you create use cases, some of them become too long or that there are multiple steps commonly used through the use cases. You can then simplify the building of your use case flow by refactoring. This will create a new use case and move a sub-set of the steps from an existing use case. Who should read this? TopTeam Users Step 1. Open a Use Case from which you want to move the steps You can also open a record in ribbon toolbar view by double-clicking it in the repository explorer. Step 2. Select <\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56],"tags":[211],"class_list":["post-4699","post","type-post","status-publish","format-standard","hentry","category-use-case-modeling","tag-use-cases"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/paoaNA-1dN","_links":{"self":[{"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/4699","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/comments?post=4699"}],"version-history":[{"count":12,"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/4699\/revisions"}],"predecessor-version":[{"id":50222,"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/posts\/4699\/revisions\/50222"}],"wp:attachment":[{"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/media?parent=4699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/categories?post=4699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.technosolutions.com\/kb\/wp-json\/wp\/v2\/tags?post=4699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}