This project consists in the development of a risk manager application based on PDCA concept. As from reported problems or vulnerabilities, the user will be able to analyze and choose which action plans are effective for solving or control them.
The main features that's application is going to provide are:
-
Mount risk assessment matrix based on crossing impact and probability levels.
-
The risk can be considered a cause/problem/vulnerability that will be treated.
-
Using PDCA cycle to perform for risk treatment.
-
The goal is apply PDCA cycle over a risk until this will be considered "under control".
Problem: ...
Risk: ... (Probabilitiy: ... vs Impact: ...) [Before Action Plan]
Plan: 1-N action plans
Do: 1-N tasks to-do
Check: ...
Risk: ... (Probabilitiy: ... vs Impact: ...) [After Action Plan]
Adjust: ...
Solved the problem? / Are you satisfied?: Yes / No. If No, review action plans an activities to do
Problem: Bad grades on Math
Risk: Critical (Probabilitiy: Imminent vs Impact: High) [Before Action Plan]
Plan: Study 8 hours per week on next semester
Do: Study efectively
Check: What is the risk of this problem occurs again after the execution of action plans?
Risk: Low (Probabilitiy: Rare vs Impact: High) [After Action Plan]
Adjust: Choose which action plans were effective to solve the problem.
Solved the problem? / Are you satisfied?: Yes / No
- Web: Spring Boot, Angular
- Database: Postgresql
At the moment, it's available a demo version of the application.
- Clone the repository.
git clone https://github.com/dancodingbr/riskmanager.git
-
Install Docker and Docker Compose.
-
Start Docker.
-
Open a terminal, go to the root project diretory and run the following command:
cd "/riskmanager"
docker-compose up
- Open a browser and type:
http://localhost/
For more information, see the project's wiki.
You can contribute in several ways to this project, such as: reporting issues like bugs, feature requests; review source code, documentation; make pull requests, fixing bugs, etc. More information here.
The project documentation and artifacts can be found here.
MIT