9

How to overcome app development roadblocks with modern processes

 3 years ago
source link: https://puppet.com/blog/how-to-overcome-app-development-roadblocks-with-modern-processes/?utm_campaign=Feed%3A+PuppetLabs+%28Puppet+Labs%29
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

How to overcome app development roadblocks with modern processes

by Devin Davis|9 December 2020
See more posts about: Culture and Industry News

As a result of the COVID-19 pandemic, the majority of companies (52%) say application development is a high priority initiative at their organization. But teams focused on building or improving apps face a number of bottlenecks — the three biggest of which are people, processes, and technology.

Puppet and Pulse surveyed 200 IT executives to discover how modern technologies and processes are helping app development teams overcome common roadblocks and adapt quickly to the changing economy.

App development is a high priority, but people are impacting processes

More than half (52%) of IT leaders agree that application development is of high importance right now—and only 3% say it’s low priority. Though the majority of teams are prioritizing application development, they’re facing bottlenecks preventing them from developing more quickly, efficiently, and successfully — the most significant of which is people (53%).

Which is the biggest bottleneck in your application development process?

image

Platform teams are increasing in popularity, but they don’t solve people-related bottlenecks

Over half of respondents say IT (81%), security (57%), and product (52%) teams are involved in application development, indicating these initiatives are becoming increasingly cross-functional.

Which teams are involved in application development at your company?

application development teams

The vast majority (83%) of IT leaders say they’ve implemented a platform team model to handle the optimization of their platform infrastructure. These teams frequently span multiple internal departments. Platform teams reduce bottlenecks by enabling self-service to key technical capabilities, as well as ensure key technologies (such as infrastructure automation) are available to all facets of the business—increasing time to value.

Though platform teams are believed to streamline application development, the biggest bottleneck they’re facing is still related to people—namely, disjointed workflows (56%).

Which of the following bottlenecks does your platform team deal with?

bottlenecks

Technology is making app development more powerful — and more complicated

Most respondents (86%) agree that using a range of tools adds power to application development, but makes processes and execution more complicated.

Of the IT executives who currently leverage Infrastructure as Code (IaC), the bulk says the most important features of the process are configuration consistency (46%) and the minimization of risk (41%).

What is the most important feature of IaC?

Features of IAC

In addition to IaC, the majority of tech leaders (61%) have implemented DevOps, which focuses on standardizing development environments and automating delivery processes to improve delivery predictability, efficiency, security, and maintainability.

Does your team use a DevOps application development method?

image

Respondent breakdown

Region

image

Title

image

Company size

Data collected from June 23 – July 14, 2020. Respondents: 200 IT executives.

Share this post via:

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK