Contact Us

5 Essentials for a Minimum Viable Product

By Brian Geary on Sep 13, 2016 10:00:00 AM

If you think an MVP is the most valuable player in the Super Bowl, you haven't been introduced to the Minimum Viable Product in relation to a software system. Minimum Viable Product, or MVP, is the most basic version of a product that has only enough of the essential features to be marketed. Through this early marketing, the company can glean valuable insight from early adopters, which then guides the development of the fully-featured product. Inevitably, the final product is far better because of that input.

Continue Reading

3 Ways to Keep Feature Bloat Out of Your Software Development Project

By Brian Geary on Jul 19, 2016 10:00:00 AM

We've all seen it. Applications that are so overloaded with features that what should be extraordinarily simple becomes overwhelmingly complex. This isn't just complicated software, such as Photoshop, which has excellent reasons for its complexity. It's apps that should be relatively easy to learn and use, but aren't, because there are just too many features to make sense of it all. That's feature bloat. Feature bloat hogs unnecessary system resources, adds to the cost of app development, and deliver no incremental benefit. Feature bloat also makes a relatively straightforward app become infuriatingly complicated for some people to use.

Continue Reading

TSA's $1.4 Million Boondoggle to Choose Left or Right

By Brian Geary on May 24, 2016 9:00:00 AM

Nobody is arguing that there isn't room for improvement in TSA's processes. Anyone who's waited in line for hours upon endless, wasteful, boring, frustrating hours to pass through security and make it to a flight on time knows that there has to be a better way. But the 'cure' the TSA blundered upon is inarguably not that better way.

Continue Reading

Custom Software Buyer Beware

By Brian Geary on Mar 21, 2016 9:30:00 AM

No matter which niche or industry your business belongs to, chances are you need to purchase software for some aspect of operations. For example, you may need software to handle the finances of your business or to track the results of your marketing campaign. While off-the-shelf software seems attractive, custom software is usually best choice for businesses, as it is developed to meet their specific needs.

Continue Reading

Results not Side Effects

By Brian Geary on Jul 2, 2010 6:12:50 AM

There's a common expression "Better to beg for forgiveness than to ask for permission." In the world of software engineering, taking this motto to heart can lead to robust and stable software. Far too often, we try to verify every possible prerequisite before performing an action.

Continue Reading

Lists by Topic

see all

Get in touch

LET’S BUILD SOMETHING AWESOME. TOGETHER.

Clients

 
Arthromeda
Bloomberg
crossref
Honeywell Logo
Medica
NexRev
Onset
Predicata