Microsoft Word нр 2018 443727. 2018009


учене 12.2: Използва методологии за разработка на софтуер Знания



Pdf просмотр
страница24/28
Дата05.01.2023
Размер235.04 Kb.
#116103
1   ...   20   21   22   23   24   25   26   27   28
dos 481030 (1)
учене 12.2:
Използва методологии за разработка на софтуер
Знания
Познава общия процес на разработка на софтуер и
Value-chain (верига на добавената стойност)
• Знае различните роли, които влизат в разработката на даден софтуер (бизнес анализатори, програмисти, системни администратори, специалисти по контрол на качеството, проектни мениджъри, представители на клиентите (на 3 нива – бизнес, техническо, технологично)
• Познава и разбира същността на гъвкавите и негъвкавите методологии за разработка на софтуер, както и идеи зад тях
• Изброява примери за употреба (и съответните плюсове и минуси) от тези методологии
• Разбира значението и приложението на user stories
Умения
Прави дизайн на дадена система/feature/част, преди да бъде написана като код
Компетентности • Работи в екип по софтуерен проект, спазвайки различна методология за разработване на софтуер
• Поема определена роля в даден софтуерен процес със съответната методология
• Аргументира се за използването на дадена софтуерна технология в конкретни случаи
Резултат от
учене 12.3:
Създава софтуерна документация
Знания
Познава базови инструменти за писане на документация
• Познава системи за генериране на информация
• Разбира процесите в системата по графично описание


Умения
Създава и поддържа документация в екип
• Описва конкретен софтуерен проект
Компетентности • Способен е да документира даден софтуер
• Владее систематичен подход към документация
• Детайлно описва документация за инсталиране и стартиране на проекта
• Чете и разбира ефективно дадена софтуерна документация
Резултат от
учене 12.4:
Използва системи за контрол на версията на изходния код
Знания
Разбира разликата между централизирана и децентрализирана source control/version control система
(svn/git)
• Познава начините за работа с основните source control/version control системи
• Разбира понятията commit, branch, merge, push и pull в контекста на source/version control системата, която използва
• Разбира понятието конфликт в контекста на програмирането и знае методи за преодоляването на конфликти
• Познава начини за интеграция на source/version control системи в среди за разработка
Познава добри практики, свързани с процеса на поддържане на source/version control системи


Сподели с приятели:
1   ...   20   21   22   23   24   25   26   27   28




©obuch.info 2024
отнасят до администрацията

    Начална страница