{"id":9319,"date":"2015-06-23T10:55:08","date_gmt":"2015-06-23T02:55:08","guid":{"rendered":"http:\/\/www.upgrademag.com\/web\/?p=9319"},"modified":"2015-06-23T10:55:08","modified_gmt":"2015-06-23T02:55:08","slug":"how-the-rise-of-the-citizen-developer-is-driving-an-internal-app-revolution","status":"publish","type":"post","link":"http:\/\/www.upgrademag.com\/web\/2015\/06\/23\/how-the-rise-of-the-citizen-developer-is-driving-an-internal-app-revolution\/","title":{"rendered":"How the rise of the &#8216;citizen developer&#8217; is driving an internal app revolution"},"content":{"rendered":"<div id=\"attachment_9320\" style=\"width: 310px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.upgrademag.com\/web\/wp-content\/uploads\/2015\/06\/Progress-Software_Stephen-McNulty.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-9320\" class=\"size-medium wp-image-9320\" src=\"http:\/\/www.upgrademag.com\/web\/wp-content\/uploads\/2015\/06\/Progress-Software_Stephen-McNulty-300x300.jpg\" alt=\"Stephen McNulty, Managing Director, Asia Pacific and Japan, Progress \" width=\"300\" height=\"300\" srcset=\"http:\/\/www.upgrademag.com\/web\/wp-content\/uploads\/2015\/06\/Progress-Software_Stephen-McNulty-300x300.jpg 300w, http:\/\/www.upgrademag.com\/web\/wp-content\/uploads\/2015\/06\/Progress-Software_Stephen-McNulty-150x150.jpg 150w, http:\/\/www.upgrademag.com\/web\/wp-content\/uploads\/2015\/06\/Progress-Software_Stephen-McNulty-50x50.jpg 50w, http:\/\/www.upgrademag.com\/web\/wp-content\/uploads\/2015\/06\/Progress-Software_Stephen-McNulty.jpg 400w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-9320\" class=\"wp-caption-text\"><strong><em>Stephen McNulty, Managing Director, Asia Pacific and Japan, Progress<\/em><\/strong><\/p><\/div>\n<p><strong><em>By Stephen McNulty, Managing Director, Asia Pacific and Japan, Progress<\/em><\/strong><\/p>\n<p>Citizen developers have been changing the application development game for several years now with an ever growing community. This tune is being sung all across the globe and is not a new revelation. What is interesting here is the emphasis on the importance of application development within organizations and how these end-user developers are empowered for quick development to meet this demand for applications.<\/p>\n<p>A recent survey of senior IT leaders, conducted by Samsung, confirmed 90% of companies are hanging their hats on internal applications to improve access to business critical data that will help inform key decisions or simply speed up business practices. From simple, bespoke corporate productivity applications that compile data from siloed spreadsheets so that it\u2019s easier to analyze, to more complex apps for data analysis, internal apps of all sorts will become prevalent in the next five years.<\/p>\n<p>The emphasis on bespoke internal applications will create a step-change in the way apps are developed. As businesses move away from packaged applications to tailored apps for unique departmental requirements, CIOs will need to rethink how to strategically plan, deliver, manage and control this new element of the application portfolio and its architecture.<\/p>\n<p>An opportunity exists for the CIO to marry the right type of \u2018citizen developer\u2019 within their organization with a centralized technology platform, effectively empowering the business to support the IT team in building quality internal apps, fast and without risk.<\/p>\n<p><strong>Tackling the need for speed and the developer skills shortage<\/strong><\/p>\n<p>The need to develop internal apps quickly to meet demand and stay ahead of the curve is paramount in today\u2019s competitive market place. Additionally, developers may be called on to satisfy the need to modernize existing applications by turning them into mobile apps that integrate with core mission critical apps.<\/p>\n<p>Yet, traditional methods of development can be both timely and costly, plus the appetite for apps can be rapidly influenced by a range of market forces, including competitor apps and new platform and device releases. This can often mean that by the time an app is ready for publication, the business need or industry landscape may have changed. The answer is a blended approach to application development that includes a mix of rapid and more traditional methods. This will ensure that development teams keep up with ever changing demand and requirements.<\/p>\n<p>The greater challenge lies in managing the speedy delivery of internal apps, while development teams juggle a tonne of other app priorities in relation to their organizations\u2019 core IT systems. These include regular modernization updates plus the urgent demand for mobile and cloud integration. Pressure on developer time and resource is only likely to worsen.<\/p>\n<p>According to Evans Data, the worldwide developer populations is set to top 25 million by 2020 with the strongest growth in Asia Pacific. And yet, we are seeing demand outstripping supply \u2013 a clear indication of the need for the evolution we\u2019re witnessing.<\/p>\n<p><strong>The right type of citizen developer<\/strong><\/p>\n<p>Many high-performing businesses are seizing on the \u2018Citizen Developer\u2019 trend to spur innovation at the front end and effectively widen the development team resource pool. Coined by Gartner, the term relates to users who create new business apps for consumption by others using development and runtime environments, but who do not have traditional developer training or in-depth knowledge of coding.\u00a0 Today, end users can build departmental, enterprise and even public applications using shared services, rapid application development tools, cloud computing services or platforms as a service (PaaS).<\/p>\n<p>Smart organizations are empowering their business analysts to fulfil this role. Responsible for analyzing an organization or business domain, documenting its business processes or systems and assessing the business model and its integration with technology, simple Rapid Application Development (RAD) is a logical extension of the business analyst\u2019s job.<\/p>\n<p>Interestingly, a recent study by McKinsey on software development performance revealed that the top-quartile companies benefited from a 70 percent shorter time to market for new software products and features, and were three times more productive in doing so as compared to companies in the bottom quartile.<\/p>\n<p>Using the RAD tools, business analysts have the ability to build quick productivity-based apps that solve business problems, where typically 80% of the code is developed through drag and drop options negating the need for in-depth development skills. Point-and-click wizards walk business users through the definition of the application&#8217;s data model, objects, workflows and more. The right RAD tools also feature templates that enable users to customize their apps by using standard APIs and JavaScript to tailor to each unique requirement.<\/p>\n<p>To achieve rapid application development at scale, the important thing is to ensure business users and developers alike work from one centralized application development platform \u2013 one that is ease to use, easy to deploy and accessible anytime, anywhere. This ensures the CIO office retains control of all development projects and that the core development team can manage the data and back-end integration needed to put newly created apps into production.<\/p>\n<p>With a technology platform sanctioned by corporate IT, the CIO is able to empower the business to deliver internal apps without risk. In doing so, the business will be better equipped to use its resource, including citizen developers, to meet changing market and business requirements for apps.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Stephen McNulty, Managing Director, Asia Pacific and Japan, Progress Citizen developers have been changing the application development game for several years now with an ever growing community. This tune is being sung all across the globe and is not a new revelation. What is interesting here is the emphasis on the importance of application [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":9320,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,25],"tags":[974,3138],"class_list":["post-9319","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opinions","category-software","tag-application-development","tag-progress-software"],"_links":{"self":[{"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/posts\/9319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/comments?post=9319"}],"version-history":[{"count":0,"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/posts\/9319\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/media\/9320"}],"wp:attachment":[{"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/media?parent=9319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/categories?post=9319"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.upgrademag.com\/web\/wp-json\/wp\/v2\/tags?post=9319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}