a Futurum company

Topic

software development

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

24Articles shown
16Contributors shown
11Archive page
Blogs

You’re Thinking Software Wrong

Like any industry, DevOps fosters its own unique culture. And like any culture it resists change, it has inertia. “This is how it has always been done” is an incredible force to reckon with. Even though the realities of DevOps have changed dramatically in recent years with the advent of new tools and services, many […]

Ori Pekelman · Oct 18, 2018
Blogs

DevOps Chat: disrupt:Ops Brings Security Closer to DevOps

Shifting security left during the software development process can be tough for companies because of the sheer number of operational things that go along with implementing security that must occur somehow in the realm of DevOps. It can be easy to lose control over their security processes without some sort of guardrails in place to […]

Alan Shimel · Oct 17, 2018
Blogs

Developer Trend Chat: Microservices, Node.js, Kubernetes

The role of software developers has never been more important. Developers touch almost every corner of our lives, from health care and retail to education. It’s an extremely rewarding career—so much so that software development is now ranked the Best Job in the United States. The nature of software development demands that developers be fast-moving. […]

Malia Powers · Jun 26, 2018
Blogs

Software Development: A Better Way to Measure Success

Here’s a metaphor for software development you probably haven’t heard before: It’s like flying a plane. You have a starting point and a destination in mind, there’s a good chance you’ll change course midflight, and … sometimes you get a little nauseated? Okay, it’s not the best analogy. But there is one aspect of piloting a plane […]

Rob Duffy · Jun 15, 2018
Blogs

As Business Speeds Up, Testers Must Adapt

It should be no surprise to anyone working in software today that delivery speed is the name of the game. Irrespective of business sectors or B2B/B2C focus, global competition in application development and delivery has flooded the market. Due to the increased number of options in the marketplace, users expect an excellent experience from your […]

Mush Honda · May 3, 2018
Blogs

Why Offshoring Software Does Not Work in the Agile Age

These days, even refrigerators can be programmed to tell you when you’re running low on a certain food or when something has expired. Washing machines, coffee makers and toasters all use software to bring a more connected experience to their users. And a lot of the technology being developed today is targeting large-scale problems, too. […]

Alejandro Vasquez · Apr 6, 2018
Blogs

What Andreessen’s ‘Software’ Essay Means to Development Today

It’s been nearly seven years since Marc Andreessen’s essay, “Why Software is Eating the World,” brought to light software’s role in determining the next wave of winners and losers. Today, his essay is still relevant. The past decade saw the consumerization of IT in business. It also witnessed the shift in software consumption from desktops to […]

Ritesh Arora · Apr 4, 2018
Features

Why Your Software Supply Chain Might Be Your Achilles Heel

Historically, cybercriminals are as lazy as they are innovative. They can come up with clever exploits and attack vectors, but they still generally focus on the low-hanging fruit in the most target-rich environments. Recently, attackers seem to have shifted focus away from directly targeting companies with strong security or a wealth of resources, instead going […]

Tony Bradley · Apr 2, 2018
Blogs

DevSecOps: Deception in Depth

Mantraps, tripwires and tarpits … sounds like the start of a solid spy-movie plot, doesn’t it? These are among the many concepts of physical security that are making the crossover to software security. You’ve likely heard that security is all about defense in depth—the idea of layering several defensive measures so that their combined effectiveness […]

James Wickett · Mar 8, 2018
Blogs

‘Software is Eating the World,’ and DevOps Needs a New Infrastructure to Keep Up

Every Fortune 1000 company should expect to face Uber-like competition in the next decade. These digital disruptors are software companies; they are basing their business models on software platforms, and development of these software platforms is much more agile than in the past. To compete effectively, every company must essentially become a software company, and […]

Ajay Gulati · Feb 28, 2018
Blogs

What Developers Can Learn from Apple’s iOS Woes

Apple’s decision to delay new features in iOS to address performance and quality issues is a setback for the company, but it also holds valuable lessons for software developers and dev teams about the environment we work in today. A recent report said Apple plans to pull back on several new iOS features until next […]

Fred Stevens-Smith · Feb 13, 2018
Blogs

How to Make Your Software HIPAA-Compliant

