Reliability and Resilience

The Difference Between Reliable and Resilient Software

And why it matters Digital product objectives and priorities differ from company to company, but one thing remains: everyone wants their apps to work. As the user, you want to be able to do things easily and conveniently. As a product owner or provider of a service, you want your customers to be able to do what they need to do when …

Mobile devices are altering our life and work styles

How Things of the Intranet Disrupt Industries

Intranets are restricted web-enabled assets of a company that are only accessible to authorized users who navigate strict security precautions to gain access. We used to think of the intranet as being a private, secure, portion of the Internet reserved for a company and its employees. Intranets change constantly because organizations are continually experiencing change and their intranet has to …

Getting Real about Production Software

WE DROPPED THE BALL Last week, we got a call from a customer that one of their users had attempted to reset their password and received a “something went wrong” message from their app. Upon investigation, we were horrified to discover that their app had no email service running. Why so horrified? Here was the initial picture of the situation… …

Defensibility and Rugged Software

by PJ Christie If you do a typical web search for Defensibility as it relates to software development, the dominant results discuss it from a legal perspective, which is interesting in some ways. But in terms of Rugged Software CabForward looks at the web application as defensible when it can stand up to malevolent attack. Consider the recent alerts surrounding …

Survivability and Rugged Software Design

by PJ Christie CabForward℠’s goal is to produce quality software that survives any crisis. “To increase your software’s survivability you need to recognize that safety critical systems cannot be truly safe unless they are also secure.” Once your organization has made the decision to leverage Rugged DevOps and software design in your cloud applications, we encourage you to work proactively …

Maintainability – a Rugged Attribute for CabForward℠

We have some outstanding developers here at CabForward℠. Professional software engineers who can think outside the box to develop new approaches to old problems. One of the efforts underway on our team is to create development practices that result in rugged software. Rugged to us means building an application that is more than just a program. It can protect itself …