{"id":10528,"date":"2016-10-04T10:55:19","date_gmt":"2016-10-04T15:55:19","guid":{"rendered":"http:\/\/www.mrc-productivity.com\/blog\/?p=10528"},"modified":"2023-03-13T16:01:26","modified_gmt":"2023-03-13T21:01:26","slug":"citizen-development-5-keys-to-success","status":"publish","type":"post","link":"https:\/\/www.mrc-productivity.com\/blog\/2016\/10\/citizen-development-5-keys-to-success\/","title":{"rendered":"Citizen Development: 5 keys to success"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-725\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2010\/11\/Education.jpg\" alt=\"Education\" width=\"76\" height=\"100\" \/><span style=\"font-size: 14px;\"><em>Summary: As defined by Gartner, \u201cA citizen developer is a user who creates new business applications for consumption by others using development and runtime environments sanctioned by corporate IT.\u201d A growing trend, citizen development has become a key tool in the fight against Shadow IT. With citizen development tools, businesses can now give users the ability to create solutions on their own, without the need to bypass the IT department. In this article, we explore a few steps your business must take if you hope to capitalize on this trend.<\/em><\/span><br \/>\n<a name=\"20161003\"><\/a><!--more--><\/p>\n<figure id=\"attachment_9492\" aria-describedby=\"caption-attachment-9492\" style=\"width: 300px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-9492\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2015\/09\/entrepreneur-696966_640-300x198.jpg\" alt=\"photo credit: geralt via pixabay cc\" width=\"300\" height=\"198\" \/><figcaption id=\"caption-attachment-9492\" class=\"wp-caption-text\">photo credit: <a href=\"https:\/\/pixabay.com\/en\/entrepreneur-start-start-up-career-696966\/\">geralt<\/a> via <a href=\"http:\/\/pixabay.com\/\">pixabay<\/a> <a href=\"http:\/\/creativecommons.org\/publicdomain\/zero\/1.0\/deed.en\">cc<\/a><\/figcaption><\/figure>\n<p>In past articles, we explored the concepts of \u201c<a href=\"https:\/\/www.mrc-productivity.com\/blog\/2016\/07\/citizen-development-101-understanding-the-basics\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">Citizen Developers<\/span><\/a>\u201d and \u201c<a href=\"https:\/\/www.mrc-productivity.com\/blog\/2016\/08\/5-huge-benefits-of-low-code-development\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">Low-code development<\/span><\/a>.\u201d Both of these concepts refer to the same growing trend: The rise of self-service development.<\/p>\n<p>What is self-service development, and why is it growing so quickly?<\/p>\n<p>Citizen development refers the practice of non-technical employees using self-service development tools to build applications on their own. This often includes applications like reports, dashboards, workflow apps, and more.<\/p>\n<p>One reason this is growing so quickly: Traditional development efforts can\u2019t keep up with the speed of modern business. Businesses can\u2019t afford to wait weeks for new applications, and IT departments are often overworked as it is. In an effort to meet these speed demands, the business provides users with self-service development platforms.<\/p>\n<p>This <a href=\"http:\/\/www.zdnet.com\/article\/the-advent-of-the-citizen-developer\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">article in Zdnet<\/span><\/a> sums up the trend nicely: <em>\u201cIT has at least one major opportunity left to lead the digitization of the remainder of our organizations. Trends like low code and the resulting citizen developer that it can enable are going to be one of the key catalysts for next-generation IT that unleash a new wave of local, more decentralized solutions at scale within our organizations.\u201d<\/em><\/p>\n<p><strong>The big question<\/strong>: Is it really that easy? Can you give your end users development tools and expect to see instant results?<\/p>\n<p>Not exactly. If you want to see benefits from your citizen development\/low-code efforts, you must follow a few important guidelines. Today, let\u2019s explore 5 keys to success:<\/p>\n<h3>Identify the \u201ccitizen developers\u201d<\/h3>\n<figure id=\"attachment_9616\" aria-describedby=\"caption-attachment-9616\" style=\"width: 300px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-9616\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2015\/10\/customer-563967_640-300x193.jpg\" alt=\"photo credit: geralt via pixabay cc\" width=\"300\" height=\"193\" srcset=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2015\/10\/customer-563967_640-300x193.jpg 300w, https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2015\/10\/customer-563967_640.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-9616\" class=\"wp-caption-text\">photo credit: <a href=\"https:\/\/pixabay.com\/en\/customer-family-magnifying-glass-563967\/\">geralt<\/a> via <a href=\"http:\/\/pixabay.com\/\">pixabay<\/a> <a href=\"http:\/\/creativecommons.org\/publicdomain\/zero\/1.0\/deed.en\">cc<\/a><\/figcaption><\/figure>\n<p>The first key to success in your citizen development process: Figure out which users want to develop their own applications.<\/p>\n<p>This is an area where some businesses stumble. They give a low-code development tool to everyone, and expect every user to use it the same.<\/p>\n<p>The fact is, not every user wants to be a \u201ccitizen developer.\u201d Not everyone has the technical skills to put an application together&#8211;even without coding. Others just have no interest in building their own solutions.<\/p>\n<p>The ideal citizen developer has three important traits: They understand their data, they want to build solutions, and they have at least a small amount of technical knowledge. Once you identify your citizen developers, you\u2019ll find that they step up and build solutions for other users as well.<\/p>\n<h3>Keep it simple<\/h3>\n<p>Most low-code development platforms offer capabilities for both end users and experienced developers. But, will the end users ever need access to every feature available? Probably not.<\/p>\n<p>When it comes to citizen development, you need simplicity on two levels: User access and tool selection. Let me briefly explain each one.<\/p>\n<p>First, a citizen developer with broad user privileges may actually create security risks. Unfortunately, it\u2019s an all-too-common practice. One <a href=\"http:\/\/www.informationweek.com\/strategic-cio\/security-and-risk-strategy\/hidden-it-security-risk-privileged-user-access\/d\/d-id\/1326757\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">report<\/span><\/a> found that <em>\u201c58% of IT operations and security managers believe their organizations are unnecessarily granting access to individuals beyond their roles or responsibilities &#8212; with the vast majority (91%) predicting the risk of insider threats will continue to grow or stay the same.\u201d<\/em><\/p>\n<p>Rather, make sure you grant users with privileges that match their needs. Any citizen development platform should include role-based and user-based security. Understand what each user needs to accomplish, and only give them access to those features.<\/p>\n<h3>Educate your users<\/h3>\n<figure id=\"attachment_7734\" aria-describedby=\"caption-attachment-7734\" style=\"width: 300px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7734\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2014\/03\/apple-256261_640-300x198.jpg\" alt=\"photo credit: jarmoluk via pixabay cc\" width=\"300\" height=\"198\" srcset=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2014\/03\/apple-256261_640-300x198.jpg 300w, https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2014\/03\/apple-256261_640.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-7734\" class=\"wp-caption-text\">photo credit: <a href=\"http:\/\/pixabay.com\/en\/apple-education-school-knowledge-256261\/\">jarmoluk<\/a> via <a href=\"http:\/\/pixabay.com\/\">pixabay<\/a> <a href=\"http:\/\/creativecommons.org\/publicdomain\/zero\/1.0\/deed.en\">cc<\/a><\/figcaption><\/figure>\n<p>We see businesses make a couple of common mistakes in this area.<\/p>\n<p>First, they don\u2019t explain the need for a citizen development tool. They license a development platform, and roll it out to users without involving them in the process at all.<\/p>\n<p>The problem: If users don\u2019t understand what it is, or why they need it&#8230;they won\u2019t use a development tool.<\/p>\n<p>Second, you must provide comprehensive training when you roll out the software. It\u2019s a problem that I see time and time again. A business licenses software, and then skimps on training. Maybe they think the training is too expensive, or that the users will understand the software.<\/p>\n<p>What happens? The users flounder, and the software gets abandoned.<\/p>\n<p>My advice: If you want to succeed with your citizen development efforts, you need customized training. It should be specific to the user\u2019s role, and teach them how to solve problems they currently face. This type of training not only teaches the user how to use the software, it makes them excited to use it.<\/p>\n<h3>Create an effective partnership<\/h3>\n<p>One of the biggest advantages of citizen development: It helps combat the rise of <a href=\"https:\/\/www.mrc-productivity.com\/blog\/2016\/05\/6-facts-you-must-understand-about-shadow-it\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">Shadow IT<\/span><\/a>. If you\u2019re giving users the tools they need, they\u2019re less likely to go behind your back.<\/p>\n<p>However, for citizen development to succeed, you need communication across all levels of business. The business leaders must understand (and support) the initiative. The IT department must create clear usage policies for the users. You must establish open lines of communication between the users and IT department.<\/p>\n<p>In short, this process should bring the business and the IT department closer together. As explained by Gartner in <a href=\"https:\/\/www.gartner.com\/doc\/3172018\/citizen-development-success-depends-equal\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">this article<\/span><\/a>, <em>\u201cAn effective partnership around a citizen development strategy is the key to avoiding negative impacts of ungoverned &#8220;shadow IT&#8221; application development. Application managers must ensure business and IT leaders work in tandem to make citizen development strategies a success.\u201d<\/em><\/p>\n<h3>Monitor usage<\/h3>\n<p>Citizen development will take much of the development burden off of IT, but they still play a critical role. The IT department must still monitor the data, user access, and applications created by users.<\/p>\n<p>Now, I\u2019m not saying that every single application created by users needs close scrutiny from IT. For instance, simple reports or data lookup applications are generally fine.<\/p>\n<p>However, if the users are creating applications with write-back capabilities, mission-critical applications, or applications available outside of the office, an IT review is necessary. As explained below, this means your development tool of choice must come with appropriate security measures.<\/p>\n<blockquote style=\"line-height: 1.7em; background-image: none; margin-left: 0; padding-left: 18px; height: auto;\"><p>\u201cClosely examine the security options before licensing any citizen development tool,\u201d explains Tyler Wassell, Software Development Manager at <a href=\"https:\/\/www.mrc-productivity.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">mrc<\/span><\/a>. \u201cThe right development solution will allow IT to maintain control over applications, data, and user access while giving business units the ability to meet their own application needs.\u201d<\/p><\/blockquote>\n<h3>Summary<\/h3>\n<p>While the list could certainly be longer, these are just 5 keys to citizen development success. Would you add anything to this list? If you would like to add anything to this list, I\u2019d love to hear it. Feel free to share in the comments.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summary: As defined by Gartner, \u201cA citizen developer is a user who creates new business applications for consumption by others using development and runtime environments sanctioned by corporate IT.\u201d A growing trend, citizen development has become a key tool in the fight against Shadow IT. With citizen development tools, businesses can now give users the &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.mrc-productivity.com\/blog\/2016\/10\/citizen-development-5-keys-to-success\/\"> <span class=\"screen-reader-text\">Citizen Development: 5 keys to success<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","slim_seo":{"title":"Citizen Development: 5 keys to success - mrc&#039;s Cup of Joe Blog","description":"Summary: As defined by Gartner, \u201cA citizen developer is a user who creates new business applications for consumption by others using development and runtime env"},"footnotes":""},"categories":[8],"tags":[13],"class_list":["post-10528","post","type-post","status-publish","format-standard","hentry","category-education","tag-application-development"],"_links":{"self":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/10528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/comments?post=10528"}],"version-history":[{"count":9,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/10528\/revisions"}],"predecessor-version":[{"id":14654,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/10528\/revisions\/14654"}],"wp:attachment":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/media?parent=10528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/categories?post=10528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/tags?post=10528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}