Sewing a Digital Thread Through Your Product Development Process

For some industries, quality management is different. If you are not able to establish sufficient internal governance around your product development process, you are out of the market. If you are a supplier, your customers will move to another Original Equipment … [Read more...]

Racing Towards Self-Driving Software & the Internet of Cars

Fundamental Change on the Horizon How do cars talk to each other today? One driver can honk at another. It’s pretty crude. That is quickly changing though - and, for the most part, that’s a good thing. Cars are becoming complex computers, expected to drive … [Read more...]

How to Assess the Value of a Code Review Culture

In manufacturing, getting to an ROI is pretty cut and dry. What are the cost of the materials, how many products will that yield, and what can we sell it for? Calculating the value of a collaborative culture and a strong peer review practice isn’t quite as intuitive. When … [Read more...]

Webinar: Fortifying a Culture of Collaboration in Highly Regulated Industries with Code and Document Review

Do you work in aerospace, automotive, medical, or another highly regulated industry? If so, you know firsthand how difficult it can be to encourage teams to work together. Ensuring software safety and quality through collaboration is a critical component to maintaining … [Read more...]

Global Survey Finds That The Best Way to Improve Software Quality is Code Review

For the 3rd year in a row, code review has been voted as the number one way for improving code quality for organizations, both large and small. Not only is code review still a top priority for software teams to improve the quality of software, we also saw a shift with unit … [Read more...]

The Importance of Targeted Code Review for Regulated Industries

For a lot of people out there developing software, life is pretty simple. I say this not because there's anything simple about software development, but because life around the practice of software development is simple. You come in, spend the day doing what the software … [Read more...]

A Guide to Developer Collaboration with GitHub

GitHub is a website that wraps a software version control system, “Git”, and allows software developers to host their code online for free (though there are paid models available). If you’re a software developer, you know that Github is a repository for you to store, … [Read more...]

How Reviewing Strangers’ Code on GitHub Can Make You a Better Programmer

I make part of my living these days as an IT management consultant, and in this capacity, I've developed an interesting niche: evaluation of codebases. Specifically, an organization's management will bring me in to spend a week or two looking through a codebase, sizing it … [Read more...]

Code Review Beyond Meeting Rooms and Projectors

It must have been a decade ago. I was sitting in a spaciously appointed conference room around a large, round table, surrounded by fellow software developers from my company. Coffee and bright lights notwithstanding, we were all struggling to varying degree to keep … [Read more...]

The Evolution of Code Review: Pros and Cons of Code Review Methods [Infographic]

So much has changed in the peer code review space through the years. Here at SmartBear, we’ve seen it all. We remember the days of meeting room reviews, based on Fagan methodologies. We've seen these evolve into reviews being done "over the shoulder," as well as reviews … [Read more...]