Skip to main content

Resources

Industry news and thought leadership.

Types of Software Testing Guide

Types of Software Testing

Software testing basics, including the different types of software testing.
Application Lifecycle Management, Data Management, ALM
Version Control Best  Practices in Game Development eBook

Version Control Best Practices in Game Development

Get version control best practices from some of the world's best game development teams.
Digital Creation & Collaboration, P4
7 Anti-Patterns for Selecting an Agile Tool eBook

7 Anti-Patterns for Selecting an Agile Tool

Evaluating Agile tools? Don’t make these common mistakes when choosing an Agile tool for product development. Select the right one for your whole team to ship better products faster.
DevOps, Digital Creation & Collaboration, Plan
How to Write Secure Code in C White paper

How to Write Secure Code in C

You can’t risk any security vulnerabilities — particularly if you’re developing software for embedded systems.
Software Quality, QAC
Which Software Quality Metrics Matter? White paper

Which Software Quality Metrics Matter?

Software quality metrics help you to better understand how reliable, safe, and secure your code is likely to be.
Software Quality, QAC
Developer Challenge: Are Your Code Reviews Effective? White paper

Developer Challenge: Are Your Code Reviews Effective?

Many developers believe they can use manual code reviews to comply with coding standards. But in practice, most manual code reviews aren't effective enough...
Software Quality, QAC
How to Improve Embedded Systems Security White paper

How to Improve Embedded Systems Security

Embedded software is used in some of the world's most important systems (including automobiles and medical devices) — where security risks could lead to fatalities. That's why it's time to improve the security of embedded systems.
Security & Compliance, Software Quality, QAC
How to Compare MISRA Checkers White paper

How to Compare MISRA Checkers

In this white paper about MISRA checkers, you'll learn why some MISRA checkers are better than others, how to enforce undecidable MISRA rules, and what to look for in your MISRA C checker and MISRAA C++ checker.
Security & Compliance, Software Quality, QAC
6 Key Changes in MISRA C:2012 Coding Guidelines White paper

6 Key Changes in MISRA C:2012 Coding Guidelines

MISRA C is one of the most widely used coding standards. But the C language has evolved since the first version of MISRA C came out. And MISRA C has evolved, too, with the latest change in MISRA C:2012.
Security & Compliance, Software Quality, QAC
What Is MISRA®? An Overview of MISRA Coding Guidelines and Compliance White paper

What Is MISRA®? An Overview of MISRA Coding Guidelines and Compliance

What Is MISRA? MISRA® is a set of C and C++ coding standards, developed by the Motor Industry Software Reliability Association (MISRA).
Security & Compliance, Software Quality, QAC
Moving to Modern C++ White paper

Moving to Modern C++

Safety-critical C++ code is commonly developed according to the MISRA coding standard — using C++03. But you want to move to modern C++...
Software Quality, QAC
AUTOSAR Basics: Introduction to AUTOSAR Coding Guidelines White paper

AUTOSAR Basics: Introduction to AUTOSAR Coding Guidelines

AUTOSAR is a global partnership of automotive developers. In 2017, they developed a new coding standard for C++14.
Security & Compliance, Software Quality, QAC