Developing and managing embedded systems and products methods, techniques, tools, processes, and teamwork

This book gives the knowledge, methods and techniques to develop and manage embedded systems successfully. It shows that teamwork, development procedures, and program management require unique and wide-ranging skills to develop a system--skills that most people can attain with persistence and effort...

Full description

Bibliographic Details
Other Authors: Fowler, Kim R. (Editor), Silver, Craig L. (Editor)
Format: eBook
Language:English
Published: Oxford, UK Newnes, an imprint of Elsevier 2015
Series:Expert guide
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Chapter 9: Mechanical DesignChapter 10: Electronic Design; Chapter 11: Software Design and Development; Chapter 12: Security; Chapter 13: Review; Chapter 14: Test and Integration; Chapter 15: Manufacturing; Chapter 16: Logistics, Distribution, and Support; Chapter 17: Agreements, Contracts, and Negotiations; Chapter 18: Dealing with the Government; Chapter 19: Agency and Getting Paid; Chapter 20: Intellectual Property etc.; Chapter 21: Open Source Software; Chapter 22: Laws That Can Nail Embedded Engineers; Chapter 23: Corporate Operations, Export, and Compliance; Chapter 24: Case Studies
  • Includes bibliographical references and index
  • Test and integrationCompliance and system acceptance; Production; Shipping and delivery; Operations and support; Disposal; Case Study: Disastrous engineering processes fixed; The good; The bad; The ugly; The turn around; Trials and tribulations; The final product; Conclusion; Acknowledgments; References; Suggested reading; 2 Drivers of Success in Engineering Teams; Overview of organizational and psychological drivers; Take a panoramic view of your workplace; Step on the three-legged stool; The role of the team member; Expectations of team members; Team player redefined
  • Relating togetherAttributes of a good manager; Attributes of good technical and support staff; TLC'ed; Ethics; Success and failure; Systems engineering; INCOSE Systems Engineering Handbook; NDIA and SEI report; NASA report on cost escalation; NASA Systems Engineering Handbook; Various approaches to development processes; Process models for development; V-Model; Spiral model; Prototyping model; PERRU; Quality Assurance (QA); ISO 9001; Six Sigma; Capability Maturity Model Integration (CMMI); Comparison between ISO 9001 and CMMI; Life cycle phases; Concept; Preliminary; Critical
  • List of Acronyms1 Introduction to Good Development; About this book; Purpose; Audience; Road map; What you can get from this book; What you won't get from this book; Definitions and some basic concepts; Focus; Five guiding principles; No silver bullets; Feedback stabilizes; Interfaces are important; All problems have a human origin; Good development and engineering require good relationships; Reliability, fault avoidance and tolerance, and error recovery; The business case; Life cycle; Types of markets and development; Recent research; Team attributes; Working together; Individual assignments
  • Front Cover; Developing and Managing Embedded Systems and Products; Copyright Page; Contents; List of Contributors; About the Editor; Co-Author Biography; Author's Biographies; Chapter Authors; Case Study Authors; Developing and Managing Embedded Systems and Products: The Roadmap; Chapter 1: Introduction to Good Development; Chapter 2: Drivers of Success in Engineering Teams; Chapter 3: Project Introduction; Chapter 4: Dealing with Risk; Chapter 5: Documentation; Chapter 6: System Requirements; Chapter 7: Analyses and Tradeoffs; Chapter 8: The Discipline of System Design