Now you can earn IEEE Professional Development Hours by attending CEC courses.

Jump Starting Code Development to Minimize Defects

December 10, 2018, to December 14, 2018
Continuing Education Center

Jacob Beningo

Jacob Beningo is an embedded software consultant who currently works with clients in more than a dozen countries to dramatically transform their businesses by improving product quality, cost and time... More

Embedded software engineers on average spend 40% of their time removing bugs from their software. This amounts to nearly 5 months each year performing failure work—that is, work that was not done right the first time. In this course, we will examine what developers can do to decrease the amount of time they spend debugging in order to decrease project costs and time to market while improving quality and innovation.

December 14 – Day 5 – Advanced Techniques

In this summary session, we will review what we have learned in the course and push forward developing the next steps for attendees. We will also provide a short overview of additional techniques for attendees to research and learn on their own once the course has completed.
December 14, 2018 - 2:00pm EST

December 13 – Day 4 – Mastering Application Tracing

Application tracing is one of the most fundamental and important techniques that every developer should be using. In this session, we will examine the benefits to using tracing and how developers can use it to monitor RTOS tasks, state machines, the stack and much more.
December 13, 2018 - 2:00pm EST

December 12 – Day 3 - The Jump Start Development Process

In this session, attendees will learn what they can do when they start their software implementation to not just prevent bugs but detect them as soon as they occur. We will examine all the tools and techniques that developers should put in place before they write code such as analysis tools,...
December 12, 2018 - 2:00pm EST

December 11 – Day 2 – Managing Design Processes

The best way to remove defects is to not have them in the first place. In this session, we will explore the different design processes that developers can use before implementation in order to minimize the opportunities for defects to enter the design. We will explore requirements and design and...
December 11, 2018 - 2:00pm EST

December 10 – Day 1 – Errors, Defects and Bugs

It’s important to understand what errors, defects and bugs are and the deficiency most development teams have in accepting bugs. In this session, we will explore not just the definition but how bugs are handled and should be handled. We will analyze the processes and techniques developers are...
December 10, 2018 - 2:00pm EST
Subscribe to Jump Starting Code Development to Minimize Defects