a Futurum company

Topic

software development

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

24Articles shown
22Contributors shown
10Archive page
Blogs

Developers Are Gaining Clout, and We Need to Pay Attention

I’ve been watching the ascent of developers for quite some time. A few years ago, I wrote an open letter to developers in which I noted their power and collective influence over the direction of technology across industries. As creators of our digital future, developers hold incredible power—and with that power comes great responsibility. Developers […]

Abby Kearns · Nov 13, 2019
Blogs

Maintaining Exceptional Quality Despite Shrinking Delivery Deadlines

My first article in this series focused on the need for continuous improvement across three key dimensions of software development–velocity, quality and efficiency. While these are all equally important, in this piece we’re going to focus more specifically on quality. The past few months—what you might call the summer of outages—have been troublesome for many […]

Rick Slade · Oct 2, 2019
Blogs

Common Pitfalls of Software Development and Tips to Avoid Them

In business, no one wants to plan on failure. However, when it comes to software development, failure is more common than most managers want to admit. In particular, many managers and executives fear large software-based projects are especially likely to fail due to the complex nature of these projects and the nuanced reality of the […]

Shane Zilinskas · Sep 30, 2019
Blogs

How to Transition to Become a DevOps Engineer

You’ve either heard the buzzword or you’ve seen the extensive list of rewarding aspects that come with being a DevOps engineer. Whatever the reason you’re here, this guide should help with taking the right steps toward becoming a DevOps engineer, whether this is your first job after graduating or an opportunity to reskill leveraging your […]

Conor Delanbanque · Aug 15, 2019
DevOps Toolbox

source{d} Delivers Enterprise Edition of SDLC Platform

source{d} has made available an enterprise edition of its software development lifecycle (SDLC) platform that includes visualization and analytics tools along with additional management capabilities. A free community edition of the core source{d} platform, which is stripped of most of the enterprise-class tools, also is now available in beta. Company CEO Eiso Kant said the […]

Mike Vizard · Jul 9, 2019
Blogs

State of the Software Supply Chain: Secure Coding Takes Spotlight

After almost a year of research that involved studying 36,000 open source software projects, 12,000 enterprise development teams and 3.7 million open source releases, we at Sonatype are excited to share the “2019 State of the Software Supply Chain” report. This year, we worked with research partners Gene Kim, founder of IT Revolution, and Dr. […]

Derek E. Weeks · Jul 5, 2019
Application Performance Management/Monitoring

The Purpose of Microservice Architecture

Microservice is an architectural style that can be implemented during complex application development within an organization. The implementation of this architecture allows the application being developed to be highly maintainable and testable, loose, independent during deployment and also strongly organized around business capabilities. In another way, the microservice architecture can be explained quite easily. It […]

Subramonian Krishna Sarma · Jul 3, 2019
Blogs

Clubhouse Aims to Simplify Software Project Management

Clubhouse Software today announced it is adding a Clubhouse Iterations module to its project management application to make it easier to plan sprints involving product and software engineering teams. Mitch Wainer, chief marketing officer for Clubhouse Software, said Iterations will be included as part of its project management application service, which aims to bridge the […]

Mike Vizard · Jun 25, 2019
Sponsored Content

Shift Left Without Fear: The Role of Security in Enabling DevOps

It’s the age of DevOps, and we all want to shift left, which refers to the idea of performing processes earlier in the CI/CD cycle. That includes security checks and audits. By starting security operations earlier in the delivery pipeline, it becomes easier to find problems, and teams have more time to address them before […]

Scott Fitzpatrick · Jun 11, 2019
Blogs

Citizen Developers Drive Productivity and Innovation

It was once written that “software is eating the world,” “APIs are eating the world” and “APIs are eating software.” In 2019, a more accurate statement might be, “APIs (or application programming interfaces) fuel the software that’s still eating the world.” In today’s world, there is an ever-constant demand for software, enterprise applications and mobile […]

Julien Lemoine · May 29, 2019
Blogs

Open Innovation Labs: How Lockheed Brought Better Security to Fighter Jets

How Red Hat’s Open Innovation Labs have helped accelerate Lockheed’s software development for the F-22 Raptor As the key government contractor charged with helping the U.S. Air Force keep its F-22 Raptor jets in fighting trim, Lockheed Martin Aeronautics increasingly values software delivery speed as much as engine speed. So much of the continued evolution […]

Ericka Chickowski · May 21, 2019
Blogs

The State of Low-Code Development

