Разработка корпоративных систем. Часть 3. Гибкие методологии разработки
- 0.0
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
IntermediateCourse Format
- Online
- Self-paced
- Video lectures
- Assignments
Similar Courses
- Agile Development in Practice
- Scrum Fundamentals
- Lean Six Sigma Green Belt
Related Education Paths
- Agile Project Management Certification
- Project Management Professional (PMP) Certification
- Certified Scrum Master (CSM) Certification
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