Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions docs/ai/Risks/_category_.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
position: 1
label: 'AI Risks'
---
label: AI Risks
position: 1
17 changes: 0 additions & 17 deletions docs/books/Build-The-Movement.md

This file was deleted.

45 changes: 45 additions & 0 deletions docs/books/Buy-The-Print-Edition.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
title: "Buy The Print Edition!"
description: "RF2E is now available to order on Amazon or the Pragmatic Bookshelf"
slug: /Buy-The-Print-Edition
featured:
class: bg1
element: '<big-image imgsrc="/public/templates/risk-first/posts/Cover_Image_Second_Edition.jpg" />'
tags:
- Books
- Book-Option
sidebar_position: 2
---

<a href="https://pragprog.com/titles/rmrfsd/risk-first-software-development-second-edition"><img src="/img/Cover_Image_Second_Edition.jpg" alt="Risk-First Software Development Second Edition" style={{maxWidth: '250px', float: 'right', marginLeft: '1rem', marginBottom: '1rem'}} /></a>

**265 pages** that reframe software development around the force that shapes every decision: risk.

Most methodologies focus on process, but process alone doesn't guarantee success—projects still miss deadlines, burn out teams, and fail to deliver value. This book gives you the vocabulary, tools, and techniques to identify, evaluate, and mitigate risks before they derail your project. Through real-world examples, risk diagrams, and practical techniques like de-risking and risk classification, you'll learn to make smarter decisions, anticipate problems, and adapt confidently to change.

Whether you're a developer, team lead, or CTO—and whether you're using agile, waterfall, or integrating AI—this book will transform how you think about planning, communication, and success.

## From The Pragmatic Bookshelf

The official publisher's site offers the **eBook bundle** (PDF, ePub, and Kindle formats) for **$30.95 USD**—perfect if you want to start reading immediately on any device.

<a href="https://pragprog.com/titles/rmrfsd/risk-first-software-development-second-edition" style={{display: 'inline-block', padding: '0.75rem 1.5rem', backgroundColor: '#4a90d9', color: 'white', textDecoration: 'none', borderRadius: '4px', fontWeight: 'bold'}}>Buy eBook from Pragmatic Bookshelf →</a>

## From Amazon

### Kindle Edition — $24.50 USD

Read on your Kindle, phone, tablet, or computer. Available for pre-order now, delivered February 17, 2026.

<a href="https://www.amazon.co.uk/dp/B0GJG2TRC9" style={{display: 'inline-block', padding: '0.75rem 1.5rem', backgroundColor: '#ff9900', color: 'black', textDecoration: 'none', borderRadius: '4px', fontWeight: 'bold'}}>Pre-order Kindle on Amazon UK →</a>

<a href="https://www.amazon.com/dp/B0GJG2TRC9" style={{display: 'inline-block', padding: '0.75rem 1.5rem', backgroundColor: '#ff9900', color: 'black', textDecoration: 'none', borderRadius: '4px', fontWeight: 'bold', marginLeft: '0.5rem'}}>Pre-order Kindle on Amazon US →</a>

### Paperback Edition

Prefer a **physical copy** you can mark up, lend out, or display on your shelf? The paperback edition is also available for pre-order, shipping February 2026.

<a href="https://www.amazon.co.uk/dp/B0FRX99Y5T" style={{display: 'inline-block', padding: '0.75rem 1.5rem', backgroundColor: '#ff9900', color: 'black', textDecoration: 'none', borderRadius: '4px', fontWeight: 'bold'}}>Pre-order Paperback on Amazon UK →</a>

<a href="https://www.amazon.com/dp/B0FRX99Y5T" style={{display: 'inline-block', padding: '0.75rem 1.5rem', backgroundColor: '#ff9900', color: 'black', textDecoration: 'none', borderRadius: '4px', fontWeight: 'bold', marginLeft: '0.5rem'}}>Pre-order Paperback on Amazon US →</a>

32 changes: 32 additions & 0 deletions docs/books/Get-A-Digital-Download.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: "Help Us Build!"
description: "Help us build the risk-first movement and get hold of a free copy of RF2E!"
slug: /Build-The-Movement
featured:
class: bg1
element: '<big-image imgsrc="/public/templates/risk-first/posts/Cover_Image_Second_Edition.jpg" />'
tags:
- Books
- Book-Option
sidebar_position: 3
---

