Софтуерно инженерство
Добре дошли в курса по Софтуерно инженерство. Този раздел е предназначен за студенти, които започват своето обучение в областта на систематичното изграждане и поддръжка на сложни софтуерни системи.
Софтуерното инженерство не се ограничава само до писането на код. То обхваща целия жизнен цикъл на един продукт — от първоначалния анализ на потребителските нужди до дългосрочната поддръжка и развитие на системата.
Какво ще научите в този курс?
В рамките на лабораторните упражнения ще се запознаете с:
- Методологии за разработка: От традиционния каскаден модел до съвременните Agile и Scrum практики.
- Жизнен цикъл на софтуера (SDLC): Разбиране на фазите на анализ, проектиране, имплементация, тестване и внедряване.
- Инструменти за съвместна работа: Работа със системи за контрол на версиите (Git) и среди за разработка.
- Управление на качеството: Принципи на софтуерното тестване и осигуряване на качеството (QA).
Използвайте навигационното меню, за да достъпите отделните лабораторни упражнения и учебни материали.
Table of contents
- Лабораторно упражнение 1
- Лабораторно упражнение 2
- Лабораторно упражнение 3
- Лабораторно упражнение 4
- Лабораторно упражнение 5
- Лабораторно упражнение 6
- Лабораторно упражнение 7
- Лабораторно упражнение 8
- Лабораторно упражнение 9
- Лабораторно упражнение 10
- Лабораторно упражнение 11
- Лабораторно упражнение 12