Chapter 4
Product Backlog Development— Building Security In
Chapter 1 defines software resilience as the ability to reduce the magnitude and/or duration of disruptive events. The effectiveness of a resilient application or infrastructure software depends on its ability to anticipate, absorb, adapt to, and/or recover rapidly from a potentially disruptive event.
4.1 Chapter Overview
Chapter 4 shifts the focus to the beginning steps for product development, in which features are selected and written up as user stories and added to the product backlog. We’ll first examine the classes and families for constraints on the product that need to be specified for purposes of resilience. We’ll then look for ways to apply these constraints as acceptance ...
Get Secure, Resilient, and Agile Software Development now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.