<Movement />

<BoxOut title="QR Code To Share">
![Risk First Second Edition](/img/misc/qr/rf2e.png)
</BoxOut>



## Join Us On GitHub!

<BoxOut title="Join The Risk-First GitHub Organisation">

If you [Add Your Star on GitHub](https://github.com/risk-first/website) you'll be sent an email invite to join the [Risk-First GitHub Organisation](https://github.com/risk-first/website/discussions) and the associated discussion group!

This is where I will be adding blog materials discussing the content of the new book as it comes together.

[![GitHub Star](/img/github_star.png) <br /> ☝️ Click This On GitHub ](https://github.com/risk-first/website)

</BoxOut>
35 changes: 7 additions & 28 deletions docs/books/Risk-First-Second-Edition.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Risk-First Software Development Second Edition"
title: "About Risk-First Software Development Second Edition"
description: "Now available in digital format"
slug: /Risk-First-Second-Edition
featured:
Expand All @@ -10,13 +10,14 @@ tags:
sidebar_position: 1
---

I'm pleased to announce that the second edition of Risk-First Software Development is [now available in Beta](https://pragprog.com/titles/rmrfsd/risk-first-software-development-second-edition)! Read on to find out how to get a free copy.
<a href="https://pragprog.com/titles/rmrfsd/risk-first-software-development-second-edition"><img src="/img/Cover_Image_Second_Edition.jpg" alt="Risk-First Software Development Second Edition" style={{maxWidth: '250px', float: 'right', marginLeft: '1rem', marginBottom: '1rem'}} /></a>

[![Risk-First Software Development Second Edition](/img/Cover_Image_Second_Edition.jpg)](https://pragprog.com/titles/rmrfsd/risk-first-software-development-second-edition)
I'm pleased to announce that the second edition of Risk-First Software Development is now available! **265 pages** that reframe software development around the force that shapes every decision: risk.

## Get Involved!

<Movement />
## How To Get It

<TagList tag="Book-Option" />

## About Risk-First Software Development - Second Edition

Expand All @@ -42,26 +43,4 @@ It also contains two entirely new chapters dealing with technological change, re

In essence, this is the post-agile, AI-aware manual for understanding and harnessing the forces of innovation in play when developing software systems.

## What's A Beta?

<BoxOut title="What's A Beta For A Book, Anyway?">

While the book is in beta form, you can purchase it from the link below and read it digitally. Over the course of the beta period, the book will be updated many times with suggestions and improvements - just as with a software beta.

Once the book is declared "finished", it'll get published proper and you'll get the finalized digital version to keep.

[Access the Beta Here](https://pragprog.com/titles/rmrfsd/risk-first-software-development-second-edition)

</BoxOut>

## Join Us On GitHub!

<BoxOut title="Join The Risk-First GitHub Organisation">

If you [Add Your Star on GitHub](https://github.com/risk-first/website) you'll be sent an email invite to join the [Risk-First GitHub Organisation](https://github.com/risk-first/website/discussions) and the associated discussion group!

This is where I will be adding blog materials discussing the content of the new book as it comes together.

[![GitHub Star](/img/github_star.png) <br /> ☝️ Click This On GitHub ](https://github.com/risk-first/website)

</BoxOut>
**[Click Here To Buy](/Buy-The-Print-Edition)**
6 changes: 3 additions & 3 deletions docs/books/Start.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Books
description: Books you can buy on the subject of Risk-First
title: Risk-First Second Edition
description: How to get hold of your copy

featured:
class: bg1
Expand All @@ -13,6 +13,6 @@ sidebar_position: 6
tweet: yes
---

You can buy books about Risk-First!
Want to get a copy of Risk-First Software Development Second Edition? Read on...

<TagList tag="Books" />
26 changes: 26 additions & 0 deletions docs/community/GDS-Risk-Assessment.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: "GDS vs Risk-First (vs Zombies)"
description: Zak Moore's examination of Risk-First applied to UK Government projects
featured:
class: bg3
element: '<image-artifact imgsrc="/public/templates/risk-first/posts/zombie.svg">GDS vs Risk-First&#10;vs Zombies</image-artifact>'
tags:
- Community
sidebar_position: 2
---

<a href="https://comscientia.com/blocs/risks/"><img src="/img/community/service-standard.png" alt="UK Government Digital Service" style={{maxWidth: '250px', float: 'right', marginLeft: '1rem', marginBottom: '1rem'}} /></a>

## Applying Risk-First to Real-World Open Source Projects

Zak Moore has created an impressive application of the Risk-First framework, comparing it against the **UK Government Digital Service (GDS)** standards.

## ... And Zombies

![Zombie screenshot](/img/community/zombies.png)

Zak also has ideas about turning Risk-First into a game! This is really at the early concept stage, but he includes a plants-vs-zombies style defence game based on protecting your project from risks.

---

**[Explore Zak's Risk Assessment Tool →](https://comscientia.com/blocs/risks/)**
29 changes: 29 additions & 0 deletions docs/community/JUXTCast-Interview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: "JUXTCast Interview"
description: Rob Moffat discusses Risk-First with Henry Garner on JUXTCast S6E4 — featuring hot takes on AI reliability, agile cargo-culting, and why you're secretly a risk manager
featured:
class: bg5
element: '<image-artifact imgsrc="/public/templates/risk-first/posts/podcast.svg">JUXTCast Interview</image-artifact>'
tags:
- Community
sidebar_position: 4
---

## JUXTCast S6E4: Risk-First Software Development

A wide-ranging conversation with Henry Garner that starts with "why doesn't agile actually work?" and ends with predictions about when AI will finally match human reliability (spoiler: give it 10,000 years).

<iframe width="100%" style={{aspectRatio: '16/9'}} src="https://www.youtube.com/embed/xu3_l_8YYSM" title="JUXTCast S6E4: Risk-First Software Development" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen></iframe>

### What's Covered

Rob and Henry dive into:

- **Rehabilitating risk management** — because it's not just for actuaries and the finance team (even if that's what developers secretly hope)
- **Why your backlog is lying to you** — every ticket is really about reducing some risk, but nobody writes it that way
- **AI: amazing tool or chaos agent?** — "I cannot leave Cursor alone for more than a couple of minutes without it going completely off the rails"
- **FINOS and open source in finance** — getting ferociously competitive banks to actually collaborate (harder than it sounds)

---

**[Watch on YouTube →](https://www.youtube.com/watch?v=xu3_l_8YYSM)**
16 changes: 16 additions & 0 deletions docs/community/Risk-First-Podcast.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: "Risk-First Podcast Series"
description: Coming soon — a podcast exploring risk-first thinking in software development
featured:
class: bg2
element: '<image-artifact imgsrc="/public/templates/risk-first/posts/podcast.svg">Risk-First&#10;Podcast Series</image-artifact>'
tags:
- Community
sidebar_position: 6
---

## Coming Soon

A dedicated podcast series exploring Risk-First thinking in software development is in the works.

Stay tuned for conversations with practitioners, deep dives into specific risks, and practical guidance on applying the Risk-First framework to your projects.
24 changes: 24 additions & 0 deletions docs/community/Risk-First-Song.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: "Risk-First: The Song"
description: Jose Coignard's Daft-Punk inspired Risk-First anthem
featured:
class: bg2
element: '<image-artifact imgsrc="/public/templates/risk-first/posts/music.svg">Risk-First: The Song</image-artifact>'
tags:
- Community
sidebar_position: 1
---

[![From Jose Coignard's Risk-First Song](/img/community/jose-song.png)](https://app.filmora.io/#/object/d5o0sfacc84vpnavgiig)

## A Daft-Punk Inspired Tribute

Jose Coignard has created something truly unique: a **Daft-Punk inspired musical interpretation** of Risk-First Software Development.

This creative tribute captures the essence of thinking about software development through the lens of risk, set to electronic beats that would make any developer want to refactor their codebase.

It's not every day that a software development framework gets its own anthem, but Risk-First clearly struck a chord (sorry).

---

**[Listen to the Risk-First Song on Filmora →](https://app.filmora.io/#/object/d5o0sfacc84vpnavgiig)**
16 changes: 16 additions & 0 deletions docs/community/Start.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: Community
description: Risk-First in the wild — talks, interviews, music, and community projects
featured:
class: bg1
element: '<image-artifact imgsrc="/public/templates/risk-first/posts/community.svg">Community</image-artifact>'
layout: categories
tags:
- Front
sidebar_position: 8
tweet: yes
---

Conversations, creations, and applications about Risk-First from across the software development community. Here you'll find talks, interviews, music, and real-world applications of the Risk-First framework.

<TagList tag="Community" />
39 changes: 39 additions & 0 deletions docs/community/TameFlow-Interviews.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
title: "TameFlow Book Worm Hole"
description: Three recorded sessions with the TameFlow community exploring Risk-First
featured:
class: bg6
element: '<image-artifact imgsrc="/public/templates/risk-first/posts/tameflow.svg">TameFlow &#10; Book Worm Hole</image-artifact>'
tags:
- Community
sidebar_position: 5
---

![Tameflow](/img/community/tameflow.png)

The TameFlow community has hosted three separate recorded sessions exploring Risk-First Software Development in depth. These interviews provide different perspectives on the framework and its practical applications.


### Session 1: Book Club Reading

A book club discussion where the TameFlow community reads and discusses Risk-First Software Development together, sharing insights and connections to their own work.

**[Watch the Book Club Session](https://circle.tameflow.com/c/book-worm-hole/club-reading-risk-first-software-development-by-rob-moffat)**

### Session 2: Interview with Rob Moffat

A structured interview diving into the background, philosophy, and key insights from Risk-First Software Development.

**[Watch the Interview](https://circle.tameflow.com/c/book-worm-hole/interview-rob-moffat-author-of-risk-first-software-development)**


### Session 3: Q&A with Rob Moffat

An open Q&A session where the TameFlow community asked questions about Risk-First concepts, methodology, and real-world application.

**[Watch the Q&A Session](https://circle.tameflow.com/c/book-worm-hole/q-a-with-rob-moffat-author-of-risk-first-software-development)**


### About TameFlow

TameFlow is a community focused on flow-based thinking and management. The intersection of TameFlow and Risk-First provides rich ground for exploring how risk awareness complements flow optimization in software delivery.
31 changes: 31 additions & 0 deletions docs/community/XT25-Presentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "XT25 Presentation"
description: Rob Moffat presents Risk-First at XT25 — from building banking risk systems to realizing all software development is risk management
featured:
class: bg4
element: '<image-artifact imgsrc="/public/templates/risk-first/posts/presentation.svg">XT25 Presentation</image-artifact>'
tags:
- Community
sidebar_position: 3
---

## Risk-First at XT25

The closing keynote from XT25, where Rob traces his journey from building risk systems at Deutsche Bank, RBS, and Credit Suisse to a revelatory insight: **we're not really software developers—we're risk managers**.

<iframe width="100%" style={{aspectRatio: '16/9'}} src="https://www.youtube.com/embed/R7V1I-l0rrg" title="Risk-First at XT25" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen></iframe>

### What You'll Learn

Rob connects dots across two decades of financial services technology, showing how every software practice—unit testing, abstraction layers, agile ceremonies—is really about **transferring and managing risk**:

- **Risk is everywhere** — from Basel II banking regulations to your backlog tickets, it all comes down to risk
- **Patterns of risk** — just like design patterns, the same risks crop up over and over in software projects
- **The exponential challenge** — CVEs are increasing at an alarming rate, and AI brings new risks we're only beginning to understand
- **Open source and FINOS** — how the industry is collaborating to manage shared risks around cloud, AI, and open-source adoption

As Kent Beck wrote in the first sentence of *Extreme Programming Explained*: "The basic problem of software development is risk." This talk makes the case that in the AI age, we're all becoming risk managers whether we realize it or not.

---

**[Watch on YouTube →](https://www.youtube.com/watch?v=R7V1I-l0rrg)**
6 changes: 6 additions & 0 deletions docs/community/_category_.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
label: Community
link:
id: Start
type: doc
position: 10
2 changes: 1 addition & 1 deletion docs/methods/Extreme-Programming.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ method:
- tag: Configuration Management
reason: "Configuration management helps maintain the consistency of the product's performance in XP."
- tag: Design
reason: "XP Emphasizes the simplest design that works, avoiding unnecessary complexity."
reason: "XP emphasizes the simplest design that works, avoiding unnecessary complexity."
use:
- Simple Design
- Metaphor
Expand Down
Loading