Agile Model-Based Systems Engineering Cookbook Second Edition: Improve system development by applying proven recipes for effective agile systems engineering
, Second Edition
Use this updated edition to learn how Agile and MBSE work iteratively and overcome system complexity
Develop key systems engineering products and achieve enterprise objectives with step-by-step recipes
Build efficient system engineering models using tried and trusted best practices
Description
Agile MBSE can help organizations manage change while ensuring system correctness and meeting customers’ needs. But deployment challenges have changed since our first edition.
The Agile Model-Based Systems Engineering Cookbook’s second edition focuses on workflows – or recipes – that will help MBSE practitioners and team leaders address practical situations that are part of deploying MBSE as part of an agile development process across the enterprise. In this 2nd edition, the Cameo MagicDraw Systems Modeler tool – the most popular tool for MBSE – is used in examples (models are downloadable by readers).
Written by a world-renowned expert in MBSE, this book will take you through systems engineering workflows in the Cameo Systems Modeler SysML modeling tool and show you how they can be used with an agile and model-based approach. You’ll start with the key concepts of agile methods for systems engineering. Next, each recipe will take you through initiating a project, outlining stakeholder needs, defining and analyzing system requirements, specifying system architecture, performing model-based engineering trade studies, all the way to handling systems specifications off to downstream engineering.
By the end of this MBSE book, you’ll learn how to implement systems engineering workflows and create systems engineering models.
Who is this book for?
If you are a systems engineer who wants to pursue model-based systems engineering in an agile setting, this book will show you how you can do that without breaking a sweat. Fundamental knowledge of SysML is necessary; the book will teach you the rest.
What you will learn
Learn how to apply modelling to create and manage important engineering data
Apply agile methods to develop systems engineering specifications
Communicate decisions with downstream subsystem implementation teams
Coordinate with engineers from other disciplines
Apply MBSE practices to problems within simple systems or large systems
Ensure accurate systems models via tests, simulation, and verification
Excellent book, covers all aspects of Agile methodology. Essential tool for those who are dedicated to software development and testing. I recommend it 100 percent.
Amazon Verified review
Alex W.Jun 12, 2023
5
I read Edition 1 of this book, and can say that Edition 2 is a much improved over the original.1. He cut out the fluff/redundancy of listing things that he's going to talk about and then talking about them right after.2. The tips and tricks callouts are more salient now3. The biggest change: He converted to Cameo Systems Modeler for the examples instead of IBM Rhapsody. This makes the book much easier to digest for the multitude in the MBSE community who use that tool.
Amazon Verified review
TomJan 29, 2023
5
Despite being titled as an 'agile' MBSE book, this book should really be considered a general purpose handbook for doing MBSE. The author covers many different model-based recipes for each part of the systems engineering process which allows you to choose which methods work well for your project.The example of the Pegasus bike trainer really helps bring the 'recipes' described together and helped with my understanding of the previous sections.The book even covers how to incorporate safety and cyber security into your MBSE process in a very accessible manner. In my opinion, just these sections are worth purchasing the book for the simple explanation of how to perform these analyses within your project's model.The book's prose guides you through the systems engineering process which, unlike many other systems engineering texts, is kept interesting by the author's easy to understand and witty writing style.TL;DR If you're doing MBSE or thinking of doing MBSE in your project, you need this book.
Amazon Verified review
Craig DamloJan 24, 2023
5
This book does what so many technical books fail to do; acts as a introduction/overview of the subject with Chapter 1 and then proceeds to provide a practitioner everything they need to execute a complete systems agile project in MBSE.What really sets this book apart from others is that just about every page has a diagram on it, reinforcing what the text has explained of the process.
Amazon Verified review
P. ForgioneJun 03, 2023
5
Agile software development and Model Based Systems Engineering are pioneers in their industry. Being in the defense industry as a model based systems engineer, and being on a agile led program, this text has the answers to situations I have been faced with.What I appreciate most is the upfront mention of really utilizing use cases to bolster the “why” of why we design and architect our systems and applying all those relationships to the sysml blocks. This is something that I now actively do and it has helped answer customer questions more authentically and more precisely.Lastly, I appreciated the coverage on the topics of federated models. This is something in the digital engineering space that is helping to segment systems that can be utilized by other teams while also maintaining the prebuilt integrity of it.Great read, broken out into great step by step application within Cameo, and extremely useful for MBSE practitioners within an agile world.
Dr. Bruce Powel Douglass, Ph.D. has deep and broad expertise as a result of over 40 years' experience designing safety-critical real-time systems in a variety of hard real-time environments. He is one of the authors of both the UML and SysML standards, and author to over 6000 book pages from a number of technical books including The Harmony aMBSE Deskbook, Agile Systems Engineering, Real-Time UML, Real-Time UML Workshop for Embedded Systems, Real-Time Design Patterns, Doing Hard Time, Real-Time Agility, and Design Patterns for Embedded Systems in C. Many presentations, papers, models, designs, and more can be found on his website. He is currently the Senior Principal Agile Systems Engineer at the MITRE Corporation.
Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.
If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.
Please Note: Packt eBooks are non-returnable and non-refundable.
Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:
You may make copies of your eBook for your own use onto any machine
You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website?
If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:
Register on our website using your email address and the password.
Search for the title by name or ISBN using the search option.
Select the title you want to purchase.
Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title.
Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook?
If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
To view your account details or to download a new copy of the book go to www.packtpub.com/account
Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.
You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.
What are the benefits of eBooks?
You can get the information you need immediately
You can easily take them with you on a laptop
You can download them an unlimited number of times
You can print them out
They are copy-paste enabled
They are searchable
There is no password protection
They are lower price than print
They save resources and space
What is an eBook?
Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.
When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.
For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.