riboseinc / bacman Goto Github PK
View Code? Open in Web Editor NEWBusiness (and activities) Continuity Manager for ISO 22301 BCMS
License: Other
Business (and activities) Continuity Manager for ISO 22301 BCMS
License: Other
https://github.com/riboseinc/bc-drill-model/blob/master/README.adoc
Now compliant with ISO 22301, 22313, 22398!
plan:
name: "Loss or damage of equipment: UPS battery"
purpose_scope: "Recovery of UPS functionality on UPS battery failure"
invocation_criteria:
- "UPS battery is no longer functional."
authority:
- "IT service manager"
# objectives and measures of success in terms of prioritized activities;
objectives:
- type: recovery_time_objective
value: 4 hours
# how to invoke this plan
procedure_invocation:
- id: loss-of-ups-battery-invoke
# when to stop this plan
standdown_criteria:
- "UPS battery failure is fixed"
# how to stop this plan
procedure_standdown:
- id: loss-of-ups-battery-standdown
# procedures within the plan
# "information flow and documentation processes" should
# be documented within procedures
procedures:
- id: loss-of-ups-battery-move-electricity-usage-to-wall
- id: loss-of-ups-battery-order-battery
- id: loss-of-ups-battery-install-battery
- id: loss-of-ups-battery-move-electricity-wall-to-battery
# contact information of relevant parties
contact_information:
- name: "operations team"
email: [email protected]
- name: "BC manager"
email: "[email protected]"
# communication requirements and procedures
communication:
- "Escalate to IT service manager"
- "Alert all operations team members"
# does not apply in this case
recovery_point_objective: nil
dependencies:
- "access to battery supplier"
procedures:
- id: loss-of-ups-battery-invoke
resource_needs:
- "Management representative. IT service manager and IS manager available via phone or email"
description:
- Invocation procedure for loss of UPS battery functionality
roles:
- name: "management representative"
responsibilities: "arrange person to execute recovery plan"
- id: loss-of-ups-battery-move-electricity-usage-to-wall
resource_needs:
- "1 operations team member"
description:
- CCTV devices and network equipment affected by failed UPS battery should be migrated to AC power supply.
- id: loss-of-ups-battery-order-battery
resource_needs:
- "1 operations team member"
- "access to UPS battery suppliers"
- "approval from purchasing department"
description:
- Contact battery supplier to obtain replacement battery
- Receive replacement battery
- id: loss-of-ups-battery-install-battery
resource_needs:
- "1 operations team member"
- "access to UPS battery suppliers"
description:
- Contact battery supplier to obtain replacement battery
- Receive replacement battery
- id: loss-of-ups-battery-move-electricity-wall-to-battery
resource_needs:
- "1 operations team member"
description:
- CCTV devices and network equipment affected by failed UPS battery should be migrated back to UPS power supply.
- id: loss-of-ups-battery-standdown
resource_needs:
- "1 operations team member"
description:
- Ensure all CCTV devices and network equipment are switched back to resumed UPS power supply.
Describe the issue
App gives a blank screen after entering details into the initial repo settings screen.
When does it happen?
Expected behavior
Instead of the blank window, it should display the Bacman interface.
Screenshots
Environment
Additional context
Suspecting that the issue was due to incompatible settings from previous versions, I did rm -rf ~/Library/Application Support/bacman
, which allowed me to get to the initial settings screen.
But after the steps above, the same symptom appears.
Important for keeping evidence data.
As title.
A setting screen is necessary to:
Drill plans may go obsolete.
There needs to be a way to mark them so, e.g. to set its status
as {
active, obsolete, etc. }
.
Drill plans are active
when they're created.
The following fields are missing from drill plans:
Requirements:
Describe the issue
0 sec. elapsed is shown for drill steps.
When does it happen?
Steps to reproduce the problem, for example:
Expected behavior
See "5 secs elapsed" for the drill step in 2.
Environment
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.