Similar presentations:
Гибкие методологии и типы ПО
1.
PROMO ITКурс «Системный аналитик»
Понимание профессии
системного аналитика
Занятие 4. Гибкие методологии и типы
ПО
8 495 404 25 63
[email protected]
promo-z.ru
2.
На предыдущем занятии-
Жизненный цикл ПО
Модели жизненного цикла ПО
Модели управления разработкой ПО
Выбор модели управления разработкой ПО
Курс «Системный аналитик»
PROMO IT
3.
Что будет сегодня?-
Гибкие методологии Agile
Что такое Scrum
Что такое Kanban
Отличия Scrum и Kanban
Различные типы ПО и их особенности
Веб-приложения
Десктоп-приложения
Мобильные приложения
Курс «Системный аналитик»
PROMO IT
4.
ОпросКто-то слышал о Agile?
Что это такое?
Курс «Системный аналитик»
PROMO IT
5.
Курс «Системный аналитик»PROMO IT
Тайм лайн моделей разработки ПО
6.
Манифест AgileКурс «Системный аналитик»
PROMO IT
- разработан и принят 11—13 февраля 2001 года
- содержит 4 идеи и 12 принципов разработки
программного обеспечения
- https://agilemanifesto.org/
7.
Манифест AgileКурс «Системный аналитик»
PROMO IT
8.
Определение AgileКурс «Системный аналитик»
PROMO IT
Agile — семейство процессов разработки, а не
единственный подход в разработке
программного обеспечения, и определяется
Agile Manifesto.
Agile не включает практики, а определяет
ценности и принципы, которыми
руководствуются команды.
9.
Рассмотрим наиболеепопулярные модели
Kanban и Scrum
Курс «Системный аналитик»
PROMO IT
10.
KanbanКурс «Системный аналитик»
PROMO IT
11.
Плюсы и минусы KanbanКурс «Системный аналитик»
PROMO IT
Плюсы:
- Визуализация рабочего процесса.
- Быстрая адаптация команды.
- Равномерное распределение загрузки команды.
Минусы:
- Сложности с планированием.
- Сложности общения с заказчиками.
12.
ScrumКурс «Системный аналитик»
PROMO IT
13.
Плюсы и минусы scrumКурс «Системный аналитик»
PROMO IT
Плюсы:
- Работа короткими циклами — спринтами.
- Гибкость.
- Участие заказчика и пользователей в работе над продуктом.
- Тесное взаимодействие команды.
Минусы:
- Подходит для продукта.
- Не подходит для непрерывного потока задач.
14.
Типы ПОКурс «Системный аналитик»
PROMO IT
Типы программного обеспечения разделяются по признаку их запуска
на
устройствах.
Всего можно выделить три типа программных приложений:
- Веб-приложения
- Десктоп-приложения
- Мобильные приложения
15.
Веб - приложенияКурс «Системный аналитик»
PROMO IT
Приложения, запускающиеся с браузера.
-
-
Взаимодействуют с любой операционной системой и
браузером;
Не требуют одобрения сторонней платформы для выхода на
рынок.
Не требуют установки на устройство.
Несут в себе среднюю сложность выполнения
пользовательских задач.
16.
Мобильные приложенияКурс «Системный аналитик»
PROMO IT
Приложения, работающие на мобильных или портативных
устройствах.
-
-
Пишутся под конктретную ОС;
Необходимо одобрение размещения на маркетплейсе вендора
ОС;
Требует установки на устройство;
Несут в себе легкую сложность выполнения пользовательских
задач, в основном контентно-сервисного типа.
17.
Десктоп приложенияКурс «Системный аналитик»
PROMO IT
Приложения, работающие на стационарных компьютерах.
-
Пишутся под конктретную ОС;
Требует установки на устройство;
Несут в себе высокую сложность выполнения пользовательских
задач.
18.
ВопросыКурс «Системный аналитик»
PROMO IT
Какие вопросы остались?
19.
Курс «Системный аналитик»PROMO IT
Финал
Спасибо за внимание.