Creating software for the healthcare industry must always follow strict requirements and limits set by both state regulators and medical organizations. In this article, we will focus on becoming compliant with HIPAA (the Health Insurance Portability and Accountability Act of 1996) by building a proper IT solution for corresponding institutions, while also considering the HIPAA […]

contributor · Nov 10, 2017
Blogs

How to Succeed with DevOps by Outsourcing Software Development

The DevOps journey can be successful when you use offshore outsourcing software partners, but it requires careful attention from your IT leaders. The old saying, “The only constant is change,” has never been more true for software development, whether your company is a SaaS provider or a manufacturer of discrete products that rely heavily on […]

contributor · Nov 8, 2017
Blogs

Standardizing a Process that Drives Secure-By-Design

In “Building Security into Code + Culture,” I described how our culture of coding is predicated on chaos, and the critical challenge for organizations is to establish the right mix of processes and tools that support a smarter, risk-based approach to development. A key aspect of this strategy is, of course, to implement a sense […]

contributor · Oct 31, 2017
Blogs

Building Security into Code and Culture

Organizations tend to have a very predictable approach to security: reactive. Most don’t really care about security until something bad happens. But with data regulations and requirements becoming more rigid around the globe and cybercrime only continuing to escalate, the notion of security as an “add on” or an afterthought is quickly becoming outdated. Today, […]

contributor · Oct 11, 2017
Blogs

Incorporating Performance Engineering into DevOps

Performance testing historically has been a challenge for most IT organizations. It is highly misunderstood, from executives down to the few resources allocated to perform an extremely difficult task. Most companies consider performance testing expensive and unnecessary and simply refuse to acknowledge it is a critical component of the software development life cycle. Have we […]

contributor · Sep 1, 2017
DevOps Toolbox

DevOps, Continuous Delivery – It’s All About Automation

I spent a large portion of my career in the networking industry, marketing routers, switches and other gear that makes the internet work. Networking—like many industries—is currently undergoing a revolution that is in large part driven by software. Functions that used to be delivered as a standalone device can now run in software (not unlike […]

Brendan Hayes · Sep 1, 2017
Containers

VMware Ties Desktop Virtualization to DevOps Productivity

It’s no secret that when it comes to building applications, many developers prefer to use the Apple Macintosh. However, that preference can create multiple DevOps challenges. VMware is moving to reduce the friction with the release of VMware Fusion Pro 10, a desktop virtualization offering for Apple Macs that now supports REST application programming interfaces […]

Mike Vizard · Aug 28, 2017
Blogs

Sonatype Report Spotlights Software Supply Chain Issues

Most application developers today don’t write much raw code. Rather, applications developed today are created mostly by combing various modules and widgets to create a custom application. But currently there is little oversight being applied to the provenance of application components, especially when it comes to open-source software. The third annual State of the Software […]

Mike Vizard · Aug 8, 2017
Blogs

The Role of QA in the DevOps World

The need for faster time to market and superior quality is getting intense in the software development process. Software trends for 2017 suggest that DevOps will grow as a trend and become more widely accepted across enterprises. Organizations are reaping the benefits of DevOps approach and are incorporating the rules within every aspect of software […]

contributor · Jul 28, 2017
Features

Career Lessons Learned from Top Tech Leaders

In the technology world, we are in a time of incredible disruption and innovation. Many years ago, my friend and “DevOps Handbook” co-author John Willis predicted that a decade from now, academics will call this period the “Cambrian explosion” — it was an incredibly vibrant 25-million year period that resulted in an incredible diversification of […]

Gene Kim · Jul 17, 2017
Blogs

13 Best Practices of Successful Software Testing Projects

Thorough testing is vital for quality assurance, and best practices in software testing can yield high-end software at the end. The current post is giving fine clues regarding the prevailing best practices in software testing projects. Recent cyberattacks have proved that security has paramount importance for any software life cycle. The best QA and testing […]

contributor · Jul 4, 2017
Blogs

SauceCon Speaker Profile: Shivani Sharma, Slack

Just Say No to Flaky Tests: Releasing Code with Confidence Shivani Sharma doesn’t like anything flaky—unless it’s baked goods. Shivani is senior engineering manager at Slack, working on test automation for Slack’s iOS, Android and web applications. An avid baker, Shivani thinks flakiness should stay in the kitchen. Although “flaky” is a common adjective describing […]

contributor · Jun 1, 2017