Real-Time Agility: The Harmony/ESW Method for Real-Time and Embedded Systems Development - Bruce Douglass
- Format: Broché Voir le descriptif
Vous en avez un à vendre ?
Vendez-le-vôtre187,99 €
Occasion · Très Bon État
Ou 47,00 € /mois
- Livraison : 25,00 €
- Livré entre le 6 et le 15 mai
- Payez directement sur Rakuten (CB, PayPal, 4xCB...)
- Récupérez le produit directement chez le vendeur
- Rakuten vous rembourse en cas de problème
Gratuit et sans engagement
Félicitations !
Nous sommes heureux de vous compter parmi nos membres du Club Rakuten !
TROUVER UN MAGASIN
Retour
Avis sur Real - Time Agility: The Harmony / Esw Method For Real - Time And Embedded Systems Development de Bruce Douglass ... - Livres
0 avis sur Real - Time Agility: The Harmony / Esw Method For Real - Time And Embedded Systems Development de Bruce Douglass ... - Livres
Les avis publiés font l'objet d'un contrôle automatisé de Rakuten.
Présentation Real - Time Agility: The Harmony / Esw Method For Real - Time And Embedded Systems Development de Bruce Douglass ...
- Livres
Résumé :
Real-time and embedded systems face the same challenges as traditional software development: shrinking budgets and shorter timeframes. However, these systems can be even more difficult to successfully develop due to additional requirements for timeliness, safety, high reliability, minimal resource usage, and, in some cases, the need to support rigorous industry standards. In Real-Time Agility, leading embedded-systems consultant Bruce Powel Douglass reveals how to leverage the best practices of agile development to address all these challenges. Douglass introduces the Harmony process: a proven, start-to-finish approach to software development that can reduce costs, save time, and eliminate potential defects. Replete with examples, this book provides an ideal tutorial in agile methods for real-time and embedded-systems developers. It also serves as an invaluable reference guide in the heat of battle for developers working to advance projects, both large and small. Coverage includes
Biographie:
Bruce Powel Douglass is chief evangelist for IBM Rational, a leading producer of tools for real-time systems development. He contributed to the original specication of the Unified Modeling Language and is former co-chair of the Object Management Group's Real-Time Analysis and Design Working Group. He consults to many companies and organizations on building both small- and large-scale, real-time, safety-critical systems. He is the author of several books showing how to apply software development best practices in real-time and embedded systems development, including Doing Hard Time, Real-Time UML, Real-Time Design Patterns (all from Addison-Wesley) and Real-Time UML Workshop for Embedded Systems (Elsevier).
Sommaire: Foreword xvii Preface xix Acknowledgments xxv About the Author xxvii Chapter 1: Introduction to Agile and Real-Time Concepts 1 The Agile Manifesto 1 Why Agile? 3 Properties of Real-Time Embedded Systems 8 Benefits of Agile Methods 14 Agile Methods and Traditional Processes 25 Coming Up 31 Chapter 2: Concepts, Goals, and Benefits of Model-Driven Development 33 What Is MDA? 33 Why Model? 36 Key Concepts of MDA 41 MDA Technologies 67 Benefits of MDA 73 Harmony's Five Key Architectural Views 74 Coming Up 90 Chapter 3: Harmony/ESW Principles and Practices 91 Harmony Core Principles 91 Harmony Core Practices 130 Coming Up 153 Chapter 4: Process Overview 155 Why Process at All? 155 Harmony Time Frames 163 Prototype-Based Spiral Development 168 Harmony Macrocycle Process View 171 Harmony Spiral in Depth 177 What about Systems Engineering? 191 What about CMMI? 192 Combining Agile, MDA, and Harmony 194 Coming Up 194 Chapter 5: Project Initiation 197 What Do You Need to Get Started? The Baby Bear Plan 198 Prespiral Planning 199 Developing Stakeholder Requirements 250 Defining and Deploying the Development Environment 258 Continuous Integration 262 Coming Up 266 Chapter 6: Agile Analysis 269 Prototype Definition 272 Object Analysis 310 Coming Up 328 Chapter 7: Agile Design 329 Optimization and the Use of Design Patterns 331 Architectural Design 339 Mechanistic Design 358 Detailed Design 362 Coming Up 371 Chapter 8: Agile Testing 373 Testing Concepts 375 Model-Based Testing 380 Testing Workflows 385 Unit Test 388 Integration Test 392 Validation Testing 397 Coming Up 401 Chapter 9: Agile Process Optimization 403 Understanding Dynamic Planning 404 Tracking and Controlling 407 Change Management 414 Model Reviews 417 The Party Phase 420 Summary 424 Appendix A: Starfleet ZX-1000 Transporter System Requirements Specification 427 1 Overview 427 2 Operational Modes 427 3 General System Requirements 430 4 Major System Components 437 5 Secondary Functions 440 Appendix B: Harmony/ESW and CMMI: Achieving Compliance 447 Abstract 447 CMMI Basics 447 Achieving CMMI Compliance with Harmony/ESW 452 Summary 481 Further Reading 482 Glossary 483 Index 495
Détails de conformité du produit
Personne responsable dans l'UE