Skip to content
Risk-First Software Development
Branch: master
Clone or download
Latest commit 4192f0a May 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_layouts Improving layout May 21, 2019
_posts Improving layout May 21, 2019
assets Fixing content size, footer Jan 26, 2019
dynamic Working on sankey diagram Mar 13, 2019
fonts Added Title style Jan 22, 2019
images Improving layout May 21, 2019
src/images/generated Further edits May 1, 2019
.gitignore Added book sample Apr 22, 2019
12factor.md Moved more pages Jan 22, 2019
A-Conversation.md Added titles Mar 18, 2019
A-Pattern-Language.md Added titles Mar 18, 2019
A-Simple-Scenario.md Fiddling with cards Mar 18, 2019
Agency-Risk.md Added quotes, twitter card links Mar 18, 2019
Agile.md Moved more pages Jan 22, 2019
Agile.numbers Working on sankey diagram Mar 13, 2019
All-About-Risk.md Added quotes, twitter card links Mar 18, 2019
Analysis.md moving content to root Jan 22, 2019
Applying-Risk-First.md Added titles Mar 18, 2019
Audience.md Resizing cards Mar 18, 2019
Authors.md Resizing cards Mar 18, 2019
Boundary-Risk.md Added quotes, twitter card links Mar 18, 2019
CNAME Create CNAME Mar 5, 2019
CONTRIBUTING.md Fixed image links Jan 26, 2019
Cadence.md Added quotes, twitter card links Mar 18, 2019
Coding-Bets.md Added blog entries May 19, 2019
Coding.md Further improvement May 1, 2019
Communication-Risk.md Fiddling with cards Mar 18, 2019
Complexity-Risk.md Changed size again, added quotations Mar 18, 2019
Contract.md moving content to root Jan 22, 2019
Contributors.md Added quotes, twitter card links Mar 18, 2019
Coordination-Risk.md Added quotes, twitter card links Mar 18, 2019
De-Risking.md Added quotes, twitter card links Mar 18, 2019
Deadline-Risk.md Added quotes, twitter card links Mar 18, 2019
Delivery.md moving content to root Jan 22, 2019
Dependency-Risk.md Added quotes, twitter card links Mar 18, 2019
Design.md Fixing links Mar 5, 2019
DevOps.md Moved more pages Jan 22, 2019
Development-Process.md Added quotes, twitter card links Mar 18, 2019
Development.md moving content to root Jan 22, 2019
Documentation.md moving content to root Jan 22, 2019
Estimates.md Added quotes, twitter card links Mar 18, 2019
Evaluating-Risk.md Added quotes, twitter card links Mar 18, 2019
Extreme-Programming.md Moved more pages Jan 22, 2019
Feature-Risk.md Adding title cards Mar 18, 2019
Feedback-Loops.md Working on sankey diagram Mar 13, 2019
Glossary-Of-Risk-Types.md Added quotes, twitter card links Mar 18, 2019
Glossary.md Adding Development Team Purpose in draft Apr 27, 2019
Integration.md moving content to root Jan 22, 2019
Issue-Tracking.md Moved more pages Jan 22, 2019
Just-Risk.md Added quotes, twitter card links Mar 18, 2019
LICENSE Updated License to CC-SA-4.0, as recommended by @walterbell Jan 2, 2019
Lean.md Moved more pages Jan 22, 2019
MVP.md Updating page statuses Jan 24, 2019
Map-And-Territory-Risk.md Added quotes, twitter card links Mar 18, 2019
Meeting-Reality.md Added quotes, twitter card links Mar 18, 2019
Methodologies.md Fixing more links Mar 5, 2019
Monitoring.md moving content to root Jan 22, 2019
On-Site-Customer.md moving content to root Jan 22, 2019
One-Size-Fits-No-One.md Added quotes, twitter card links Mar 18, 2019
Operational-Risk.md Added quotes, twitter card links Mar 18, 2019
PM.md Moved more pages Jan 22, 2019
PMBoK.md Moved more pages Jan 22, 2019
Practices.md moving content to root Jan 22, 2019
Prioritisation.md Fixing links Mar 5, 2019
Process-Risk.md Fiddling with cards Mar 18, 2019
Process.md moving content to root Jan 22, 2019
Purpose-Development-Team.md Added Coding bets May 13, 2019
Quick-Summary.md Added quotes, twitter card links Mar 18, 2019
README.md Added web address Mar 6, 2019
Redundancy.md Updating page statuses Jan 24, 2019
Regression-Testing.md Fixed glossary links Mar 5, 2019
Requirements-Capture.md Fixed glossary links Mar 5, 2019
Review.md Fixing more links Mar 5, 2019
Risk-First.md Moved more pages Jan 22, 2019
Risk-Landscape.md Added quotes, twitter card links Mar 18, 2019
RiskMatrix.numbers Added missing code Mar 5, 2019
Scarcity-Risk.md Added quotes, twitter card links Mar 18, 2019
Scrum.md Moved more pages Jan 22, 2019
Sign-Off.md moving content to root Jan 22, 2019
Silver-Bullets.md Added book sample Apr 22, 2019
Software-Dependency-Risk.md Added quotes, twitter card links Mar 18, 2019
Software-Project-Scenario.md Fixing links Mar 5, 2019
Staging-And-Classifying.md Added quotes, twitter card links Mar 18, 2019
Standards.md moving content to root Jan 22, 2019
Stories-Of-Failure.md moving content to root Jan 22, 2019
Support.md moving content to root Jan 22, 2019
Template.md moving content to root Jan 22, 2019
Terms-Of-Reference.md moving content to root Jan 22, 2019
Testing.md
The-Menagerie.md Added book sample Apr 22, 2019
Training.md moving content to root Jan 22, 2019
Troubleshooting.md Updating page statuses Jan 24, 2019
Waterfall.md Fixing links Mar 5, 2019
_config.yml Added book sample Apr 22, 2019
balance-of-risk.numbers Further improvement May 1, 2019
dictionary.txt Improving purpose Apr 30, 2019
favicon.ico favicon Jan 29, 2019
index.md Improving purpose Apr 30, 2019
the-menagerie-sample.pdf Added book sample Apr 22, 2019
the_unix_way.md Moved more pages Jan 22, 2019
tradeoffs.md Moved more pages Jan 22, 2019

