{"id":31647,"date":"2019-06-04T03:16:24","date_gmt":"2019-06-04T07:16:24","guid":{"rendered":"http:\/\/blog.cybercon1.com\/?p=31647"},"modified":"2019-06-04T03:16:24","modified_gmt":"2019-06-04T07:16:24","slug":"consider-nonfunctional-requirements-for-content-services","status":"publish","type":"post","link":"https:\/\/blog.cyberconservices.com\/index.php\/2019\/06\/04\/consider-nonfunctional-requirements-for-content-services\/","title":{"rendered":"Consider nonfunctional requirements for content services"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">By  <a href=\"https:\/\/www.techtarget.com\/contributor\/Laurence-Hart\">Laurence Hart<\/a>  &#8211;  Many organizations are adopting the content services approach to solving\u00a0<a href=\"https:\/\/searchcontentmanagement.techtarget.com\/definition\/enterprise-content-management-ECM\">enterprise content management<\/a>\u00a0challenges. When organizations implement <strong>content services<\/strong> properly, business requirements are embedded in the back end and user experience evolves independently from the platform. This division of labor makes both users and business owners happy. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, developers also need to consider nonfunctional requirements &#8212; such as security, auditing, reporting and accessibility &#8212; early in the development process in order for <strong>content services<\/strong> to be successful.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.cyberconservices.com\/wp-content\/uploads\/2019\/06\/network-2402637__340-2.jpg?resize=305%2C161\" alt=\"\" class=\"wp-image-31648\" width=\"305\" height=\"161\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Have you ever gone to release an application and had to wait because a security scan fails? Nobody ran the scan until the team was almost done building the application, because it would be pointless to scan an application for security holes when it isn&#8217;t complete. You wouldn&#8217;t test the security of a half-built house, would you?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Moreover, the security team wants to scan a relatively complete version of the final application to save time. The problem with this approach is that waiting to address security requirements late in the process makes them harder to fix.  <a href=\"https:\/\/www.google.com\/url?rct=j&amp;sa=t&amp;url=https:\/\/searchcontentmanagement.techtarget.com\/tip\/Consider-nonfunctional-requirements-for-content-services&amp;ct=ga&amp;cd=CAEYBioUMTE3MTA4OTgzOTkyOTQwNjA3NzgyGjQwNDMwNWJiNTFkYzJlNmU6Y29tOmVuOlVT&amp;usg=AFQjCNGw4Gt_BrluZ553viI1v4aA5ZRpwg\">Read more: <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Laurence Hart &#8211; Many organizations are adopting the content services approach to solving\u00a0enterprise content management\u00a0challenges. When organizations implement content services properly, business requirements are embedded in the back end and user experience evolves independently from the platform. This division <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/blog.cyberconservices.com\/index.php\/2019\/06\/04\/consider-nonfunctional-requirements-for-content-services\/\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[658],"tags":[659],"class_list":["post-31647","post","type-post","status-publish","format-standard","hentry","category-content-services","tag-content-services"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":34391,"url":"https:\/\/blog.cyberconservices.com\/index.php\/2020\/06\/19\/7-keys-to-successful-robotics-process-automation\/","url_meta":{"origin":31647,"position":0},"title":"7 Keys to Successful Robotics Process Automation","author":"Rick Backus","date":"June 19, 2020","format":false,"excerpt":"You would not even consider building a house without a plan. Why would you attempt to implement RPA without one? As with any project you have a need to be satisfied, a goal that provides that satisfaction and a plan to achieve the goal. If you do not define those\u2026","rel":"","context":"In &quot;RPA&quot;","block_context":{"text":"RPA","link":"https:\/\/blog.cyberconservices.com\/index.php\/category\/rpa\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cdn.pixabay.com\/photo\/2016\/11\/24\/20\/30\/architecture-1857175__340.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cdn.pixabay.com\/photo\/2016\/11\/24\/20\/30\/architecture-1857175__340.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/cdn.pixabay.com\/photo\/2016\/11\/24\/20\/30\/architecture-1857175__340.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/cdn.pixabay.com\/photo\/2016\/11\/24\/20\/30\/architecture-1857175__340.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":76822,"url":"https:\/\/blog.cyberconservices.com\/index.php\/2023\/07\/18\/analyzing-key-factors-in-erp-system-transitions-comprehensive-considerations\/","url_meta":{"origin":31647,"position":1},"title":"Analyzing Key Factors in ERP System Transitions: Comprehensive Considerations","author":"Rick Backus","date":"July 18, 2023","format":false,"excerpt":"Analyzing Key Factors in ERP System Transitions: Comprehensive Considerations","rel":"","context":"In &quot;ERP&quot;","block_context":{"text":"ERP","link":"https:\/\/blog.cyberconservices.com\/index.php\/category\/erp\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.cyberconservices.com\/wp-content\/uploads\/2023\/06\/many-computer-screens-all-scrolling-with.png?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.cyberconservices.com\/wp-content\/uploads\/2023\/06\/many-computer-screens-all-scrolling-with.png?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.cyberconservices.com\/wp-content\/uploads\/2023\/06\/many-computer-screens-all-scrolling-with.png?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.cyberconservices.com\/wp-content\/uploads\/2023\/06\/many-computer-screens-all-scrolling-with.png?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":77424,"url":"https:\/\/blog.cyberconservices.com\/index.php\/2024\/08\/13\/understanding-the-distinctions-document-management-vs-content-management\/","url_meta":{"origin":31647,"position":2},"title":"Understanding the Distinctions: Document Management vs. Content Management","author":"Rick Backus","date":"August 13, 2024","format":false,"excerpt":"Document management and content management are often used interchangeably, but they are distinct concepts with different purposes and functionalities. Understanding the differences between the two can help organizations effectively manage their information assets.","rel":"","context":"In &quot;Content Management&quot;","block_context":{"text":"Content Management","link":"https:\/\/blog.cyberconservices.com\/index.php\/category\/content-management\/"},"img":{"alt_text":"Illustration of a document flowing through a set of workflow tasks","src":"https:\/\/i0.wp.com\/blog.cyberconservices.com\/wp-content\/uploads\/2024\/08\/Illustration-of-a-document-flowing-through.png?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.cyberconservices.com\/wp-content\/uploads\/2024\/08\/Illustration-of-a-document-flowing-through.png?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.cyberconservices.com\/wp-content\/uploads\/2024\/08\/Illustration-of-a-document-flowing-through.png?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.cyberconservices.com\/wp-content\/uploads\/2024\/08\/Illustration-of-a-document-flowing-through.png?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":31895,"url":"https:\/\/blog.cyberconservices.com\/index.php\/2019\/09\/24\/why-content-services-platforms-should-be-need-to-know-security-ready\/","url_meta":{"origin":31647,"position":3},"title":"Why Content Services Platforms Should Be &#8216;Need-To-Know&#8217; Security Ready","author":"Rick Backus","date":"September 24, 2019","format":false,"excerpt":"By Ian Raine - As global organizations create ever larger volumes of highly sensitive, confidential and commercially valuable content, how those documents and emails are accessed, collaborated-on and secured in traditional document and content management platforms becomes a business-critical decision. Professionals in legal, finance, HR and other regulated groups are\u2026","rel":"","context":"In &quot;Content Services&quot;","block_context":{"text":"Content Services","link":"https:\/\/blog.cyberconservices.com\/index.php\/category\/content-services\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.cyberconservices.com\/wp-content\/uploads\/2019\/09\/key-2114046__340.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":46543,"url":"https:\/\/blog.cyberconservices.com\/index.php\/2022\/03\/15\/6-enterprise-content-management-best-practices-for-deployment\/","url_meta":{"origin":31647,"position":4},"title":"6 enterprise content management best practices for deployment","author":"Rick Backus","date":"March 15, 2022","format":false,"excerpt":"While I do agree with all of these points being critically important I believe the UX focus is highest on the list. More ECM implementations fail due to a lack of user adoption than for any other reason. This project is essentially to make users more productive. If they don't\u2026","rel":"","context":"In &quot;ECM&quot;","block_context":{"text":"ECM","link":"https:\/\/blog.cyberconservices.com\/index.php\/category\/ecm\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":44364,"url":"https:\/\/blog.cyberconservices.com\/index.php\/2020\/11\/04\/a-time-of-resiliency-change-and-innovation\/","url_meta":{"origin":31647,"position":5},"title":"A time of resiliency, change and innovation:","author":"Rick Backus","date":"November 4, 2020","format":false,"excerpt":"We are getting more and more use out of the Power suite, Apps, Automate and BI. Given Microsoft's proclivity towards Designer for SharePoint, Power Apps and Power Automate are more and more important in delivering customized solutions for our clients. Organizations have long known the importance of business resiliency, but\u2026","rel":"","context":"In &quot;Power Apps&quot;","block_context":{"text":"Power Apps","link":"https:\/\/blog.cyberconservices.com\/index.php\/category\/power-apps\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/cdn.pixabay.com\/photo\/2017\/02\/19\/23\/09\/success-2081168__340.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/cdn.pixabay.com\/photo\/2017\/02\/19\/23\/09\/success-2081168__340.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/cdn.pixabay.com\/photo\/2017\/02\/19\/23\/09\/success-2081168__340.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/cdn.pixabay.com\/photo\/2017\/02\/19\/23\/09\/success-2081168__340.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/posts\/31647","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/comments?post=31647"}],"version-history":[{"count":0,"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/posts\/31647\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/media?parent=31647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/categories?post=31647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.cyberconservices.com\/index.php\/wp-json\/wp\/v2\/tags?post=31647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}