Chris Sears, PhD, PE

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