README.md

Welcome to Risk-First

The software development world is crowded with different practices, metrics, methodologies, tools and techniques.

For example, metrics such as “number of open tickets”, “code coverage" or "release cadence" give us a numerical feel for how things are going, and methodologies such as Scrum, Waterfall and Lean give us different approaches to organising.

But what unites them all?

About Risk-First

The Risk-First perspective is that all of these practices and methodologies have at their heart the job of managing different risks. Risk isn't something that just appears in a report, it actually drives everything we do:

  • A story about improving the user login screen can be seen as reducing the risk of users not signing up.
  • If we write unit tests, we’re tackling the risk of bugs going to production, but we’re also defending against the risk of future changes breaking our existing functionality.
  • A task about improving the health indicators could be seen as addressing the risk of the application failing and no-one reacting to it.
  • Implementing a new function in the application is fixing the risk that users are dissatisfied and go elsewhere.

Risk-First makes the case that better understanding the nature of these risks is critical to building software in the complex, interconnected domain we work in.

Continue Reading at RiskFirst.org

About The Menagerie

This book is volume one of the Risk-First series, introducing the case for viewing all of the activities on a software project as attempting to managing risk. It introduces the menagerie of different risks you're likely to meet on a software project, naming and classifying them so that we can try to understand them better.

The book aims to develop a Pattern Language for understanding software risk, and develop a practical framework for discussing how the activities we take on a project change the balance of the risks we are exposed to.

Cover Image

You can’t perform that action at this time.