source: rtems-docs/images/eng/req-add.puml @ d412c5b

5am
Last change on this file since d412c5b was d412c5b, checked in by Sebastian Huber <sebastian.huber@…>, on 07/24/19 at 13:37:27

eng: Add Software Requirements Engineering chapter

Update #3715.

  • Property mode set to 100644
File size: 843 bytes
Line 
1' SPDX-License-Identifier: CC-BY-SA-4.0
2
3' Copyright (C) 2019 embedded brains GmbH
4
5@startuml
6
7start
8
9:Invoke: ""doorstop add RTEMS"";
10
11note right
12  This will create a new requirement.
13  For this activity its UID shall be NEW.
14  It is located in a file NEW.yml.
15end note
16
17while (Needs a link to a parent requirement?) is (Yes)
18  :Invoke: ""doorstop link NEW PARENT"";
19endwhile (No)
20
21repeat
22  :Invoke: ""doorstop edit NEW"";
23
24  :Edit the requirement according to your needs and save it;
25
26  :Commit NEW.yml with a proper message;
27
28  :Send the patch to the devel@rtems.org mailing list for review;
29repeat while (Reviewers demand changes in the new requirement?) is (Yes)
30->No;
31
32if (New requirement was accepted by reviewers?) then (Yes)
33  :Push the commit to the project repository;
34else (No)
35  :Discard the NEW requirement;
36endif
37
38stop
39
40@enduml
Note: See TracBrowser for help on using the repository browser.