• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Codemotion Magazine

Codemotion Magazine

We code the future. Together

  • Discover
    • Live
    • Tech Communities
    • Hackathons
    • Coding Challenges
    • For Kids
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • AI/ML
    • Backend
    • Frontend
    • Dev Life
    • DevOps
    • Soft Skills
  • Talent
  • Partners
  • For Companies
Home » Backend » Should Developers Care About Business Decisions?
Backend

Should Developers Care About Business Decisions?

Business professionals and developers may not be working towards the same aim according to a new survey.

Last update April 30, 2020 by Cate Lawrence

business meeting
Table Of Contents
  1. A Whitepaper on Developers and the COVID-19 crisis: Challenges and Opportunities

Businesses around the globe are investing in digitization. While the demand for business applications is outstripping supply by a factor of five, CIOs and IT leaders are competing for talent to get this elusive full-stack developer (whoever he or she may be) onboard, or fighting for data scientists and machine learning experts to join their teams.

However, a new survey has revealed some surprising results about the gap between organisational decisions and developers. Mendix, a Siemens business and the global leader in enterprise low-code, recently announced key findings from a survey designed to capture attitudes and perceptions held by enterprise software developers.

The Mendix-commissioned survey was completed by 1,000 business and 1,000 IT professionals. It has found that some ideas and mindsets around the separation of work between business and IT teams appear to be entrenched in a previous era, and are causing serious issues for companies attempting to adapt business processes to cope with the COVID-19 pandemic. 

A Whitepaper on Developers and the COVID-19 crisis: Challenges and Opportunities

In the early stages of COVID-19 we reached out to our community of developers to gain an insight to their experiences – how it was impacting their workplace and their existing orders, the job market in general and tech as a sector. What follows is a
deep dive into the results of our survey.

Read More

More specifically, the survey revealed that both business and IT professionals place a surprisingly low priority on the need for developers to understand business needs. At the same time, business professionals say they are willing to tackle application development themselves, if they have access to the right tools. 

Other key findings indicate a pressing need for greater cross-functional collaboration between the business and IT sides of the enterprise, and for a sharper focus on the user experience. I spoke to Jon Scolamiero, Mendix manager, architecture and governance to find out more.

Under-prioritizing the business problem

Just 9.4 percent of business professionals surveyed believe developers need to understand the business — a shockingly low percentage. But IT professionals themselves seem to agree — just 11.4 percent say understanding the business is a necessary developer skill. And yet 66 percent of business professionals say they expect developers to help them solve their business problems. These numbers reveal a gaping discrepancy between what businesses need and expect and the skills valued in developers to deliver on those needs.

Dissecting the Disconnect

Clear communication between business units and IT teams is essential as organisations embrace digitalization. This is often highlighted by leading industry analysts as imperative for successfully launching innovative technology solutions and user experiences. Despite the recommendation however, only 24 percent of business professionals say they consider developers communicative. Further, only 35 percent believe developers are collaborative (whereas 48 percent of IT professionals describe developers as collaborative). Over half (54.2 percent) of business respondents believe that the IT team is solely responsible for software development, which would indicate a pervasive lack of involvement by business stakeholders in the development process.

Jon Scolamiero, Mendix manager, architecture and governance details:

“Enterprises that are serious about digital transformation must ensure their teams are in sync, especially while we are all adjusting to the ‘new normal.”

In this ever-changing environment, decision-makers require input on the enterprise’s critical needs and capabilities from a broad range of stakeholders, and must organize that into a workable roadmap.

We’re not in a world anymore where projects can just be handed off to a development team to handle. Everyone’s brain needs to be engaged throughout the whole process. The business team must stay actively engaged in the evolution of an application. The development team needs to be fully immersed in the organisation’s needs, strategy, and customer preferences. If there is no collaboration on all these fronts, the resulting application is going to be just adequate at best, a failure at worst.”

Are users and UX being left behind?

Survey respondents were asked about the developer skills required to tackle digitalization. As might be expected, technical know-how and fluency in programming languages topped the list of necessary skills. But just 12.5 percent of business and 9.2 percent of IT respondents consider “sense for user experience” to be a necessary development skill. 

These numbers suggest that understanding and addressing the needs and wants of users is a sorely undervalued skill for developers. It also suggests that either developers need to hone their UX skills, or that UX professionals need to be at the developer’s side throughout the process. And certainly, the business stakeholders need to be vigilant guardians of the user experience.

Should Managers do Development?

About half of all respondents feel that developer teams struggle to find time for new projects. Given the development backlog — about half of all respondents feel developer teams struggle to find time for new projects — business stakeholders were asked if they’d be willing to attempt developing an app on their own. Nearly 9 out of 10 said yes, if a tool was available that did not require specialized programming skills. 

Jon shares:

“Citizen developers’ are becoming more-and-more important to meet an organization’s need to create the efficiencies and solutions businesses need today. There simply isn’t enough capacity to get it all done at competitive scale and velocity, especially with the current crisis. With low-code tools that are available right now, for example, business stakeholders can map out an enterprise app visually and build it in collaboration with the development team, or they could even build the whole thing themselves, depending on its complexity.

Conversely, by working in such close concert with their business counterparts, developers can quickly get a better understanding of the business and customer needs. The roles meld, and that’s a good thing — it means more people are involved in driving real value.”

facebooktwitterlinkedinreddit
Share on:facebooktwitterlinkedinreddit

Tagged as:Business Careers Soft Skills

Even if you are a Developer, call them essential, not soft skills!
Previous Post
COVID-19 & Open Source: a Shared Global Approach to Emergencies
Next Post

Related articles

  • Even if you are a Developer, call them essential, not soft skills!
  • Five Habits of Highly Successful Developers
  • What can be done about developer burnout?
  • Ageism in Tech: Is Your Developer Career Over after you Turn 40?
  • Career advice for developers
  • The Lifecycle of the Developer’s Career
  • Developers Tell Codemotion How They Improved Their Work (and Life)

Primary Sidebar

The IT Industry in Italy: Trending Positions, Salaries, and Main Skills for 2022

Codemotion and Adecco’s guide to understanding the IT working environment in Italy. Download here:

Adecco Whitepaper IT Report

Latest

Using the Twelve-Factor Methodology in Cloud-Native Microservices

Microservices

svelte, javascript frameworks, vue.js, angular

Svelte: Why Is It an Innovation to Javascript Frameworks?

JavaScript

blockchain, avascan, avalanche, defikingdom, subnet

How to Deploy a Subnet on Avalanche Blockchain: The Case of DeFi Kingdom

Blockchain

automation, security, cybersecurity

How to Implement a Security Testing Program For Web Applications

Cybersecurity

metaverse, companies, virtual reality,

Is Your Company Ready to Enter the Metaverse?

AI/ML

Related articles

  • Even if you are a Developer, call them essential, not soft skills!
  • Five Habits of Highly Successful Developers
  • What can be done about developer burnout?
  • Ageism in Tech: Is Your Developer Career Over after you Turn 40?
  • Career advice for developers
  • The Lifecycle of the Developer’s Career
  • Developers Tell Codemotion How They Improved Their Work (and Life)

Footer

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Become a contributor
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

DOWNLOAD APP

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions

  • Magazine
  • Events
  • Community
  • Learning
  • Kids
  • How to use our platform
  • Contact us
  • Become a contributor
  • About Codemotion Magazine
  • How to run a meetup
  • Tools for virtual conferences

Follow us

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram
  • YouTube
  • RSS

DOWNLOAD APP

CONFERENCE CHECK-IN