skill-tree:sd:b
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
skill-tree:sd:b [2020/07/19 20:00] – lucy | skill-tree:sd:b [2025/03/10 19:24] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | # SD-B Software Development | + | # SD Overview |
- | + | ||
- | # Background | + | |
Software engineering is often neglected in computational science. | Software engineering is often neglected in computational science. | ||
However, it bears the potential to increase productivity by providing scaffolding for collaborative programming, | However, it bears the potential to increase productivity by providing scaffolding for collaborative programming, | ||
- | # Aim | + | ## Learning |
- | * To apply practices and methods from software engineering that are relevant for high-performance computing. | + | |
- | + | ||
- | # Outcomes | + | |
* Explain agile software engineering methods and practices relevant in high-performance computing. | * Explain agile software engineering methods and practices relevant in high-performance computing. | ||
* Apply software engineering methods and best practices when developing parallel applications. | * Apply software engineering methods and best practices when developing parallel applications. | ||
Line 23: | Line 18: | ||
* Appropriately document the entire software system. | * Appropriately document the entire software system. | ||
- | # Subskills | + | ## Subskills |
- | * [[skill-tree: | + | |
- | * [[skill-tree: | + | |
- | * [[skill-tree: | + | |
- | * [[skill-tree: | + | |
- | * [[skill-tree: | + | |
- | * [[skill-tree: | + | |
- | * [[skill-tree: | + |
skill-tree/sd/b.1595181658.txt.gz · Last modified: 2020/07/19 20:00 by lucy