Send Wingman info email | Send pricing email | Send email asking for more for bioMerieux, Inc.
Edit |
All Contacts |
Destroy
Send Wingman info email | Send pricing email | Send email asking for more for bioMerieux, Inc.
Name:
Steven Gomez
Email:
steve.gomez@biomerieux.com
Company name:
bioMerieux, Inc.
Company url:
biomerieux.com
Office phone:
314-506-8028
Mobile phone:
636-448-2015
Company location:
Hazelwood, MO 63042
Remote delivery timezones:
Interest:
I want to get started with Agile for embedded
Number of people:
How did you find us:
James Grenning's book on TDD
Initial contact date:
Next follow up date:
2018-04-12 20:50:35 UTC
Message:
Good day Mr. Grenning, you will recall that you were at our company a few years back to train us agile/tdd methods. Unfortunately at the time our management and leads chose not to follow through with what we had learned and things withered and died.
More recently however, we have had several changes in management ('mostly' for the better) who had previous positive experiences with unit testing. So as it turns out, since I had a lot of experience spinning up servers and such, I got assigned the task of creating a Continuous Integration Infrastructure. This consists of upgraded Subversion, TeamCity, SonarQube, and a small fleet of Windows and CentOS VMs to build & test. And by the way, other than a small amount of paperwork, we have just completed validation of this new infrastructure.
Part of this is using a Python -> Cython -> (embedded)C/C++ stack that allows our verification team (historically not 'strong' programmers) to write Python scripts that perform unit tests on portions of our C/C++ code.
Enough of the history lesson (for now).
The C/C++ developers are apparently jealous because the Verification team is doing unit testing and they are not (though they initially rejected even the thought), and so I am using this renewed interested to work towards a Ctest -> Ccode stack much like you presented during your visit a few years back. Which brings me to my question:
During your tutorials, you were using CppUTest, which is consistent with the methods described in your book. However I have found that CppUnit seems to have better support for plugins for both TeamCity and SonarQube (which I hope to ultimately use to track metrics). I was hoping you could use your crystal ball and provide some discussion as to which framework we will be happiest with five years from now. Extra work to pull the metrics into the servers is secondary to stability and features of the framework itself.
In any case I hope you are doing well, you certainly seem to be remaining busy.
Thank you in advance.
Steve Gomez
Lead Engineer
bioMerieux, Inc.
Timeframe:
1-2 Months
Domain:
wingman-sw.com
Remote IP:
104.129.204.60
Request URI:
Notes:
Edit |
All Contacts |
Destroy
Send Wingman info email | Send pricing email | Send email asking for more for bioMerieux, Inc.