Brad Snodgrass

Delivery Lead

Recent Articles

Is this a Bug or a Feature?

Bug vs Feature Request? Your Users Don’t Actually Care 🤷

Your shiny new software just launched. The team expertly planned and executed the deployment. Your new product integrates seamlessly with your other systems. New users find the product intuitive and user-friendly. But, as with any new software, a few problems crop up. The Bug vs Feature Request argument begins. Is it a bug? A bug means […]
Read Full Post

Five Strategies for a Happy and Healthy Software Maintenance Team

Software Maintenance Teams provide a broad array of services, customized to the industries they support. As a software development consultancy, our portfolio includes industries like energy, aerospace, healthcare, medical devices, precision agriculture, and others. The products we build live on Desktop, Embedded, Mobile, Web, and Cloud platforms. With such a diversity of industries and platforms, […]
Read Full Post
Developer looking at code on laptop and mobile phone screens

How a ‘Bucket of Hours’ Can Benefit Your Software Product Maintenance Plan

Why are we talking about software product maintenance plans? Maybe you just launched your latest killer app. Or maybe you have legacy software that it hasn’t stood the test of time. Wherever you are on the spectrum of very old to very new software, you would benefit from having a software product maintenance plan. Software […]
Read Full Post
Floppy Disc on a desk.

Think Software Maintenance is Expensive? Here’s Why It’s Worth the Investment.

The world of software and software development moves at lightning speed. Every day, new tools are introduced. Languages and frameworks are upgraded. App store requirements change. Operating systems are updated. New hardware is announced. So, what happens if the software world evolves but your software codebase doesn’t? Development Tools Chain Reaction Development tools continue to […]
Read Full Post

Did the 1973 Oil Crisis Create Lean Software Development?

US car companies were booming in the early 1970’s. Americans loved big cars and had cash to buy them. Demand for oil rose so quickly that, by 1969, the US began importing oil. Not long after, oil exporting nations began using US dependence on their oil to influence US foreign policy. During the first embargo […]
Read Full Post

Pulling the Andon Cord

In the manufacturing world, the Andon cord obligates anybody who spots a problem to stop production. Anybody. Andon cords are a part of the Toyota Production System. The Andon cord is a simple rope that extends the length of the production line. (Black/yellow cords in the picture above) Pulling the rope stops production. Toyota not […]
Read Full Post

How I Used Lean and Agile . . . for Dog Training

We’ve re-entered the world of training service dog puppies. This time, the team is bigger – the whole family is participating. How do we keep everyone organized? Turns out, Agile is a natural fit. Backlog – All the commands we need to teach her The Puppy Raisers Manual describes all the commands the puppy must master. Each command […]
Read Full Post

Strategies for IoT Edge Devices in Noisy Channels.

As Internet of Things technologies mature, there is more focus on aggregation of disparate information. Edge devices provide the rich data streams on which those techniques are based. While low level design of an edge device or its wireless protocol may not be foremost in a developers mind, a basic knowledge of techniques employed can […]
Read Full Post

The Most Popular Wireless Standard You’ve Never Heard Of (Part III)

Part III: Getting the Message Through In Part II, we explored some of the physical aspects of 802.15.4 networks. Way back in Part I, we saw why the ISM Band is so popular. In this post, we’ll explore ways that 802.15.4 networks can reliably operate in this crowded band. It’s a Jungle Out There By […]
Read Full Post