Press "Enter" to skip to content

Learning Design 4: Souhrnný přehled

K chystanému workshopu jsem napsal již několik článků a zdá se mi, že množstvím poskytovaných informací již mohou působit nepřehledně.

Proto jsem napsat tento stručný – a doufám, že přehledný – článek. A věřím, že přehledně představiuji základní rámec připravovaného workshopu o bezpečném vývoji softwaru. Cílem je poskytnout ucelenou informaci o jeho struktuře, obsahu a formě, aby účastníci měli od začátku jasnou představu o jeho průběhu a zaměření.

Struktura a obsah

Workshop je strukturován do pěti hlavních modulů odpovídajících klíčovým oblastem OWASP SAMM:

  1. Governance – Strategie, politika a vzdělávání v oblasti bezpečnosti.
  2. Design – Analýza hrozeb a návrh bezpečné architektury.
  3. Implementation – Bezpečné sestavení, nasazení a správa vad.
  4. Verification – Testování bezpečnosti a hodnocení architektury.
  5. Operations – Správa incidentů a provozní řízení.

Každý modul zahrnuje vedle základního rámce OWASP SAMM také položky:

  • Další souvislosti – Kontextová témata rozšiřující základní zaměření modulu.
  • Lidé & Designové perspektivy – Zaměření na lidský faktor, etické otázky a uživatelskou přívětivost.

Workshop se zaměří na praktické dovednosti a znalosti potřebné pro bezpečný vývoj softwaru, přičemž účastníci si osvojí způsoby, jak bezpečnost efektivně integrovat do vývojových procesů. Program nabízí příležitost propojit teorii s praxí, a to nejen prostřednictvím případových studií a simulací, ale také interaktivních cvičení, jako jsou průzkumné rozhovory se zainteresovanými stranami vývoje softwaru. Účastníci se mohou těšit na diskuse o reálných problémech, okamžitou zpětnou vazbu a praktické ukázky, které budou přizpůsobeny jejich profesním potřebám. Cílem je nejen získání nových znalostí, ale také konkrétních nástrojů a postupů pro každodenní praxi.

Forma workshopu

Každý modul obsahuje:

  • Průvodní texty a stěžejní informační zdroje dostupné na platformě Moodle.
  • Praktické úkoly a případové studie zaměřené na aplikaci získaných znalostí.
  • Diskusní fórum pro sdílení zkušeností mezi účastníky a lektory.
  • Interaktivní setkání přes Zoom, kde bude prostor pro diskuzi, demonstrace a řešení konkrétních problémů.

Hodnocení efektivity

Workshop kombinuje asynchronní i synchronní formu výuky, aby odpovídal potřebám cílové skupiny. Pro hodnocení jeho efektivity bude použit Kirkpatrickův model, který zohledňuje nejen reakce účastníků, ale také dopad získaných znalostí a dovedností na jejich praxi.

Workshop si klade za cíl propojit teoretické znalosti s praktickými dovednostmi, a tím zvýšit povědomí o důležitosti bezpečného vývoje softwaru, zejména ve veřejné správě.


Zdroje

[1] Úvodní obrázek byl generován pomocí AI Chat GPT DALL-E dne 29. 12. 2024.
[2] Projekt je realizován jako součást předmětu Learning Design (M. Černý, S. Kramosilová) v rámci oboru Design informačních služeb na Filozofické fakultě Masarykovy univerzity, 2024.
[3] OWASP SAMM: https://owaspsamm.org/
[4] OWASP SAMM – projektová stránka: https://owasp.org/www-project-samm/
[5] Výběr frameworku pro bezpečný vývoj SW: https://www.silenceplease.cz/vyber-frameworku-pro-bezpecny-vyvoj-sw/
[6] Design služeb a vývoj bezpečného SW s OWASP SAMM: https://www.silenceplease.cz/design-sluzeb-a-vyvoj-bezpecneho-sw_s_owasp_samm/
[6] Proč by nás měl zajímat OWASP SAMM?: https://www.silenceplease.cz/proc-by-nas-mel-zajimat-owasp-samm/
[8] Hodnotící rozhovor OWASP SAMM česky: https://www.silenceplease.cz/hodnotici-rozhovor-owasp-samm-cesky/
[9] Stručný průvodce OWASP SAMM – tentokrát česky: https://www.silenceplease.cz/strucny-pruvodce-owasp-samm-tentokrat-cesky/