ASchaetti

ASchaetti

Errata for Risk-First Software Development, Second Edition B2.0

Thanks for letting me review this book. I’ve noticed the following errata while reading the book (PDF version B2.0):

  • Page 35

    • 2nd bullet point of section Risk Registers:

      • categories → category

      • focus → focus of

    • 2nd paragraph in section 1. Sharing the Risk Register: its very important → it’s very important

  • Page 54, last paragraph: as shown in below → as shown below or as shown in the figure below or as shown in Figure 4.3 below

  • Page 60, 1st paragraph: rather than in let it surface → rather than let it surface

  • Page 62, missing beginning of sentence: […] the same actions Waterfall prescribes

  • Page 65, paragraph starting with The Gamma et al.: try and and explain → try and explain

  • Page 66, 1st bullet point: and the the risks of → and the risks of

  • Page 98, quotation in section Risk Answer: risk appetite and risk appetite. → risk appetite.

  • Page 109, 1st bullet point in section Example: The Financial Crisis: fix wording: the risk that the amount some asset is going to change in value

  • Page 110, last paragraph: financial services still uses the categories → financial services still use the categories

  • Page 116, threat Over-Complication: as much as many → as many

  • Page 129

    • 2nd threat of Maintainability and Serviceability: except without → except by

    • threat Robustness: of how well → how well

  • Page 130, threat Safety: resulting in you under-billing → resulting in your under-billing

  • Page 138, 2nd bullet point: missing second part of sentence: “The bus to work leaves at 7:30am” or […]

  • Page 141, threat Upstream Dependencies: remove or put in parentheses: The less reliable Reliability Risk your dependencies are…

  • Page 142, 1st paragraph: won’t be get → won’t be getting or wont’ get

  • Page 144, 1st paragraph: reduced costs → reduce costs

  • Page 145

    • bullet point Reliability Risk: remove superfluous full stop at the end of the line

    • 1st sentence after bullet points: degree overlap → degree of overlap

  • Page 150

    • section The Principle-Agent dilemmaThe Principal-Agent dilemma

    • section Worked Example: A the core → At the core

  • Page 165, section Practices Addressing Communication Risk: while stakeholder management or ensures → while stakeholder management ensures

  • Page 177

    • 1st paragraph:

      • This is where subset → This is where a subset or This is where subsets

      • We’ll address → We’ll address this

    • section 5. Deadlock:

      • gridlock- → gridlock

      • other traffic is occupying the space it wants to move to already → other traffic is already occupying the space it wants to move to

  • Page 189, 2nd bullet point of threat Hardware Supply Chain Threats: in a network routers → in network routers

  • Page 193, section Anecdote Corner: the its use of the Java APIs → its use of the Java APIs or the use of the Java APIs

  • Page 200, section Anecdote Corner: risk management failures**,** → risk management failures**.**

  • Page 208, Faceook → Facebook

  • Page 216, 1st paragraph of section The Longer Term: Future Risks For AI Integrators: close parentheses after and so on.

  • Page 229, 2nd paragraph: take other side → take the other side

  • Page 230, This is the just the first example → This is just the first example

  • Page 240, 4th paragraph: tends to be the even more ephemeral → tends to be even more ephemeral

  • Page 244, 1st paragraph: to be able to effective triage risk → to be able to effectively triage risk

In addition, generally in the ePub version, the figure captions contain two labels: one with a continuous index and one with a per-chapter index, e.g. Figure 28. Figure 5.2.

Kind regards,
Andreas

Where Next?

Popular Pragmatic Bookshelf topics Top

jamis
The following is cross-posted from the original Ray Tracer Challenge forum, from a post by garfieldnate. I’m cross-posting it so that the...
New
edruder
I thought that there might be interest in using the book with Rails 6.1 and Ruby 2.7.2. I’ll note what I needed to do differently here. ...
New
HarryDeveloper
Hi @venkats, It has been mentioned in the description of ‘Supervisory Job’ title that 2 things as mentioned below result in the same eff...
New
gilesdotcodes
In case this helps anyone, I’ve had issues setting up the rails source code. Here were the solutions: In Gemfile, change gem 'rails' t...
New
leonW
I ran this command after installing the sample application: $ cards add do something --owner Brian And got a file not found error: Fil...
New
patoncrispy
I’m new to Rust and am using this book to learn more as well as to feed my interest in game dev. I’ve just finished the flappy dragon exa...
New
hazardco
On page 78 the following code appears: <%= link_to ‘Destroy’, product, class: ‘hover:underline’, method: :delete, data: { confirm...
New
AufHe
I’m a newbie to Rails 7 and have hit an issue with the bin/Dev script mentioned on pages 112-113. Iteration A1 - Seeing the list of prod...
New
taguniversalmachine
Hi, I am getting an error I cannot figure out on my test. I have what I think is the exact code from the book, other than I changed “us...
New
Henrai
Hi, I’m working on the Chapter 8 of the book. After I add add the point_offset, I’m still able to see acne: In the image above, I re...
New

Other popular topics Top

PragmaticBookshelf
Andy and Dave wrote this influential, classic book to help their clients create better software and rediscover the joy of coding. Almost ...
New
PragmaticBookshelf
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
New
ohm
Which, if any, games do you play? On what platform? I just bought (and completed) Minecraft Dungeons for my Nintendo Switch. Other than ...
New
AstonJ
Curious to know which languages and frameworks you’re all thinking about learning next :upside_down_face: Perhaps if there’s enough peop...
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New
AstonJ
Curious what kind of results others are getting, I think actually prefer the 7B model to the 32B model, not only is it faster but the qua...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
PragmaticBookshelf
As digital systems increasingly run the world, mastery of the recurring patterns of software development risk is the key to fast and effe...
New

Sub Categories: