Testimonial

"Netrino training courses should be required before writing any embedded code."

General Dynamics

Master Firmware

Registration is now open for the popular hands-on Embedded Software Boot Camp. Consult our public training calendar for upcoming dates and locations.

Boot Camp

Sign Up Now

Receive Michael Barr's Firmware Update newsletter for free how-to articles and industry news by e-mail. Sign up now.

Bookmark It

Bookmark this page or share it with a colleague.

Team-Based Firmware Development Course

This course presents a methodology that speeds the development of embedded firmware. This training addresses the development issues of specifying requirements, estimating schedules, identifying risks, and creating a quality design. Netrino's experienced programmers and managers have, however, put together a program that goes beyond such traditional instruction. Thus the Team-Based Firmware Development course gets to the heart of embedded development challenges and tackles developer and management attitudes and frustrations. Along the way, we outline the processes and team structures in which rapid high quality firmware development repeatably occurs.

Length/Options

  • 1 day (lecture)

Audience

  • Programmers, project managers, and technical managers

Prerequisites

  • Familiarity with the software development process

Related Courses

Outline

  • Planning
    • Firmware Development Overview
    • Waterfall vs. Iterative vs. Agile Processes
    • Key Deliverables
    • The Project Plan
    • Schedule Estimation
    • Managing Risks
  • Executing
    • Version Control and Backups
    • Continuous Integration
    • Types of Testing
    • Bug Tracking
    • Design/Code Reviews
  • Measuring and Improving
    • Bug Counts
    • Code Complexity
    • Process Improvement
    • Schedule Refinement
  • Managing Engineers
    • Company Culture
    • Team Dynamics
    • Subject Matter Expertise
    • Identifying Talent
  • Related Topics

Learn More

To request pricing or dates, or for more information about this course, contact us.