YoVDO

Leaving The Dark Side - Developing a C++ Based Medical Device

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses Cucumber Courses Software Engineering Courses Process Improvement Courses Quality Improvement Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of transitioning from a legacy system to a modern C++ based medical device in this ACCU 2016 conference talk. Delve into the challenges faced by Felix Petriconi and his team as they develop a complex application for medical purposes. Learn about the technical hurdles, engineering education, and process investments made to improve quality. Discover the evolution of their test strategy, including the implementation of behavior-driven development using Cucumber, RSpec, and XMLRPC protocol. Gain insights into synchronous and asynchronous test functions, scoped test contexts, and the overall lessons learned from this transformative project. Understand the practical implications and benefits of quality improvements in medical device development.

Syllabus

Intro
About me
About the team today
About the application
About the technical challenges
About our problem
Some reasons
Engineering education
Process investments
New test strategy evolved
Where to inject behaviour tests?
Which Cucumber binding?
Behaviour tests with Cucumber?
Test setup
Let's write a simple test
Feaze the Ruby part...
XMLRPC protocol
RSpecinterface
Application test interface
Execution chain inside application
Glue code
When to proceed?
Synchronous command
Test functions
Asynchronous test function
Scoped test contexts in RSpec
Scope function example
Helpful additions
Nice side effect
Results of quality improvements
Process improvements
Current test status
Overall lessons learned
Practical lessons learned
Acknowledgements
Reference


Taught by

ACCU Conference

Related Courses

Improving Global Health: Focusing on Quality and Safety
Harvard University via edX
运营管理概论(中文版)
University of Pennsylvania via Coursera
La valutazione della qualità dei servizi educativi
University of Modena and Reggio Emilia via EduOpen
Digital Manufacturing & Design
State University of New York via Coursera
The Science of Health Care Delivery
Arizona State University via Coursera