Skip to content

Commit 6708cff

Browse files
authored
First Draft ELISA Criteria Evaluation doc
This (incomplete) document is intended to establish both a process and criteria for the evaluation of documentation submitted to ELISA. Signed-off-by: Pete Brink <[email protected]>
1 parent 24cfa94 commit 6708cff

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
# Criteria for documentation evaluation
2+
3+
| Desirable Property | Explanation |
4+
| :---- | :---- |
5+
| Clear | Documents must be unambiguously clear to the intended readers (not to anyone, just to the relevant people) |
6+
| Comprehensible | A document is comprehensible if the stakeholders and consumers of the document understand its meaning |
7+
| Detail | Documents must detail complex concepts as a set of elementary measurable concepts |
8+
| Scale | Documents must specify a scale of measure to define the concept |
9+
| Quantity | Given a Scale, documents must specify at least two points of reference on the defined ‘Scale’ to define relative terms (e.g. ‘higher’.) These can be called ‘benchmark’ and ‘target’ in the specification. |
10+
| Qualify | ‘Target’ must specify ‘when’ a performance level is available. Other qualifiers such as ‘when’ and ‘if’ should be explicit if not elsewhere specified. |
11+
| Complete | A complete document is clear without further elaboration because it sufficiently describes the capability and characteristics it is intended to cover. |
12+
| Correct | A document is correct when it is either free from error or it is accurate. |
13+
| Consistent | A document is consistent if it contains no contradictions. |
14+
| Verifiable | A document is verifiable if it is possible to demonstrate that all assertions in the document can be reproduced. There are no hypotheses in the document. The assertions can be verified by either demonstration, observation or review. |
15+
| Reproducible | Reproducibility is specifically about what a document is referencing. When a document describes a project sufficiently that it can be recreated, the document is considered reproducible. |
16+
| Compliant | A document is compliant when it is being used to satisfy a standard. The standard can be from a public source, such as IEC or ISO, or it can be a regulation as from a government, such as FMVSS. |
17+
| Maintainable | A document is maintainable when it can be modified or extended, e.g. by the introduction of new versions or by adding/removing sections. |
18+
| Grammatical | A document is grammatical when it is well formed. The document is in accordance with the productive rules of the grammar of a language. Because there is variation in what is expected, so the grammatical rules followed for a given document should be specified before the document is created. For example, a requirements document could be specified to conform to the syntactic rules of EARS (Easy Approach to Requirement Syntax.) |
19+
20+
### File metadata
21+
22+
| Metadata | Explanation |
23+
| :---- | :---- |
24+
| Major Version | X(.0) |
25+
| Minor Version | Example: X(.1 to .6) – Minor version can be an indicator of the maturity of the version X.1 – Initial version 🡪 Send for peer review X.2 – Peer review feedback received 🡪 Mark as X.2, incorporate feedback X.3 – Feedback incorporated 🡪 Mark as X.3, send for expert review X.4 – Expert feedback received 🡪 Mark as X.4, incorporate feedback X.5 – Feedback incorporated 🡪 Mark as X.5, send for acceptance review X.6 – Acceptance review received 🡪 Mark as X.6, incorporate feedback (X+1).0 – Feedback incorporated 🡪 Mark as next Major version (.0), release |
26+
| ID | GUID? |
27+
| Status | (See below) |
28+
29+
### Status (Example only)
30+
31+
| Status |
32+
| :---- |
33+
| Proposed |
34+
| In Progress |
35+
| Under Review |
36+
| Verified |
37+
| Released |
38+
39+
### File header metadata (Example only)
40+
41+
| Metadata | Explanation |
42+
| :---- | :---- |
43+
| Title | Title of the document |
44+
| Author | Author of the document Can be multiple authors |
45+
| Lead Reviewer | Person responsible for reviewing, gathering feedback and providing feedback to the author |
46+
| Reviewers | Reviewer of the document, should have relevant experience |
47+
| Date | Date of the current version of the document Note that this can differ from the file date |
48+
49+
## Document review process:
50+
51+
Entry Conditions:
52+
53+
* Documents should be numbered either using headings or line numbers enabled for ease of feedback references.
54+
* Documents should have change tracking enabled
55+
* Author requests the review
56+
* Author can use the review criteria to determine if the document is mature enough to be reviewed
57+
* The Author fills out the file metadata
58+
* The Author fills out the file header metadata
59+
* Review lead is selected from the approved list
60+
* Reviewers are selected by the review lead
61+
* Relevant documents are made available
62+
* Perform review
63+
* Violations should be noted as: Critical (C), Severe (S), Minor (M), Observation (O), Question (Q)
64+
* Mark feedback according to criteria
65+
* Feedback should be included as comments unless the change is minor
66+
* Feedback should be assigned to the author to address
67+
* Note to author:
68+
* The reviewers are not directing their feedback at you or your ability. The purpose of this is to find potential bugs and minimize systematic error in the documentation
69+
70+
Exit Condition:
71+
72+
* Fewer remaining major defects per page than the agreed exit standard
73+
* Recommendation is one (1) Severe (or higher) defect per page as an initial exit criterion
74+
75+
## Review Checklist
76+
77+
| Review ID | Criterion | Reference | Rating | Comments |
78+
| :---- | :---- | :---- | :---- | :---- |
79+
| ID\_01 | Is the document unambiguously clear to the target audience? | Location(s) of the violation of the criterion | C, S, M, O, Q | Feedback on what the problem is and a suggested correction. |
80+
| ID\_02 | Do the stakeholders and consumers of the document understand its meaning? | | | |
81+
| ID\_03 | Is there sufficient detail? | | | |
82+
| ID\_04 | Are complex concepts described as measurable elementary concepts? | | | |
83+
| ID\_05 | Is there a scale defined for any measurable concepts? | | | |
84+
| ID\_06 || | | |

0 commit comments

Comments
 (0)