As enterprises continue to play catch-up when it comes to meeting their internal demand for new software services and applications, more enterprises—but still, only a minority—are turning to low-code development platforms to try to fill the gap. Low-code development platform provider OutSystems released its sixth annual “State of Application Development Report.” The report is based […]

George V. Hulme · May 16, 2019
Blogs

The Terrain of DevOps is Strewn with Pitfalls

As Gene Kim, one of the leading thinkers in DevOps, once said, “DevOps is not about what you do, but what your outcomes are.” What he’s telling us is that DevOps is about enabling a rapid flow of work that transitions from development to testing to operations, but the bottom line is that it’s about […]

Jeffrey Keyes · May 13, 2019
Blogs

Promoting Purpose in Agile Environments

Agile environments increasingly are becoming a popular option for organizations large and small. Although initially created as a solution for small software development teams with short budgets and complex scopes, it’s been adopted (and refashioned) for all industries and team sizes. Agile Methodologies: Why They Work The agile approach seems obvious to us now, but […]

Anthony Coggine · May 10, 2019
Blogs

DevOps: What Do Governments Need to Know?

How the government can successfully implement and enforce DevOps practices The speed at which technology is being produced it outstripping the pace at which better development tools are being introduced, which makes secure development even more challenging. Unfortunately, the negligence of organizations and authorities is intensifying the issue. For this reason, organizations are adopting DevOps. […]

Zehra Ali · May 8, 2019
Blogs

Best Practices for DevOps in the Cloud

DevOps is commonly defined as a methodology that combines software development with IT operations. The goal is to shorten a system’s development life cycle while delivering features, fixes and updates frequently in close alignment with business objectives. Putting DevOps into practice is an ongoing experiment for many organizations. Developers often struggle with continuous integration (CI) […]

David Brooks · May 2, 2019
Blogs

‘DevOoops’ Moves: Unforeseen Lock-Outs

DevOps’ ultimate aim is to create efficiencies in the software delivery process. But it doesn’t always work out that way. Sometimes DevOps initiatives lead to mistakes—something we lovingly call “DevOoops.” CloudBees recently polled some colleagues and came up with five examples of a DevOoops in action. Following is a discussion submitted by Carlos Sanchez, principal […]

Brian Dawson · Apr 30, 2019
Blogs

Different Organizations, Different DevOps Outcomes

The main motivation behind inventing DevOps platform was to help close collaboration between developers and IT operations. Basically, DevOps emerged as a great platform to bring closer together developers and beneficiaries of the app development process. DevOps initiates a cross-disciplinary practice spanning across development and operations. The ultimate benefit of the DevOps approach is removing […]

Atman Rathod · Apr 26, 2019
Blogs

What Building a March Madness Bracket Teaches About DevOps

Applying the lessons learned from the NCAA tournament to DevOps in your organization. ‘Tis the season for filling out brackets, secretly checking your favorite team’s livestream at work and watching your ranking rise and fall in the office pool. Unless you’re this guy, your bracket is already busted. However, there’s always hope for next year, […]

Alexandra McPeak · Apr 1, 2019
Blogs

Dev and Ops: Not from Different Planets

At a conference, I heard a speaker remark that “Dev people are from Mars while Ops people are from Venus.” That’s catchy and captures what a fair number of managers believe instinctively. But is it really true? I’m not convinced. We all know that DevOps enables us to deliver software faster, with fewer bugs and […]

Joshua Platt · Mar 13, 2019
Blogs

SauceCon Speaker Profile: Phil Wells

This is the seventh in a series of articles highlighting speakers at SauceCon 2019. SauceCon brings together the global community of Sauce Labs users and continuous testing experts to learn from each other and level up their automated testing and continuous delivery skills. This year’s event will be held April 23-25 in Austin, Texas. Phil […]

Rebecca Cramer · Mar 7, 2019
Blogs

Tech, Legislative Changes Impacting Developers in 2019

In 2018, software development saw exponential growth in areas including blockchain technology and artificial intelligence, and the New Year has the potential to bring even more change through recent developments in automation, cybersecurity and legislation. Software development professionals have a unique opportunity to leverage these new developments this year, and the first step in doing […]

Rick Lazio · Feb 1, 2019
Blogs

Feature Flagging Poised for Wider Adoption

Feature flags, also known as feature toggles, provide a means for DevOps teams to test and add new capabilities to their applications without having to take the entire application offline. The downside is they generally result in more branches of applications that need to be carefully managed within the context of a DevOps process. A […]

Mike Vizard · Jan 7, 2019