Robert V. Binder

Archive for Software Products

Supporting Software Inspections and Reviews

December 3, 2011  |  Blog, Process, Software Products  |  6 Comments
Machinist's Gauges

In every software project where I’ve used some form of review process (formal inspections, walkthroughs, or reviews — for this post I refer to all as “reviews”), the gain has always justified the pain. Invariably, some developers really dislike this process, leading to tantrums reminiscent of Orange Country Choppers.
But I’ve regretted every time…

Read More

If It Moves, Test It

The FDA has just published a new draft of guidance about mobile technology in FDA-regulated systems. This guidance is open for comment and isn’t binding yet.
So, what does this mean for testing FDA-regulated products with mobile technology?
The draft guidance defines when mobile platforms are considered as part of a regulated system or not. The criteria for inclusion…

Read More

Steve Jobs’ Product Design Philosophy and Systems Engineering

October 7, 2011  |  Blog, Business, Software Products  |  No Comments

Steve Jobs’ genius was in conceptualizing unique interfaces and packaging that resonated very deeply for large numbers of customers, and in the second half of his career, combining this with a business and operational model that generated huge returns to shareholders and delighted 100s of millions.
During his interlude with NeXT,…

Read More

Déjà vu All Over Again – The Mobile Testing Nightmare

I attended a great talk today about testing mobile applications, given by Lee Barnes of Utopia Solutions. It recounted the Rubik’s cube permutations that affect mobile app quality and reliability: multiple stacks, multiple handheld devices/form factors, constrained battery life, constrained memory/processor, variability of wireless connectivity, different behavior in dedicated…

Read More

Competent, Mediocre, or Dangerous?

A Chicago Tribune article recounts how a software bug in an infusion pump lead to brain-death for a patient in 2009 (“Medical Industry Taking Hard Look at Software Faults,” Christine Mai-Duc, Chicago Tribune, August 31, 2011, p. 19)
It reports that the US Food and Drug Administration (FDA), which regulates and…

Read More

VCs Say the Darndest Things

August 2, 2011  |  Blog, Business, Software Products  |  3 Comments
Exit sign Sand Hill Road

 As the fundraiser for startup mVerify, I contacted over a hundred venture capital (VC)investors and then had serious discussions with several dozen. Although I came close to getting a terms sheet a few times, all the discussions ended in a brief email or call saying “pass” or “pass, let’s stay in…

Read More

How a Big Ball of Mud becomes a Black Hole: Why Software Architecture and Process Matters

July 11, 2011  |  Blog, Business, Process, Software Products  |  No Comments
Cosmic matter spiraling into a black hole

Once upon a time, I had a Software 25 company with a struggling division as a client. They were selling and supporting an integrated enterprise system brought in by acquisition. This product, at version 7.0, was dominant in its market. But, with apologies to Gresham, bad software was driving out…

Read More

Is Making Movies Like Making Software?

June 20, 2011  |  Blog, Business, Process, Software Products  |  4 Comments

After proving that good project management and software engineering could result in on-time, in-budget, high quality results for contract software development, I was designated as the project manager of a large fixed-price development project. Despite my objections, a second project manager was also assigned to this project. The relationship was explained as…

Read More