Разработка — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «'''Разработка''' (Development) - компетенция, включающая в себя способности проектировать и пр…») |
Admin (обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
− | '''Разработка''' (Development) | + | '''Разработка''' (Development) — [[компетенция]], включающая в себя способности проектировать и программировать эффективные [[программная система|программные системы]] в соответствии со стандартами и нормами, утвержденными [[команда|командой]]. |
− | Компетенция разработки | + | Компетенция разработки — ментальная способность замышлять и производить программную систему или какой-то отдельный ее элемент. Она дает команде возможность производить программные системы в соответствии с требованиями. |
== Назначение == | == Назначение == |
Версия 17:33, 13 декабря 2017
Разработка (Development) — компетенция, включающая в себя способности проектировать и программировать эффективные программные системы в соответствии со стандартами и нормами, утвержденными командой.
Компетенция разработки — ментальная способность замышлять и производить программную систему или какой-то отдельный ее элемент. Она дает команде возможность производить программные системы в соответствии с требованиями.
Назначение
Люди с компетенцией разработки помогают команде:
- Проектировать и программировать программные системы
- Формулировать и/или оценивать стратегии выбора подходящего шаблона проектирования или комбинации нескольких шаблонов
- Проектировать и использовать технические решения
- Находить неисправности и разрешать проблемы в программировании
Необходимые навыки
Среди необходимых навыков (skills) для этой компетенции OMG Essence выделяет:
- Знание технологий
- Программирование
- Знание языков программирования
- Критическое мышление
- Рефакторинг
- Проектирование
Характерные носители компетенции
- программисты
- кодеры
- проектировщики
- архитекторы