Big Data/Analytics Zone is brought to you in partnership with:

Reimagining the way work is done through big data, analytics, and event processing, Chris is the cofounder of Successful Workplace. He believes there’s no end to what we can change and improve. Chris is a marketing executive and flew for the US Navy before finding a home in technology 17 years ago. An avid outdoorsman, Chris is also passionate about technology and innovation and speaks frequently about creating great business outcomes at industry events. As well as being a contributor for The TIBCO Blog, Chris contributes to the Harvard Business Review, Venture Beat, Forbes, and the PEX Network. Christopher is a DZone MVB and is not an employee of DZone and has posted 305 posts at DZone. You can read more from them at their website. View Full User Profile

Big Data Calls for the Rise of the Citizen Developer

10.04.2013
| 1344 views |
  • submit to reddit

Originally written by Jeanne Roué-Taylor

John Skovron has over twenty years of experience working with systems that run mega scale grid computing solutions. These are the systems used primarily at financial trading shops that are able to compute against loosely coupled, high variety and distributed data that most of the world wouldn’t ever consider to be possible. When he slows down to talk about Big Data, his background in doing the impossible is a perfect fit for today’s struggles with ever-increasing amounts of data.

Citizen Developers

John is passionate about the rise of the citizen developer: domain experts that have a hacker mentality, are quantitatively focused, but don’t necessarily have the parallel programming, advanced statistics, or data visualization skills that are found in the pure data scientist role. The biggest reason for this need comes from the serious shortage of the people who have all of the skills necessary to perform the work required of Big Data, mobile, cloud, and other "modern" problems. Gartner defines the citizen developer as, “…an end user who creates new business applications for consumption by others using development and runtime environments sanctioned by corporate IT.” Most surprisingly, Gartner predicted in the past that 25% of new application development by next year will be done by citizen developers.

John Skovron StandingThe citizen developer has a great deal of potential in a world where there simply aren’t enough data scientists and the challenges of getting value quickly from data won’t allow for long development cycles inside structured projects. Some would argue that the citizen developer is such an unstructured role that it doesn’t matter the formal education of its practitioners … a citizen developer can be self-taught, either on their own, or with the new breed of online teaching tools like code.org or coursera.

Impatient with IT

What truly enables the citizen developer with Big Data is the wide variety of platforms that allow the heavy lifting to be done behind the scenes and allow anyone to work like a data scientist. Great examples would be Datameer, Alpine Data Labs and TIBCO Spotfire, all applications that are extremely business-user friendly and don’t require teams of data scientists. You’ll find lots of citizen developers in marketing departments, but also spread across other business functions that have grown impatient with IT's cost and timelines.

Citizen developers offer IT departments a stark choice … do they enable or fight the trend of more business-savvy people touching software code and the organization’s data?

Published at DZone with permission of Christopher Taylor, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)