RiskMNGT Redmine  edu2.0 guadalinex javahispano isotrol  
  isotrol  
 
 
home forge planet

RiskMGNT Wiki

Name RiskMGNT
Authors Nicolas Bertet (Project Manager / Functional Responsible)
José Cano Ruiz (Designer / Developer), Adrián Peña Castro (Designer / Developer)
Most recent version "Version 0.9.1 beta":
Availability Redmine 0.8 / Ruby 1.8 / Ruby on Rails 2.1.2
State Improving functionality
License GNU General Public License v.3
Download package Sources Subversion URL login: anonymous password: anonymous
Download example

Compatibility

Description / Features

RiskMGNT Redmine is a Redmine plugin that provides you a tool to manage risks and incidents in your project. (OpenUP - Risk Management)

With RiskMGNT Redmine you can create general risks and risk categories (shared by all the projects), project risks and incidents (exclusives for a project). You can relate your issues with the risks and the incidents to get a better traceability.

You can define a risk or incident from its:
  • Description
  • Type
  • Impact
  • Probability
  • Exposure level
  • Owner
  • Mitigation strategy
  • Contingency strategy

You can control the traceability between risks and issues, tasks or code.

If you install the requirement management plugin RequMNGT Redmine, you could associate one or more risks with different artifacts of a software project:
  • Feature, Requirement, Use case, classes, test case ...

You can classify the requirements or scenarios according to the exposure level to priorize items of an iteration.

You can define an historic database of risks and incidents for reusing the best practice of mitigation strategies of your company.

Requirements

  • Redmine " (tested in 0.8.4 and 0.8.5)"
  • Ruby 1.8.6, 1.8.7
  • Rails 2.1.2
  • "Database compatible with Redmine (Tested with MySQL 1.2.12)"
  • "Tested in Ubuntu 8.04, Windows XP Home Service Pack 3 and Windows Vista Home"

Installation

1. Extract RiskMNGT_plugin_redmine_v0.9.1_beta_src.zip into #{REDMINE_ROOT}/vendor/plugins
2. This plugin requires a migration. Run the following command to upgrade your database (make a db backup before):

rake db:migrate_plugins RAILS_ENV="production"

3. Restart Redmine.
4. You should now be able to see the plugin list in Administration -> Plugins and configure the newly installed plugin (if the plugin requires to be configured).
5. Later, you should now be able to activate/desactivate the plugin in Administration -> Project -> project selected -> Settings -> Modules.
6. And now you can edit the permissions for different roles in Administration -> Roles and permissions -> Permissions report.

Permissions

Permissions for risk admin (General risks and categories)

Screenshots and results

Source code

Definition files

Sample use

Managing Risks and Categories

You can define General risks and Categories of risk to get a hierarchy in your risk management.
General risks and categories are shared by all the projects in redmine. You can use them to group similar project risks.
To manage risks and categories, click on the "Risk" label in the Administrator bar on the top-left corner.

Managing Project Risk

Project risks are risks assigned to a project. A project risk can be the specific definition of a general risk or can be a specific risk of a project. A project risk belongs to a category risk.
To manage project risks, click on the "Risk" tab in a project.

Managing Incidents

You can create incidents in a project.
To manage project risks, click on the "Risk" tab in a project.

Known bugs and TODO

Guides and documents

Links

LOGO_risk.png (13.9 KB) Cristina Ruiz Casto, 07/16/2009 10:46 AM

under_c.png (9.6 KB) Cristina Ruiz Casto, 07/16/2009 10:49 AM

principal.jpg (16.3 KB) Adrián Peña Castro, 10/16/2009 02:32 PM

principal2.jpg (26.7 KB) Adrián Peña Castro, 10/16/2009 02:32 PM

principal3.jpg (21.3 KB) Adrián Peña Castro, 10/16/2009 02:32 PM

permissions1.jpg (37 KB) Adrián Peña Castro, 10/26/2009 04:22 PM

permissions2.jpg (34.8 KB) Adrián Peña Castro, 10/26/2009 04:22 PM

Also available in: HTML TXT