探花视频

Mattermost Developer Productivity Concerns Blog Preview Image 2023

3 Ways to Address Developers鈥 Productivity Concerns

By Barry Duplantis |

January 5, 2023

From modernizing software development to creating Zero Trust cybersecurity architectures, the federal government has ambitious plans for 2023. But those plans will only reach fruition by removing the barriers that get in the way of developer productivity.

Government agencies have made great strides to bring IT teams, including developers, closer together over the past few years. For example, they鈥檝e made significant investments in that are rooted in DevOps cultures. And the Department of Defense clearly recognizes the benefits of collaboration between cybersecurity and development teams, making it a core facet of the agency鈥檚 .

But as a recent Mattermost survey discovered, more must be done to break down communication and collaboration barriers that inhibit developer productivity.

Mattermost Developer Productivity Concerns Blog Embedded Image 2023For , 300 software developers were surveyed to find out what鈥檚 keeping them from being as productive as possible, and what can be done to accelerate productivity. Their responses showed that although organizations have tried to build more collaborative development cultures, there鈥檚 still some work to be done in certain areas.

Let鈥檚 dig into some of the challenges鈥攁nd what you, as a government IT professional, can do to address them.

鈥淧oor communication across teams鈥 is a big productivity challenge

Poor communication practices are the biggest obstacles to productivity and collaboration, with 29% of survey respondents citing 鈥減oor communication across teams鈥 as an inhibitor. Their biggest issues are around 鈥渓ack of process and documentation鈥 (27%) and 鈥渓ack of clarity around project prioritization鈥 (25%).

General-purpose collaboration platforms that other teams use aren鈥檛 helping. Thirty-seven percent of respondents said there are 鈥渢oo many distractions from non-developers鈥 using those tools while 25% said they 鈥渄on鈥檛 fit their workflows well.鈥

鈥淚nformation spread across too many tools鈥 (46%) and lack of integration with other tools鈥 (45%) are making it tough to collaborate and find information

Having to work with different tools is also making it difficult for developers to collaborate. Indeed, the developers surveyed said that information silos were among their biggest concerns.

These silos are making it frustrating for developers to find what they need when they need it. Thirty-two percent of respondents said they spend 3 to 5 hours per week hunting down information while 18% spent 6 to 8 hours.

Remote work 鈥渟omewhat improves collaboration鈥 but continues to be a source of tension among some developers

Remote work might be the norm, but developers aren鈥檛 entirely taken with it. Forty-three percent of respondents stated that remote work 鈥渟omewhat improves collaboration鈥 while 33% believe it makes collaboration worse.

That number is down from our 2021 survey, where more than half of respondents said that remote work was a net gain. The fact that the number has fallen is likely a reflection of the deterioration of communications practices and lack of integration, both of which contribute to poor project clarity.

What government agencies can do to improve developer productivity

Our survey respondents sent a clear message: Give us tools and processes that allow us to collaborate more effectively, break up information silos, and share knowledge easily. There are three things you can do to satisfy these needs.

  1. Invest in software built for developer workflows.

Since open source is easily customizable, it鈥檚 simple to integrate different development tools. This will make it easier for developers to share code and resources, manage workflows, and communicate with each other without interference from other teams.

  1. Create a central repository for knowledge sharing.

Having a 鈥渟ingle source of truth鈥 that developers can refer to when looking for information can save enormous time. Invest in a repository that pulls information from different teams and tools. Provide developers with greater visibility and access to the information they need to do their jobs more efficiently.

  1. Automate information sharing and workflow management.

Automatically input new information into the repository once it鈥檚 received so developers don鈥檛 have to look for it. Automate workflow processes, too, by using a system that automatically checks off tasks when they鈥檙e done, alerts developers when it鈥檚 their time to work on a project, and more. Help your developers spend less time focusing on these tasks and more time building applications.

The success of accelerated investments in software factories and modernization initiatives in 2023 will depend in large part on developers鈥 abilities to be productive. Right now, there are obstacles getting in the way of that productivity. But you can eliminate those obstacles by improving collaboration and information sharing.

 

Want to learn more about developers鈥 productivity concerns and what you can do to address them? Check out .


Related Articles