ИТ-кризисология. Антикризисная разработка программных систем
Offered By: National Research Nuclear University MEPhI via Coursera
Course Description
Overview
В этой специализации рассматриваются методологические основы антикризисной разработки корпоративных систем, систематизируются практические приемы их применения. При этом существенное внимание уделяется исследованию особенностей и адаптации жизненного цикла в кризисных условиях с учетом технологических и антропогенных («человеческих») факторов. Специализация освещает исторические предпосылки кризиса в разработке программного обеспечения и их влияние на жизненный цикл корпоративных приложений. Систематически исследуются наиболее существенные факторы антикризисного управления разработкой корпоративных информационных систем, а также особенности организации их жизненного цикла, его качественной адаптации на уровне моделей и методологий, с учетом ключевых особенностей и практического применения.
Syllabus
- Offered by National Research Nuclear University MEPhI. Предметом курса являются модели создания корпоративных систем, подходы к организации, ... Enroll for free.
Course 2: Разработка корпоративных систем. Часть 2. Строгие методологии разработки
- Offered by National Research Nuclear University MEPhI. Предметом курса являются методологии создания корпоративных систем — подходы к ... Enroll for free.
Course 3: Разработка корпоративных систем. Часть 3. Гибкие методологии разработки
- Offered by National Research Nuclear University MEPhI. Предметом курса являются методологии создания корпоративных систем — подходы к ... Enroll for free.
Course 4: Модели антикризисного жизненного цикла корпоративных систем
- Offered by National Research Nuclear University MEPhI. Предметом курса являются адаптивные модели корпоративных систем, гибкие подходы к ... Enroll for free.
Course 5: Методологии антикризисного жизненного цикла корпоративных систем
- Offered by National Research Nuclear University MEPhI. Предметом курса являются кризисно устойчивые методологии разработки корпоративных ... Enroll for free.
Course 6: Человеческий фактор в разработке корпоративных систем
- Offered by National Research Nuclear University MEPhI. Даже в XXI веке, когда компьютеры и современная техника казалось бы захватили мир, ... Enroll for free.
Course 7: ИТ-кризисология. Модернизация системы автоматизации управления воздушным движением
- Offered by National Research Nuclear University MEPhI. Это курс-проект, закрывающий специализацию «ИТ-кризисология. Антикризисная разработка ... Enroll for free.
Courses
-
Предметом курса являются методологии создания корпоративных систем — подходы к организации, планированию и управлению процессами их разработки. В разделе рассматриваются методологические основы разработки корпоративных систем, а также систематизируются практические приемы – «лучшие практики» их применения. Исследуется влияние методологий разработки на характер и масштаб программных систем. Основное внимание при этом уделяется сравнительному анализу наиболее значимых методологий разработки программных систем, которые объединяют практические приемы построения систем в рамках различных моделей жизненного цикла. Систематизация методологий проводится также и в аспекте их практической пригодности для разработки корпоративных систем.
Будут рассмотрены следующие основные вопросы: Что такое методология? Чем отличаются строгие методологии от гибких? В чем особенности применения методологий разработки к корпоративным приложениям? Какие этапы включает в себя каждая из методологий разработки программных систем? В чем особенности каждого из этих этапов? Почему важно систематически изучать жизненный цикл разработки? Какие методологии лучше подходят для различных видов программных продуктов? -
Предметом курса являются методологии создания корпоративных систем — подходы к организации, планированию и управлению процессами их разработки. В разделе рассматриваются методологические основы «гибкой» разработки программных систем, а также систематизируются практические приемы — «лучшие практики» их применения. Исследуется влияние методологий разработки на характер и масштаб программных систем. Основное внимание при этом уделяется сравнительному анализу наиболее значимых «гибких» методологий разработки программных систем, которые нацелены на максимальную адаптивность к быстро изменяющимся условиям бизнеса. Систематизация «гибких» методологий проводится также и в аспекте их практической пригодности для разработки корпоративных систем.
Будут рассмотрены следующие основные вопросы: Что такое методология? Чем отличаются строгие методологии от гибких? Почему необходимы методологии? При каких условиях применимы такие методологии? В чем особенности применения гибких методологий разработки к корпоративным приложениям? Какие этапы включает в себя каждая из гибких методологий? Как организуются процессы разработки? В чем особенности команды разработки? Почему важно непрерывное взаимодействие с заказчиком? Какие методологии лучше подходят для различных видов программных продуктов? -
Предметом курса являются модели создания корпоративных систем, подходы к организации, планированию и управлению всем их жизненным циклом — от концепции до вывода из эксплуатации. Исследуется влияние последовательности организации жизненного цикла на характер и масштаб программной системы, качество реализации и экономику разработки программного продукта. В курсе рассматриваются методологические основы разработки корпоративных систем, а также систематизируются практические приемы — «лучшие практики» их применения. Основное внимание при этом уделяется исследованию особенностей жизненного цикла при использовании наиболее распространенных моделей его организации. Систематизация моделей проводится также и в аспекте их практической пригодности для разработки корпоративных систем.
Будут рассмотрены следующие основные вопросы:
– Что такое корпорация?
– Зачем необходим особый класс программных систем – корпоративные приложения, какие задачи они решают?
– Из каких этапов состоит жизненный цикл программных систем?
– В чем особенности каждого из этих этапов?
– Почему важно систематически изучать жизненный цикл?
– Что такое модель жизненного цикла?
– Какие модели лучше подходят для различных видов программных продуктов? -
Предметом курса являются адаптивные модели корпоративных систем, гибкие подходы к организации, планированию и управлению всем их жизненным циклом - от концепции до вывода из эксплуатации. Исследуется влияние кризисных явлений на жизненный цикл, качество реализации и экономику разработки программного продукта. В курсе рассматриваются методологические основы антикризисной разработки корпоративных систем, а также систематизируются практические приемы - "лучшие практики" их применения. Основное внимание при этом уделяется исследованию особенностей коррекции жизненного цикла в кризисных условиях с учетом наиболее распространенных моделей его организации. Систематизация моделей проводится также и в аспекте их практической пригодности для антикризисной разработки корпоративных систем, включая как технологические, так и антропогенные (человеческие) факторы.
Будут рассмотрены следующие основные вопросы:
• Что такое кризис в разработке программного обеспечения?
• Как кризис влияет на разработку корпоративных приложений?
• Какие факторы наиболее существенны для антикризисного управления разработкой корпоративных систем?
• В чем особенности жизненного цикла в кризис?
• Почему важно систематически адаптировать жизненный цикл к кризисным явлениям?
• Какие модели жизненного цикла лучше использовать в кризис?
• В чем состоят особенности применения каждой из этих моделей? -
Предметом курса являются кризисно устойчивые методологии разработки корпоративных систем, процессно-ориентированные подходы к организации, планированию и управлению их разработкой. Исследуется влияние кризисных явлений на процессы разработки программных систем, определяющие эксплуатационные характеристики и экономические показатели программного продукта. В курсе рассматриваются основы использования методологий для антикризисной разработки корпоративных систем, а также систематизируются практические приемы — "лучшие практики" их применения. Основное внимание при этом уделяется исследованию особенностей коррекции жизненного цикла в кризисных условиях с учетом наиболее распространенных адаптивных методологий. Систематизация методологий проводится также и в аспекте их практической пригодности для антикризисной разработки корпоративных систем, с учетом технологических и антропогенных факторов.
Будут рассмотрены следующие основные вопросы:
• Как сказываются кризисные явления на методологиях разработки программного обеспечения?
• Какие процессы разработки корпоративных приложений затрагивает кризис?
• Какие факторы наиболее существенны для антикризисного управления процессами разработки корпоративных систем?
• В чем состоят «лучшие практики» управления жизненным циклом в кризис?
• Почему важно систематически адаптировать методологии разработки к кризисным явлениям?
• Какие методологии разработки программного обеспечения лучше использовать в кризис?
• В чем состоят особенности применения каждой из этих методологий? -
Даже в XXI веке, когда компьютеры и современная техника казалось бы захватили мир, человеческий фактор по-прежнему играет ключевую роль в нашей жизни.
Так и при разработке корпоративных систем, которым посвящены несколько моих предыдущих курсов, весьма значительную роль играют аспекты менеджериально-управленческие. А кризисы в разработке КС, о которых мы говорили, во многом обусловлены человеческим фактором.
Предметом курса является человеческий фактор в корпоративных системах, включающий особенности взаимодействия разработчика и заказчика, а также команд разработки программных продуктов.
Командообразование, управление конфликтами, конструктивное общение, проведение и анализ результатов собеседований,- вот далеко не полный перечень знаний, умений и навыков, которые призван дать настоящий курс. -
Это курс-проект, закрывающий специализацию «ИТ-кризисология. Антикризисная разработка программных систем». Здесь Вы сможете проверить и применить свои знания, полученные в ходе прохождения других курсов специализации:
• Разработка корпоративных систем. Часть 1. Модели жизненного цикла
• Разработка корпоративных систем. Часть 2. Строгие методологии разработки
• Разработка корпоративных систем. Часть 3. Гибкие методологии разработки
• Модели антикризисного жизненного цикла корпоративных систем
• Методологии антикризисного жизненного цикла корпоративных систем
• Человеческий фактор в разработке корпоративных систем
В этом проекте Вам предлагается возможность модернизировать систему автоматизации управления воздушным движением. В ходе работы Вы примените методологические основы антикризисной разработки корпоративных систем; выделите ключевые факторы, влияющие на разработку ПО; проанализируете, какие кризисные явления возможны для корпоративной системы и как их избежать; выберите модели и методологии разработки ПО и т. д.
Taught by
Зыков Сергей Викторович
Tags
Related Courses
Access Controls(ISC)² via Coursera Accessibilité numérique
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique Administração de Sistemas e Serviços de Infraestrutura de TI
Cresça com o Google via Coursera Administración de sistemas y servicios de infraestructura de TI
Crece con Google via Coursera Administración de las Tecnologías de la Información
Universidad de Palermo via Coursera