Разработка — различия между версиями

(Новая страница: «'''Разработка''' (Development) - компетенция, включающая в себя способности проектировать и пр…»)
 
м
Строка 1: Строка 1:
'''Разработка''' (Development) - [[компетенция]], включающая в себя способности проектировать и программировать эффективные [[программная система|программные системы]] в соответствии со стандартами и нормами, утвержденными [[команда|командой]].
+
'''Разработка''' (Development) [[компетенция]], включающая в себя способности проектировать и программировать эффективные [[программная система|программные системы]] в соответствии со стандартами и нормами, утвержденными [[команда|командой]].
  
Компетенция разработки - ментальная способность замышлять и производить программную систему или какой-то отдельный ее элемент. Она дает команде возможность производить программные системы в соответствии с требованиями.  
+
Компетенция разработки ментальная способность замышлять и производить программную систему или какой-то отдельный ее элемент. Она дает команде возможность производить программные системы в соответствии с требованиями.  
  
 
== Назначение ==
 
== Назначение ==

Версия 17:33, 13 декабря 2017

Разработка (Development) — компетенция, включающая в себя способности проектировать и программировать эффективные программные системы в соответствии со стандартами и нормами, утвержденными командой.

Компетенция разработки — ментальная способность замышлять и производить программную систему или какой-то отдельный ее элемент. Она дает команде возможность производить программные системы в соответствии с требованиями.

Назначение

Люди с компетенцией разработки помогают команде:

  • Проектировать и программировать программные системы
  • Формулировать и/или оценивать стратегии выбора подходящего шаблона проектирования или комбинации нескольких шаблонов
  • Проектировать и использовать технические решения
  • Находить неисправности и разрешать проблемы в программировании

Необходимые навыки

Среди необходимых навыков (skills) для этой компетенции OMG Essence выделяет:

  • Знание технологий
  • Программирование
  • Знание языков программирования
  • Критическое мышление
  • Рефакторинг
  • Проектирование

Характерные носители компетенции

  • программисты
  • кодеры
  • проектировщики
  • архитекторы