Developing, managing the development, and selling software applications require entirely different skills sets.
For developers, this book explains how to detect and correct Memory Leaks, Resource Leaks, Deadlocks, Data Races, and other complex bugs. I hope you will glean some new insights into some of the heavier bugs, and also pick up some new development and debugging tips.
For managers and sales people, this book introduces some jargon that you should be familiar with, introduces "bugs" in an easy-to-understand way, and gives insight into what to realistically expect from your developers.
For everyone, there is a discussion of development management methods including variations of Agile Software Methods. And, there's a survey of various development standards and specifications such as AUTOSAR, DO-178, ISO 26262, MISRA, JPL, and JSF that you may need to or want to adopt.
The goal of this book is to give you ideas on how to get everybody thinking on the same plane, help you minimize the bugs that will inevitably occur, and help you get higher quality software products to market faster.
For developers, this book explains how to detect and correct Memory Leaks, Resource Leaks, Deadlocks, Data Races, and other complex bugs. I hope you will glean some new insights into some of the heavier bugs, and also pick up some new development and debugging tips.
For managers and sales people, this book introduces some jargon that you should be familiar with, introduces "bugs" in an easy-to-understand way, and gives insight into what to realistically expect from your developers.
For everyone, there is a discussion of development management methods including variations of Agile Software Methods. And, there's a survey of various development standards and specifications such as AUTOSAR, DO-178, ISO 26262, MISRA, JPL, and JSF that you may need to or want to adopt.
The goal of this book is to give you ideas on how to get everybody thinking on the same plane, help you minimize the bugs that will inevitably occur, and help you get higher quality software products to market faster.