days
-6
-6
hours
-1
-1
minutes
-5
-2
seconds
0
-8
search
Results are in!

GitLab report takeaways: Automation, DevOps vs. Agile, tools & more

Gabriela Motroc

© Shutterstock / Mironov

Agile or DevOps? In-office or remote? Open source or closed source software? The results of the GitLab 2018 Global Developer Report are in — let’s have a look at the highlights.

GitLab 2018 Global Developer Report takes the pulse of the overall perceptions on tooling, workflow, and culture within IT organizations, compares remote with in-office cultures, as well as the attitudes of DevOps vs. agile teams and identifies the trends that propel high-performing teams.

Report highlights

Sixty percent of respondents claim that automating more of the software development lifecycle represents a top priority and 61 percent agree that developers in their organization understand how their changes affect the performance of their application(s).

Developers and upper management are (kind of) on the same wavelength when it comes to culture and both parties realize the importance of collaboration and communication. Case in point: over 80 percent of the managers that participated in the survey say that DevOps saves time in the development process, but only 65 percent of developers agree.

Furthermore, the difference between companies that practice agile and the ones that practice DevOps is that the DevOps-focused organizations are more likely to deploy on demand and prioritize automation.

Source: GitLab 2018 Global Developer Report

In short, this means that there’s a lot of potential to put continuous integration, delivery, and deployment into practice.

SEE ALSO: DevOps without automation is like peanut butter without jelly

The report also points out that remote teams have the tendency to trend higher in overall satisfaction and productivity compared to in-office teams. Adopting a remote workplace culture. might not be such a bad idea after all.

Source: GitLab 2018 Global Developer Report

Speaking of remote developers, over 50 percent of respondents do not track time because they focus more on delivery than on the hours spent.

Everyone agrees: Open source tools — a must

If you thought open source is not important, think again. 92 percent of all respondents (no matter the level, culture or workflow) agree that open source tools are important to software innovation.

The people who participated in the survey are avid open source users: 75 percent claim that open source tools are important and more than 80 percent prefer to use open source over closed or proprietary tools. Respondents think that open source tools have the following benefits:

  • they are more secure than closed source software
  • can improve overall software quality

SEE ALSO: Why enterprises are flocking to open source

Speaking of tools —be they open or closed—, the biggest challenge a team or organization faces when it comes to adopting new practices or tools is replacing ingrained practices, followed by resistance to change.

No one likes unplanned work

Source: GitLab 2018 Global Developer Report

Suffice it to say that it is worse to be given unclear directions than to set unrealistic goals but the most interesting result is that 54 percent of respondents cannot get work done when they need to redo tasks or when there’s unplanned work on their desks.

Tools

Most respondents say they need three to six tools to complete the development process. The findings also show that one-third use cloud-based tools less than 19 percent of the time; however, 27 percent say they use cloud-based tools 80-100% of the time, versus on-premise.

Check out the results of the report here

asap

Author
Gabriela Motroc
Gabriela Motroc is editor of JAXenter.com and JAX Magazine. Before working at Software & Support Media Group, she studied International Communication Management at the Hague University of Applied Sciences.