Разработка корпоративных систем. Часть 3. Гибкие методологии разработки

  • 0.0
Approx. 6 hours to complete

Course Summary

This course teaches unconventional methods for software development and project management, including Agile, Lean, and Scrum methodologies. Students will learn how to optimize project planning and execution, as well as how to effectively collaborate with team members.

Key Learning Points

  • Learn Agile, Lean, and Scrum methodologies for software development and project management
  • Optimize project planning and execution to increase efficiency and productivity
  • Collaborate effectively with team members for successful project outcomes

Related Topics for further study


Learning Outcomes

  • Understand various software development and project management methodologies
  • Learn how to optimize project planning and execution using Agile, Lean, and Scrum
  • Collaborate more effectively with team members for successful project outcomes

Prerequisites or good to have knowledge before taking this course

  • Basic understanding of software development and project management
  • A willingness to try unconventional methodologies

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced
  • Video lectures
  • Assignments

Similar Courses

  • Agile Development in Practice
  • Scrum Fundamentals
  • Lean Six Sigma Green Belt

Related Education Paths


Notable People in This Field

  • Co-Creator of Scrum
  • Author and Speaker on Lean Software Development

Related Books

Description

Предметом курса являются методологии создания корпоративных систем — подходы к организации, планированию и управлению процессами их разработки. В разделе рассматриваются методологические основы «гибкой» разработки программных систем, а также систематизируются практические приемы — «лучшие практики» их применения. Исследуется влияние методологий разработки на характер и масштаб программных систем. Основное внимание при этом уделяется сравнительному анализу наиболее значимых «гибких» методологий разработки программных систем, которые нацелены на максимальную адаптивность к быстро изменяющимся условиям бизнеса. Систематизация «гибких» методологий проводится также и в аспекте их практической пригодности для разработки корпоративных систем.

Outline

  • Введение
  • Введение в курс
  • Основные понятия и определения
  • История гибких методологий
  • Аgile-предшественники
  • Итоги модуля 1
  • Итоговый тест к модулю
  • Классификация «гибких» методологий
  • Основные подходы. Часть 1
  • Основные подходы. Часть 2
  • Agile Manifesto
  • Новые идеи в Agile
  • Scrum-практики. Часть 1
  • Scrum-практики. Часть 2
  • Принципы Extreme Programming
  • 12 практических методик Extreme Programming
  • Итоги модуля 2
  • Итоговый тест к модулю
  • Методология Scrum
  • Обзор методологии Scrum
  • Основной принцип Scrum
  • Особенности Scrum
  • Жизненный цикл Scrum. Часть 1
  • Жизненный цикл Scrum. Часть 2
  • Жизненный цикл Scrum. Часть 3
  • Scrum. Роли
  • Scrum-практики. Часть 1
  • Scrum-практики. Часть 2
  • Scrum. Артефакты
  • Scrum. Артефакты. Стек проектных задач и задач итерации
  • Scrum. Артефакты. График выполнения задач итерации
  • Преимущества и недостатки методологии Scrum
  • Итоги модуля 3
  • Итоговый тест к модулю
  • Методология XP
  • Методология Extreme Programming. Введение
  • Ценности методологии Extreme Programming
  • Ценности методологии XP. Взаимодействие (Communication)
  • Ценности методологии XP. Простота (Simplicity)
  • Ценности методологии XP. Обратная связь (Feedback)
  • Ценности методологии XP. Смелость (Courage)
  • Ценности методологии XP. Уважение (Respect)
  • Ценности методологии XP. Принципы Extreme Programming
  • 12 практических методик Extreme Programming
  • Extreme Programming. Классификация
  • Extreme Programming. Жизненный цикл проекта
  • Extreme Programming. Роли
  • Extreme Programming. Практики
  • Extreme programming. Артефакты
  • Стратегии внедрения в организации
  • Преимущества Extreme programming
  • Недоставки Extreme programming
  • Итоги модуля 4
  • Итоговый тест к модулю
  • Методология Agile
  • Методология Agile
  • Принципы Agile
  • Процессы Agile
  • Agile. Роли
  • Agile. Артефакты
  • Agile. Идеи и практики
  • Итоги модуля 5
  • Итоговый тест к модулю
  • Заключение
  • Основные понятия и определения
  • Методология Scrum. Преимущества и недостатки
  • Методология Extreme Programming. Преимущества и недостатки
  • Методология Agile
  • Методология Agile. Преимущества
  • Выводы
  • Рекомендуемая литература
  • Итоговый тест к модулю

Summary of User Reviews

The course on agile development methodologies is highly recommended by the users who have taken it. It provides a comprehensive guide to the principles and practices of agile development, and helps learners understand how to apply these methodologies in their own projects. Many users appreciated the in-depth coverage of Scrum methodology as a key aspect that was good.

Pros from User Reviews

  • Comprehensive coverage of agile development methodologies
  • In-depth coverage of Scrum methodology
  • Engaging and interactive course content
  • Well-structured and easy to follow course material

Cons from User Reviews

  • Some users found the course material to be too basic
  • Limited practical exercises or real-world examples
  • No certification or accreditation provided upon completion
  • Some users found the course pacing to be slow
  • No opportunity for direct interaction with the instructor
Russian
Available now
Approx. 6 hours to complete
Зыков Сергей Викторович
National Research Nuclear University MEPhI
Coursera
Share
Saved Course list
Cancel
Get Course Update
Computer Courses