Technology works best when it is focused on business solutions
 
Category: <span>Building Software</span>

Migrating And Upgrading Systems

One of the challenges of software solutions is that, sooner or later, you end up migrating and upgrading systems. The two activities may seem separate, but often, you must do both. A good solution provides an easy path, whether to a new version of the solution or one created by another vendor. However, there are often some expectations on the part of the customer for smooth upgrades. That includes limited customizations and timely updates. It is unrealistic to expect a …

Documentation and Reproducible Builds – Critical Pieces Software Solutions

One of the things I see most often plague an organization is the lack of documentation and reproducible builds. That has not been historically an issue. However, when the downsizing and rightsizing of the turn of the century kicked in, many developers moved on or were let go. While those were not bad business decisions, they did allow some critical knowledge to walk out the door. I have come across several organizations post the COVID lockdown that took too many …

Selecting A Software Partner

The success or failure of a project often rides on how good a company is at selecting a software partner. Software development has become almost a commodity in many areas. However, the team you choose or build is a critical factor in project success. No two providers are the same, and minor differences can have a substantial impact. There is far more than price, experience, or even portfolios that go into selecting the best team. Selecting A Software Partner Is …