{"id":2001,"date":"2021-02-03T16:57:16","date_gmt":"2021-02-03T16:57:16","guid":{"rendered":"https:\/\/sdf-docs.mansystems.com\/docs\/acr\/getting-started\/what-to-do-after-the-review\/"},"modified":"2022-08-24T09:53:37","modified_gmt":"2022-08-24T09:53:37","slug":"what-to-do-after-the-review","status":"publish","type":"docs","link":"https:\/\/sdf-docs.clevr.com\/?docs=acr\/getting-started\/what-to-do-after-the-review","title":{"rendered":"What to do after the review"},"content":{"rendered":"\n<p>You executed your first review, and now you might be wondering what to do? <\/p>\n\n\n\n<p>In case of a new project, we suggest that you keep the project as clean as possible and try to fix everything that pops up. It might sound like a lot of work, but your application will deliver a smooth experience that you can be proud of. <\/p>\n\n\n\n<p>In the case of an existing project, we suggest you read below.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5.----First-time-use-of-ACR-on-an-existing-application\">First-time use of ACR on an existing application<\/h3>\n\n\n\n<p>The first time running ACR on an existing application can be a bit overwhelming on an existing application.&nbsp;<\/p>\n\n\n\n<p>Find guidance below on how to start using ACR after your first scan to give you a head start,<\/p>\n\n\n\n<p>&nbsp;First, identify your&nbsp;<em>Blocking&nbsp;<\/em>and&nbsp;<em>Critical <\/em>violations. These violations should always be assessed: Decide to fix the violations or put them on the allow list (if you have a valid reason).<\/p>\n\n\n\n<p>&nbsp;You can find the violations on the&nbsp;<em>Dashboard<\/em>&nbsp;or in the&nbsp;<em>Violations Menu.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"642\" src=\"https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/08\/ACR-1-2-1024x642.png\" alt=\"\" class=\"wp-image-2807\" srcset=\"https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/08\/ACR-1-2-980x614.png 980w, https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/08\/ACR-1-2-480x301.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"543\" src=\"https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-64-1024x543.png\" alt=\"\" class=\"wp-image-2647\" srcset=\"https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-64-980x520.png 980w, https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-64-480x255.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><figcaption>Violations<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Include the violations in your backlog as user stories once you identified the violations.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"143\" src=\"https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-65-1024x143.png\" alt=\"\" class=\"wp-image-2648\" srcset=\"https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-65-980x137.png 980w, https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-65-480x67.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>The leftover&nbsp;<em>Major<\/em>&nbsp;and&nbsp;<em>Minor<\/em>&nbsp;violations may be considered&nbsp;<em>Technical Debt<\/em>.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"616\" src=\"https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-66-1024x616.png\" alt=\"\" class=\"wp-image-2649\" srcset=\"https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-66-980x589.png 980w, https:\/\/sdf-docs.clevr.com\/wp-content\/uploads\/2022\/05\/image-66-480x289.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><\/figure>\n\n\n\n<p>It might take some time to fix the&nbsp;<em>Blocking <\/em>and&nbsp;<em>Critical <\/em>violations from the first scan. If everyone on the team understands this, the violations will not feel as daunting.<\/p>\n\n\n\n<p>Our advice would be to plan to solve several Blocking and Critical Violations per sprint and keep your eye on the&nbsp;<em>new<\/em>&nbsp;violations that come into the app.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Immediately fix new&nbsp;<em>Blocking&nbsp;<\/em>and&nbsp;<em>Critical&nbsp;<\/em>violations and stop them from coming into the app (fix them once found).<\/li><li>Try to fix as many of the&nbsp;<em>Major<\/em>&nbsp;and&nbsp;<em>Minor<\/em>&nbsp;violations that go into the project to avoid creating&nbsp;<em>Technical Debt<\/em>.<\/li><li>Enjoy the trendline going down and improving the quality of your app.<\/li><\/ul>\n\n\n\n<p>We also suggest you read our expert&#8217;s vision on&nbsp;using ACR on an existing project:&nbsp;<a href=\"https:\/\/www.mansystems.com\/blog\/code-reviews-how-to-get-started\">https:\/\/www.mansystems.com\/blog\/code-reviews-how-to-get-started<\/a>.<\/p>\n","protected":false},"featured_media":0,"parent":1862,"menu_order":6,"comment_status":"open","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-2001","docs","type-docs","status-publish","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2001"}],"collection":[{"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2001"}],"version-history":[{"count":4,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2001\/revisions"}],"predecessor-version":[{"id":2808,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/2001\/revisions\/2808"}],"up":[{"embeddable":true,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/1862"}],"next":[{"title":"Support & Feedback","link":"https:\/\/sdf-docs.clevr.com\/?docs=acr\/getting-started\/what-to-do-when-you-have-questions","href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/1995"}],"prev":[{"title":"Perform your first review","link":"https:\/\/sdf-docs.clevr.com\/?docs=acr\/getting-started\/perform-your-first-review","href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=\/wp\/v2\/docs\/1906"}],"wp:attachment":[{"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2001"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/sdf-docs.clevr.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=2001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}