yegor256 / 0rsk

Online Risk Manager
https://www.0rsk.com
MIT License
20 stars 2 forks source link
risk-analysis risk-management risks ruby

EO principles respected here DevOps By Rultor.com We recommend RubyMine

rake PDD status Test Coverage Maintainability Hits-of-Code

Availability at SixNines

This is an online risk manager, where you register all know risks in your project, assign probabilities and impacts, and then create mitigation and avoidance plans for them. Using this information the system generates an agenda of the most critical tasks for you.

Read this blog post, it explains it all in details: 0rsk.com: Cause + Risk + Effect.

Here you can find some inspiration: yegor256/awesome-risks.

It's free for everybody.

How to contribute

Read these guidelines. Make sure you build is green before you contribute your pull request. You will need to have Ruby 2.3+, Java 8+, Maven 3.2+, PostgreSQL 10+, and Bundler installed. Then:

$ bundle update
$ bundle exec rake

If it's clean and you don't see any error messages, submit your pull request.

To run a single unit test you should first do this:

$ bundle exec rake run

And then, in another terminal (for example):

$ ruby test/test_risks.rb -n test_adds_and_fetches

If you want to test it in your browser, open http://localhost:9292. If you want to login as a test user, just open this: http://localhost:9292?glogin=test.

Should work.