diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-07-24 15:37:27 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-01-07 07:45:49 +0100 |
commit | d412c5bf2a35bd6d24ef388d68a718390cfee41e (patch) | |
tree | ba203ab2101908e6ed82b594a907212b46013bda /images/eng/req-add.puml | |
parent | eng: Rework stakeholder chapter (diff) | |
download | rtems-docs-d412c5bf2a35bd6d24ef388d68a718390cfee41e.tar.bz2 |
eng: Add Software Requirements Engineering chapter
Update #3715.
Diffstat (limited to 'images/eng/req-add.puml')
-rw-r--r-- | images/eng/req-add.puml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/images/eng/req-add.puml b/images/eng/req-add.puml new file mode 100644 index 0000000..52b01f0 --- /dev/null +++ b/images/eng/req-add.puml @@ -0,0 +1,40 @@ +' SPDX-License-Identifier: CC-BY-SA-4.0 + +' Copyright (C) 2019 embedded brains GmbH + +@startuml + +start + +:Invoke: ""doorstop add RTEMS""; + +note right + This will create a new requirement. + For this activity its UID shall be NEW. + It is located in a file NEW.yml. +end note + +while (Needs a link to a parent requirement?) is (Yes) + :Invoke: ""doorstop link NEW PARENT""; +endwhile (No) + +repeat + :Invoke: ""doorstop edit NEW""; + + :Edit the requirement according to your needs and save it; + + :Commit NEW.yml with a proper message; + + :Send the patch to the devel@rtems.org mailing list for review; +repeat while (Reviewers demand changes in the new requirement?) is (Yes) +->No; + +if (New requirement was accepted by reviewers?) then (Yes) + :Push the commit to the project repository; +else (No) + :Discard the NEW requirement; +endif + +stop + +@enduml |