Человеческий фактор в разработке корпоративных систем
Offered By: National Research Nuclear University MEPhI via Coursera
Course Description
Overview
Даже в XXI веке, когда компьютеры и современная техника казалось бы захватили мир, человеческий фактор по-прежнему играет ключевую роль в нашей жизни.
Так и при разработке корпоративных систем, которым посвящены несколько моих предыдущих курсов, весьма значительную роль играют аспекты менеджериально-управленческие. А кризисы в разработке КС, о которых мы говорили, во многом обусловлены человеческим фактором.
Предметом курса является человеческий фактор в корпоративных системах, включающий особенности взаимодействия разработчика и заказчика, а также команд разработки программных продуктов.
Командообразование, управление конфликтами, конструктивное общение, проведение и анализ результатов собеседований,- вот далеко не полный перечень знаний, умений и навыков, которые призван дать настоящий курс.
Так и при разработке корпоративных систем, которым посвящены несколько моих предыдущих курсов, весьма значительную роль играют аспекты менеджериально-управленческие. А кризисы в разработке КС, о которых мы говорили, во многом обусловлены человеческим фактором.
Предметом курса является человеческий фактор в корпоративных системах, включающий особенности взаимодействия разработчика и заказчика, а также команд разработки программных продуктов.
Командообразование, управление конфликтами, конструктивное общение, проведение и анализ результатов собеседований,- вот далеко не полный перечень знаний, умений и навыков, которые призван дать настоящий курс.
Syllabus
- Введение
- Вводная часть курса посвящена основным понятиям и определениям. Вспомним о кризисе с позиции человеческого фактора, напомним о том, как возникла программная инженерия как ответ кризису. Посмотрим, каким образом удается при правильном построении команды, формировать адаптивное управление разработкой программных систем и противостоять кризису.
- Информационное взаимодействие разработчика и клиента
- В этом модуле мы рассмотрим особенности информационного взаимодействия между разработчиком и заказчиком. Вспомним ограничения в разработки программных систем, которые связаны с человеческим фактором. Мы посмотрим, каким образом выбор модели и методологии разработки программных систем влияет на результат. Обсудим, какие могут возникать ситуации при разработке.
- Принципы и приемы передачи знаний: знания и мотивация
- В этом модуле рассмотрим семь принципов передачи знаний. Рассмотрим технологии, которые больше связаны с учебным процессом, чем с передачей знаний при разработке программных систем.
- Принципы и приемы передачи знаний: точки роста
- В данном разделе мы узнаем, что такое мастерство, чем эксперт отличается от новичка, как мастерство достигается, какие этапы развития можно выделить.
- Технологические подходы к управлению знаниями
- В заключительной части курса речь пойдет о ряде подходов к управлению. Посмотрим, как строить рассуждения в системе координат — процесс, роль, артефакт. Рассмотрим несколько методологий. Мы посмотрим, как работают модели на уровне процессов, данных и компонент программных систем для корпоративной инфраструктуры.
- Заключение
- В этом модуле мы поведем итоги курса. Вспомним, как используется человеческий фактор в корпоративных системах и какие модели, методы и средства для управления человеческим фактором имеет смысл использовать.
Taught by
Зыков Сергей Викторович
Tags
Related Courses
Address Business Issues with Data ScienceCertNexus via Coursera Fundamentals of Project Management
University of Adelaide via edX Administración de Proyectos Project
University of California, Irvine via Coursera Administración de Proyectos: Principios Básicos
Tecnológico de Monterrey via Coursera Advanced Grammar & Punctuation Project
University of California, Irvine via Coursera