-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #243 from nsidc/hazelshapiro-patch-1
Create decision records template
- Loading branch information
Showing
4 changed files
with
55 additions
and
4 deletions.
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
46 changes: 46 additions & 0 deletions
46
doc/reference/decision-records/000-decision-records-template.md
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,46 @@ | ||
--- | ||
title: "Use a standard format for decision records" | ||
date: "2024-01-04" | ||
author: "Hazel Shapiro" | ||
status: "Accepted" | ||
--- | ||
|
||
## Context | ||
|
||
In beginning this decision record, having a common format for each entry would be helpful. @hazelshapiro | ||
did some research and proposed Nygard's format. | ||
|
||
|
||
## Decision | ||
|
||
Use the template described by Michael Nygard's 2011 blog post | ||
[Documenting Architecture Decisions](https://www.cognitect.com/blog/2011/11/15/documenting-architecture-decisions) | ||
This format includes: | ||
|
||
- Title: short noun phrases | ||
- Context: This section describes the forces at play. These forces are probably in tension and should be | ||
called out as such. The language in this section is value-neutral. It is simply describing facts. | ||
- Decision: This section describes our response to these forces. It is stated in full sentences, with an active voice. | ||
- Status: A decision may be "proposed" if the project stakeholders haven't agreed with it yet, or "accepted" | ||
once it is agreed. If a later ADR changes or reverses a decision, it may be marked as "deprecated" or | ||
"superseded" with a reference to its replacement. | ||
- Consequences: This section describes the resulting context, after applying the decision. All consequences | ||
should be listed here, not just the "positive" ones. A particular decision may have positive, negative, and | ||
neutral consequences, but all of them affect the team and project in the future. | ||
- Consent: A non-exhaustive list of who consents to the decision. | ||
|
||
_Above is copied or summarized from the original blog post._ | ||
|
||
|
||
## Consequences | ||
|
||
* All future decision record entries will follow the agreed-upon format. | ||
* Decision records will be more thorough. | ||
* Decision records will be more readable. | ||
* Decision records will take longer to author. | ||
|
||
|
||
## Consent | ||
|
||
* Matt Fisher | ||
* Hazel Shapiro |
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 |
---|---|---|
@@ -1,10 +1,13 @@ | ||
--- | ||
title: "Rename Surveys to something else" | ||
author: "Hazel Shapiro" | ||
date: "2024-01-04" | ||
status: "Proposed" | ||
--- | ||
|
||
User feedback during testing in Oct-Dec 2023: using the word "survey" to describe how respondents input data or analysts view data was confusing. | ||
User feedback during testing in Oct-Dec 2023: using the word "survey" to describe how | ||
respondents input data or analysts view data was confusing. | ||
|
||
Possible alternatives: projects, evaluations | ||
Possible alternatives: "projects", "evaluations" | ||
|
||
A decision will be made by Feb 2024. This will impact the U/I as well as glossary and code. |
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 |
---|---|---|
|
@@ -6,6 +6,8 @@ listing: | |
fields: | ||
- "title" | ||
- "date" | ||
- "author" | ||
- "status" | ||
sort: | ||
- "date desc" | ||
--- |