a Futurum company

Topic

software development

The latest software development news, analysis and insights from DevOps.com.

24Articles shown
15Contributors shown
8Archive page
Blogs

Python Remains Popular in Programming Language Study

A ranking by analyst firm RedMonk reflects on Python’s continued popularity as a leading enterprise programming language for a number of reasons. According to a recent study by RedMonk, JavaScript also remains widely popular as the web development programming language of choice for a significant number organizations. In many ways, Python’s strong showing in the […]

B. Cameron Gain · Mar 29, 2021
DevOps Culture

Cooperative Gaming: Software Teams’ Secret to Success?

Trust falls and team backpacking trips are out — cooperative gaming is in. Don’t think embarking on group Minecraft missions could help deliver great software products? Think again. A 2019 BYU study found a 20% increase in office productivity after just 45 minutes of gaming. Software engineering is a mentally taxing endeavor, and many developers are […]

Bill Doerrfeld · Mar 23, 2021
Blogs

How the Pandemic Renewed Respect for the Agile Mindset

Agile methodologies were introduced to us around 10 years ago. In that time, we have seen technology advance at breakneck speed and faced many new challenges in the way we work; arguably, never more so than in 2020. However, despite the abundance of change we have experienced, the core values of Agile have stood the […]

Hannah Price · Mar 9, 2021
Business of DevOps

Scarf Gateway Tracks Open Source Software Usage

Scarf today exited stealth to launch a gateway that makes it simpler for individuals or organizations to track usage of open source software. Avi Press, founder of Scarf, said the Scarf Gateway is an online service through which providers of open source software can redirect downloads from a wide range of repositories and registries. That […]

Mike Vizard · Mar 3, 2021
Application Performance Management/Monitoring

3 Common App Modernization Pitfalls to Avoid

Application modernization has been a consistent theme for organizations year after year. Businesses today still rely on their legacy applications for the majority of their revenue generation, from mainframes to Java EE. New digital transformation initiatives and mandates have pushed application modernization back to the forefront, as a new generation of automation platforms and best […]

Moti Rafalin · Feb 24, 2021
Blogs

Dual-Track and Low-Code’s Excellent Adventure

Digital transformation can be a bogus journey. Here’s how low-code and dual-track transformation efforts can help. Large-scale enterprise digital transformation can take a while. Transformation initiatives like cloud migration, mainframe upgrades or refactoring monolithic systems could easily take five to seven years. Yet, this slow pace is at direct odds with today’s digital innovation standards […]

Bill Doerrfeld · Feb 15, 2021
Blogs

The Benefits of Open Source Technologies

Over the last 20 years, we have seen the proliferation of open source software and technologies become part of commercial offerings, either as part of the technology stack that powers the product or part of the product itself. Although these two use cases are largely different, both have come to showcase just how useful open […]

Odysseas Lamtzidis · Feb 9, 2021
Blogs

Using IBM ADDI and VTP to Enhance Observability in Mainframe Development

Observability has always been a key factor in software development – not so much on the mainframe. However, the rise of the internet as the go-to platform for modern commerce has caused an explosion of transactional activities. There’s much more complexity behind the scenes than the request/response activity that used to be the usual interaction […]

Bob Reselman · Feb 3, 2021
Blogs

The Chaos Mindset: Teaching Your Code to Cope

Chaos engineering sounds alluring and exciting—it’s fun to experiment, right? But what some misunderstand about this approach is that it’s not about moving fast and breaking things. It’s about designing and introducing disruptions in the software production process that tests the resiliency of the code, much like crash testing in the automotive industry. If you […]

Max de Lavenne · Feb 2, 2021
Application Performance Management/Monitoring

ARMO Aims to Simplify Microservices Security

ARMO this week emerged from stealth to launch a platform to secure cloud-native workloads and improve visibility. The ARMO Workload Fabric technology attaches code within the memory invoked by a microservice to enable cybersecurity policies to be applied via a cloud service. Company CEO Shauli Rozen said the ARMO Workload Fabric is designed to enable […]

Mike Vizard · Jan 29, 2021
Blogs

Enterprise Software Development Will Break the Speed Limit in 2021

For some, 2020 was the year for software development speed … but not for everyone. Startups and SMEs climbed on board the CI/CD, shift-left and agile development train en masse – and reaped the benefits of faster iterations and tighter release schedules. But the “big kids” got left behind. Core enterprise applications – the legacy […]

Dori Exterman · Jan 21, 2021
Blogs

Rookout Tool now Debugs Third-Party Code

Rookout revealed today it has extended its eponymous debugging tools to include third-party applications. Shahar Fogel, Rookout’s CEO, says most organizations today are building applications that rely heavily on code or modules developed by a third party. Rookout now makes it possible to analyze and debug that code before it is incorporated within a larger […]

Mike Vizard · Jan 19, 2021
DevSecOps

Guide for Software Development & Software Security

In order to ensure an efficient, secure and successful software development project, there are many factors that you and your team must consider when starting a new project. The most common and pertinent considerations for many include defining the requirements of the project, selecting the correct processes for each stage of the software development project, […]

Mitch Ashley · Jan 11, 2021
AI

5 Reasons Why DevOps Needs AI

AI and DevOps together make a powerful combination of efficiency and intelligence Supervising and managing a DevOps environment can be complex. The proliferation of data has made it challenging for DevOps teams to effectively absorb and implement information to evaluate and tackle customer issues. Imagine a team navigating through data in exabytes to search for […]

Chandra Shekhar · Dec 23, 2020
Blogs

Integrating Security in the Development Process With DevSecOps

Occasionally, it’s worthwhile to reflect on how we develop and deliver software during times of rapid change and significant disruption. In those moments of reflection, we learn from the exciting trends and changes that are taking place. Recently I had the opportunity to commiserate with two technical thought leaders at Perforce: Stuart Foster, product manager, […]

Mitch Ashley · Dec 2, 2020
Blogs

Low Code: A Modern Approach to Software Development

Low-code development is not a new concept, but since the onset of the COVID-19 pandemic earlier this year, it has become increasingly popular. Low code helps businesses adapt to ever-changing environments quickly by allowing them to build, customize and deploy apps with little to no coding. It enables organizations to accelerate their innovation, automation and transformation […]

Veronica Haggar · Nov 17, 2020
Blogs

How to Solve 3 Significant Development Challenges

As products, systems, and software grow in complexity, so does the development process. This can lead to an increased risk of flaws and can result in expensive and potentially reputation-harming mistakes or recalls. These new complexities have shifted the product development process entirely, requiring optimization from end to end. Engineering and design teams need solutions […]

Josh Turpen · Nov 6, 2020
Blogs

DevOps’ Role in Fixing Software Vulnerabilities

From the beginning, application development has required that software developers deal with bugs, vulnerabilities and other issues. But problems encountered under the DevOps model tend to be more manageable since the updates and fixes required are usually smaller. The reason for this is that the process of maintaining and improving DevOps-related software never stops. In […]

Gary Stevens · Oct 28, 2020
Blogs

CircleCI Brings Insights to CI/CD Platform

CircleCI has added an Insights dashboard to its namesake CI/CD platform that makes it easier to surface metrics such as duration, mean time to recovery and throughput change over time as part of an effort to optimize DevOps workflows. The Insights dashboard makes it easier to discover, for example, which jobs are failing, which workflows […]

Mike Vizard · Oct 6, 2020