-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docops/capture requirements with traceability/120 #127
Draft
capsulecorplab
wants to merge
28
commits into
deploy
Choose a base branch
from
docops/capture-requirements-with-traceability/120
base: deploy
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
6aac704
add content style guide for architecture/
capsulecorplab 91b60ce
add reference for vent splitting joint statement
capsulecorplab fa47aac
add stakeholder need id. 1
capsulecorplab 94b58e4
add stakeholder need id. 2
capsulecorplab 9719ee9
add stakeholder need id. 3
capsulecorplab c241d41
add stakeholder need id. 4
capsulecorplab 1a70000
add stakeholder need id. 5
capsulecorplab 0967ed8
add stakeholder need for id. 6
capsulecorplab 9ff2757
add stakeholder need id. 7
capsulecorplab 5196977
add stakeholder need id. 8
capsulecorplab 0b4164a
add stakeholder need id. 9
capsulecorplab 8aab89c
add stakeholder need for id. 10
capsulecorplab 6749722
add m30pm as submodule
capsulecorplab db36c6b
add liquid template for tetra-requirements.adoc
capsulecorplab db61728
add liquid template for pdf-theme.yml.liquid
capsulecorplab 8ffeac1
update package.json to reflect Tetra metadata
capsulecorplab 7556cd6
update build to generate tetra-requirements.adoc
capsulecorplab 64b919a
update .gitignore
capsulecorplab 2c9dbbc
remove section for data structures
capsulecorplab 1613e6f
prepend stakeholder needs 1-9 w/ 0
capsulecorplab 2aacf66
add symlink for dist/ directory
capsulecorplab 9eb31b7
update verbiage in stakeholder needs & rqmt's
capsulecorplab 2e5f506
fix doc-name for downloadable pdf
capsulecorplab b0f97f2
regenerate package-lock.json
capsulecorplab 279cd41
update build.sh to install node modules at root
capsulecorplab 5e22af1
set relative path for tetra-requirements.pdf
capsulecorplab 25cc2d3
add user story for volume adjustment
capsulecorplab c2c46ac
add boilerplate user story for matching protocols
capsulecorplab File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,6 @@ | |
[submodule "themes/docsy"] | ||
path = themes/docsy | ||
url = https://github.com/google/docsy | ||
[submodule "m30pm"] | ||
path = m30pm | ||
url = [email protected]:Mach30/m30mlTools.git |
2 changes: 2 additions & 0 deletions
2
architecture/0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
title: Joint Statement on Multiple Patients Per Ventilator | ||
url: 'https://www.asahq.org/about-asa/newsroom/news-releases/2020/03/joint-statement-on-multiple-patients-per-ventilator' |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/01-VolumesFillMostCompliantLungSegment.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 1 | ||
name: Volumes fill most compliant lung segment | ||
statement: Volumes would go to the most compliant lung segments | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/02-PEEPWouldBeImpossibleToManage.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 2 | ||
name: PEEP would be impossible to manage | ||
statement: Positive end‐expiratory pressure (PEEP), which is of critical importance in these patients, would be impossible to manage. | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/03-MonitoringPulmonaryMechanicsImpossible.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 3 | ||
name: Monitoring pulmonary mechanics impossible | ||
statement: Monitoring patients and measuring pulmonary mechanics would be challenging, if not impossible. | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/04-AlarmMonitoringNotFeasible.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 4 | ||
name: Alarm monitoring infeasible | ||
statement: Alarm monitoring and management would not be feasible. | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/05-IndividualizedManagementForClinicalImprovement.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 5 | ||
name: Individualized management for clinical improvement | ||
statement: Individualized management for clinical improvement or deterioration would be impossible. | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/06-StopVentilationInTheEventOfCardiacArrest.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 6 | ||
name: Stop ventilation in the event of cardiac arrest | ||
statement: In the case of a cardiac arrest, ventilation to all patients would need to be stopped to allow the change to bag ventilation without aerosolizing the virus and exposing healthcare workers. | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 7 | ||
name: Added circuit volume | ||
statement: The added circuit volume defeats the operational self‐test (the test fails). | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/08-ExternalMonitoringRequired.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 8 | ||
name: External monitoring required | ||
statement: Additional external monitoring would be required. The ventilator monitors the average pressures and volumes. | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/09-PatientsDeteriorateAndRecoverAtDifferentRates.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 9 | ||
name: Patients deteriorate and recover at different rates. | ||
statement: Patients deteriorate and recover at different rates, and distribution of gas to each patient would be unequal and unmonitored. | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
5 changes: 5 additions & 0 deletions
5
architecture/1-StakeholderNeeds/10-GreatestRisksWithSuddenDeterioration.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
id: 10 | ||
name: Greatest risk with sudden deterioration | ||
statement: The greatest risks occur with sudden deterioration of a single patient (e.g., pneumothorax, kinked endotracheal tube), with the balance of ventilation distributed to the other patients. | ||
derivedFrom: | ||
- "0-References/1-JointStatementOnMultiplePatientsPerVentilator.yaml" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
id: 1 | ||
name: Volume Adjustment | ||
actor: Clinician | ||
behavior: individually adjust valves | ||
rationale: control volumetric flowrate per patient | ||
derivedFrom: | ||
- "1-StakeholderNeeds/01-VolumesFillMostCompliantLungSegment.yaml" | ||
- "1-StakeholderNeeds/05-IndividualizedManagementForClinicalImprovement.yaml" | ||
- "1-StakeholderNeeds/09-PatientsDeteriorateAndRecoverAtDifferentRates.yaml" | ||
example: Adjusting flow for each patient, decreasing PIP for the healthier lungs, and increasing PIP for the less healthy patient. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
id: 2 | ||
name: Matching Protocols | ||
actor: Clinician | ||
behavior: {activity-that-manages-matching-protocols} | ||
rationale: maintain matching protocols per patient volume | ||
derivedFrom: | ||
- "1-StakeholderNeeds/01-VolumesFillMostCompliantLungSegment.yaml" | ||
- "1-StakeholderNeeds/05-IndividualizedManagementForClinicalImprovement.yaml" | ||
- "1-StakeholderNeeds/09-PatientsDeteriorateAndRecoverAtDifferentRates.yaml" | ||
example: {example-here} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../../dist |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mmroden what should we put here as far as what the tetra does to maintain matching protocols per patient volume?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right now, that doing so is part of the testing protocol (ie, that the entire configuration will stay at the PIP/PEEP it's set at when left for several hours).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is it possible to encapsulate the testing protocol into a sentence here?