Code Monkey home page Code Monkey logo

website-3's Introduction

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.