26
Apr

Compelling Reasons to Modernize Your Medical Instrument Software

In this article, Fred Page elaborates on the many compelling reasons for manufacturers to upgrade their medical instrument software. Too often, software modernization is put off due to concerns about the cost and complexity of an upgrade.  However the inevitable consequence of delay is lost competitiveness resulting from outdated features, inability to repair defects, and incompatibility with hardware upgrades.  Using

Read more

5
Feb

TDD Series Part 1: Is Test Driven Development (TDD) right for your medical device project?

In this series, I will be discussing Test Driven Development.  Since there are many different types of testing, I will be focusing on the following two forms: Verification Testing: Testing to determine whether a developed software feature meets its requirements, and Unit Testing: Testing of individual units of code (i.e., classes, methods, etc.) to determine whether they function correctly The

Read more

22
Jan

TDD Series Part 2: Six Reasons TDD May Help Your Project

In Part 1 of this series, I presented a brief description of test driven development (TDD) and discussed how it differs from traditional approaches to software development.  In this post I will share six key benefits of using TDD for your software project.  In Part 3, I will take a closer look at some of the reasons TDD may not

Read more

16
Jan

Top Four Tips to Improve Remote Collaboration

Here at Syncro Medical, we frequently work with clients from a variety of different locations. In some projects, we serve as the client’s entire medical software development department. In other projects, we focus on certain software components while developers from the client team handle others. In one recent project, the Syncro Medical team simultaneously collaborated with client development teams located

Read more

3
Jan

TDD Series Part 3: Four Reasons TDD May Not Be Right for Your Project; Some Critical Questions to Ask

In Part 1 of this series, I presented a brief description of Test Driven Development (TDD). In my last blog post, I looked at six reasons TDD can help your software development project.  In this follow-on article, I will look for some reasons Test Driven Development may not be right for you and your project, and some critical questions to

Read more

17
Jul

Is Bluetooth Low Energy (BLE) the Right Direction for Your Medical Device?

Bluetooth.  It’s named after Harald Bluetooth, the tenth-century king of Denmark who united the many bands of Vikings into a unified kingdom.  Today, Bluetooth technology is banding together multitudes of disparate devices so that they can talk to one another. It’s a technology that has become even more ubiquitous with the advent of Bluetooth Low-energy or BLE.  This is because

Read more

3
Apr

Why I Built a House On a Time and Materials Basis

Any time a service provider is hired to provide something, whether software or a new house, both buyer and seller enter into this relationship with expectations.  A buyer expects to get exactly what he asked for at a fair price the seller expects to make a reasonable profit.  Any buyer entering into an agreement who cannot accept the seller’s right

Read more