skill-tree:sd:7:2:b
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
skill-tree:sd:7:2:b [2020/07/19 20:33] – lucy | skill-tree:sd:7:2:b [2025/04/16 18:30] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # SD7.2-B Software Architecture and Software Design Documentation | + | # SD7.2 Software Architecture and Software Design Documentation |
- | # Background | + | |
- | # Aim | + | This skill covers how software architecture and design can appropriately be documented, e.g. using templates. |
- | # Outcomes | + | In order to preserve knowledge about the main components of the software and the related decisions about why the software has been designed in this specific way, it is important to document them. |
+ | |||
+ | ## Learning | ||
+ | |||
+ | * Document the different views of the software architecture according to a specific documentation framework, e.g. 4+1 views, Views and Beyond, architecture decision frameworks (e.g. Taylor, Olaf Zimmermann). | ||
+ | * Apply a modeling language for documenting the design and the architecture, | ||
- | # Subskills | ||
- | * [[skill-tree: |
skill-tree/sd/7/2/b.1595183612.txt.gz · Last modified: 2020/07/19 20:33 by lucy