Forwarded from Business | System analyst
Алоха! Сегодня продолжаем разбирать вопросы, которые любят задавать на собеседовании на роль BA/SA и затронем тему о методологиях управления проектами:
#вопросыссобеседования
Часть 4:
📍Вопрос 1: Что такое методология управления проектами и какие они бывают?
✅Краткий ответ:
Методология управления проектами — это стандарт ведения проектов от старта до завершения, который включает в себя принципы работы (способы оценки сроков, постановки задач и передача их между сотрудниками, сбор требований, способы согласований и тд)
Наиболее распрастраненные методологии управления проектами:
- Waterfall (Водопадная модель)
- Agile (Гибкая модель)
- SCRUM
- Kanban
- Lean и тд.
- Гибридна модель (Waterfall+Agile)
- PRiSM
- PRINCE2
- Critical part method / Метод критического пути
- Critical chain project management / Метод критической цепи
- и др.
*Этапы управления проектом:
- Инициация
- Планирование
- Выполнение/Разработка
- Мониторинг/Тестирование
- Завершение
📎Материалы по теме:
- Методологии управления проектами: водопад, эджайл
- Методологии управления проектами: 12 популярных подходов
📍Вопрос 2: Что такое Waterfall (водопадная модель)?
✅ Краткий ответ:
Водопадная или каскадная модель разработки программного обеспечения (waterfall, водопад) - это модель процесса разработки ПО, в которой процесс разработки выглядит как поток, последовательно проходящий фазы анализа требований, проектирования, реализации, тестирования, интеграции и поддержки.
Водопадная модель подразумевает, что переход от одной фазы создания продукта к другой происходит только после полного завершения предыдущей фазы и что переходов назад и перекрытия фаз не происходит.
📎Материалы по теме:
- Как устроена каскадная модель управления проектами
- WATERFALL МЕТОДОЛОГИЯ РАЗРАБОТКИ
📍Вопрос 3: Что такое Agile (Гибкая модель)?
✅ Краткий ответ:
Методология Agile - это гибкий подход к разработке программного обеспечения, который помогает командам быстрее и с меньшими проблемами поставлять ценность клиентам. Вместо того чтобы выпускать весь продукт целиком, команда, следующая принципам Agile, выполняет работу в рамках небольших, но удобных инкрементов. Требования, планы и результаты оцениваются непрерывно, благодаря чему команды могут быстро реагировать на изменения.
Процесс работы по Agile делится на итерации — короткие циклы по две-три недели. Каждый цикл решает серию задач.
📎Материалы по теме:
- Методология управления проектами - Agile
- Agile от А до Я
Понять в чем разница между Agile и Waterfall поможет статья - Agile vs. Waterfall: суть и отличия методологий разработки
Источник: @ba_and_sa
#собеседование
‼️Раннее рассмотренные вопросы:
- Часть 1
- Часть 2
- Часть 3
p.s.Делитесь своими мыслями в комментариях
#вопросыссобеседования
Часть 4:
📍Вопрос 1: Что такое методология управления проектами и какие они бывают?
✅Краткий ответ:
Методология управления проектами — это стандарт ведения проектов от старта до завершения, который включает в себя принципы работы (способы оценки сроков, постановки задач и передача их между сотрудниками, сбор требований, способы согласований и тд)
Наиболее распрастраненные методологии управления проектами:
- Waterfall (Водопадная модель)
- Agile (Гибкая модель)
- SCRUM
- Kanban
- Lean и тд.
- Гибридна модель (Waterfall+Agile)
- PRiSM
- PRINCE2
- Critical part method / Метод критического пути
- Critical chain project management / Метод критической цепи
- и др.
*Этапы управления проектом:
- Инициация
- Планирование
- Выполнение/Разработка
- Мониторинг/Тестирование
- Завершение
📎Материалы по теме:
- Методологии управления проектами: водопад, эджайл
- Методологии управления проектами: 12 популярных подходов
📍Вопрос 2: Что такое Waterfall (водопадная модель)?
✅ Краткий ответ:
Водопадная или каскадная модель разработки программного обеспечения (waterfall, водопад) - это модель процесса разработки ПО, в которой процесс разработки выглядит как поток, последовательно проходящий фазы анализа требований, проектирования, реализации, тестирования, интеграции и поддержки.
Водопадная модель подразумевает, что переход от одной фазы создания продукта к другой происходит только после полного завершения предыдущей фазы и что переходов назад и перекрытия фаз не происходит.
📎Материалы по теме:
- Как устроена каскадная модель управления проектами
- WATERFALL МЕТОДОЛОГИЯ РАЗРАБОТКИ
📍Вопрос 3: Что такое Agile (Гибкая модель)?
✅ Краткий ответ:
Методология Agile - это гибкий подход к разработке программного обеспечения, который помогает командам быстрее и с меньшими проблемами поставлять ценность клиентам. Вместо того чтобы выпускать весь продукт целиком, команда, следующая принципам Agile, выполняет работу в рамках небольших, но удобных инкрементов. Требования, планы и результаты оцениваются непрерывно, благодаря чему команды могут быстро реагировать на изменения.
Процесс работы по Agile делится на итерации — короткие циклы по две-три недели. Каждый цикл решает серию задач.
📎Материалы по теме:
- Методология управления проектами - Agile
- Agile от А до Я
Понять в чем разница между Agile и Waterfall поможет статья - Agile vs. Waterfall: суть и отличия методологий разработки
Источник: @ba_and_sa
#собеседование
‼️Раннее рассмотренные вопросы:
- Часть 1
- Часть 2
- Часть 3
p.s.Делитесь своими мыслями в комментариях
🔥16👍5
Делаем документацию здорового человека в Git на примере Docs Ozon
Автор статьи - Катя (руководитель отдела техписателей в Ozon), рассказывает о том:
‼️как и зачем менять Confluence на статический генератор сайтов;
‼️зачем техписателям знать git и CI/CD;
‼️в какой момент пора искать разработчиков и превращать простое размещение статеек в платформу документации.
Читать статью
Автор статьи - Катя (руководитель отдела техписателей в Ozon), рассказывает о том:
‼️как и зачем менять Confluence на статический генератор сайтов;
‼️зачем техписателям знать git и CI/CD;
‼️в какой момент пора искать разработчиков и превращать простое размещение статеек в платформу документации.
Читать статью
Хабр
Делаем документацию здорового человека в Git на примере Docs Ozon
Привет! Это Катя из Ozon — руководитель отдела техписателей. Сегодня буду рассказывать: как и зачем менять Confluence на статический генератор сайтов; зачем техписателям знать git и...
👍4
Как начать моделировать бизнес-процессы в BPMN
В этой статье пройдёт речь о том, что представляет собой нотация бизнес-моделирования BPMN и как её использовать для описания бизнес-процессов
Читать статью
В этой статье пройдёт речь о том, что представляет собой нотация бизнес-моделирования BPMN и как её использовать для описания бизнес-процессов
Читать статью
🔥9👍3
Forwarded from Testing | QA
This media is not supported in your browser
VIEW IN TELEGRAM
А/В тестирование методом «Чайного пакетика»
😁13😱3
Forwarded from Business | System analyst
Зачем в разработке Mind Maps
Ментальная карта или Mind Map представляет собой инструмент визуального мышления, используемый для сбора информации и идей
Перейти
Ментальная карта или Mind Map представляет собой инструмент визуального мышления, используемый для сбора информации и идей
Перейти
Хабр
Зачем в разработке Mind Maps
Что такое Mind Maps Ментальная карта или Mind Map представляет собой инструмент визуального мышления, используемый для сбора информации и идей. Это диаграмма, которая вмещает в себя задачи, идеи,...
👍7
Forwarded from Business | System analyst
This media is not supported in your browser
VIEW IN TELEGRAM
HR проверяет кандидата на собеседовании на стрессоустойчивость
😁23👍4
Forwarded from Business | System analyst
Алоха! Сегодня продолжаем разбирать вопросы, которые любят задавать на собеседовании на роль BA/SA и затронем тему об API:
#вопросыссобеседования
Часть 5:
📍Вопрос 1: Что такое API?
✅Краткий ответ:
API (Application Programming Interface — программный интерфейс приложения, или интерфейс программирования приложений) - это набор способов и правил, по которым различные программы общаются между собой и обмениваются данными
Главная цель использования API – связывание компонентов одного приложения с другим. Т.е. если API перестанет работать, то отключатся и все связанные с ним сервисы, инструменты, программы
Наиболее распрастраненные виды или типы API:
- RPC (Remote Procedure Call ) – удаленный вызов процедур
- SOAP (Simple Object Access Protocol) – простой протокол доступа к объектам
- REST (Representational State Transfer ) – передача состояния представления
- GraphQL - маршрутизатор API-запросов внутри больших ИС и сложных связок сервисов
📎Материалы по теме:
- Что такое API и как он работает
- Что такое API (простыми словами) с примерами использования
📍Вопрос 2: Что такое SOAP?
✅ Краткий ответ:
SOAP (Simple Object Access Protocol) — простой протокол доступа к объектам. Т.е. способ взаимодействия Вашей информационной системы через web с другими информационными системами.
SOAP может использоваться с любым протоколом прикладного уровня: SMTP, FTP, HTTP, HTTPS и др. Однако его взаимодействие с каждым из этих протоколов имеет свои особенности, которые должны быть определены отдельно. Чаще всего SOAP используется поверх HTTP.
📎Материалы по теме:
- SOAP API
- Применение SOAP при интеграции систем
📍Вопрос 3: Что такое REST?
✅ Краткий ответ:
REST (Representational State Transfer) — это архитектурный стиль взаимодействия компонентов распределённого приложения в сети.
Архитектурный стиль – это набор согласованных ограничений и принципов проектирования, позволяющий добиться определённых свойств системы.
Принципы REST:
- Клиент-серверная архитектура
- Stateless
- Кэширование
- Единообразие интерфейса
- Layered system
- Code on demand
📎Материалы по теме:
- REST API
- REST, что же ты такое?
📍Вопрос 4: В чем разница между SOAP и REST?
✅ Краткий ответ:
Главное различие между REST и SOAP, это то, что REST — это архитектурный стиль. SOAP — это формат обмена сообщениями.
Специфика SOAP - это формат обмена данными. С SOAP это всегда SOAP-XML, который представляет собой XML, включающий: Envelope (конверт), Header (заголовок), Body (тело), Fault
Специфика REST — использование HTTP в качестве транспортного протокола. Он подразумевает наилучшее использование функций, предоставляемых HTTP — методы запросов, заголовки запросов, ответы, заголовки ответов и т. д.
📎Материалы по теме:
- REST vs SOAP
Источник: @ba_and_sa
#собеседование
‼️Раннее рассмотренные вопросы:
- Часть 1
- Часть 2
- Часть 3
- Часть 4
p.s.Делитесь своими мыслями в комментариях
#вопросыссобеседования
Часть 5:
📍Вопрос 1: Что такое API?
✅Краткий ответ:
API (Application Programming Interface — программный интерфейс приложения, или интерфейс программирования приложений) - это набор способов и правил, по которым различные программы общаются между собой и обмениваются данными
Главная цель использования API – связывание компонентов одного приложения с другим. Т.е. если API перестанет работать, то отключатся и все связанные с ним сервисы, инструменты, программы
Наиболее распрастраненные виды или типы API:
- RPC (Remote Procedure Call ) – удаленный вызов процедур
- SOAP (Simple Object Access Protocol) – простой протокол доступа к объектам
- REST (Representational State Transfer ) – передача состояния представления
- GraphQL - маршрутизатор API-запросов внутри больших ИС и сложных связок сервисов
📎Материалы по теме:
- Что такое API и как он работает
- Что такое API (простыми словами) с примерами использования
📍Вопрос 2: Что такое SOAP?
✅ Краткий ответ:
SOAP (Simple Object Access Protocol) — простой протокол доступа к объектам. Т.е. способ взаимодействия Вашей информационной системы через web с другими информационными системами.
SOAP может использоваться с любым протоколом прикладного уровня: SMTP, FTP, HTTP, HTTPS и др. Однако его взаимодействие с каждым из этих протоколов имеет свои особенности, которые должны быть определены отдельно. Чаще всего SOAP используется поверх HTTP.
📎Материалы по теме:
- SOAP API
- Применение SOAP при интеграции систем
📍Вопрос 3: Что такое REST?
✅ Краткий ответ:
REST (Representational State Transfer) — это архитектурный стиль взаимодействия компонентов распределённого приложения в сети.
Архитектурный стиль – это набор согласованных ограничений и принципов проектирования, позволяющий добиться определённых свойств системы.
Принципы REST:
- Клиент-серверная архитектура
- Stateless
- Кэширование
- Единообразие интерфейса
- Layered system
- Code on demand
📎Материалы по теме:
- REST API
- REST, что же ты такое?
📍Вопрос 4: В чем разница между SOAP и REST?
✅ Краткий ответ:
Главное различие между REST и SOAP, это то, что REST — это архитектурный стиль. SOAP — это формат обмена сообщениями.
Специфика SOAP - это формат обмена данными. С SOAP это всегда SOAP-XML, который представляет собой XML, включающий: Envelope (конверт), Header (заголовок), Body (тело), Fault
Специфика REST — использование HTTP в качестве транспортного протокола. Он подразумевает наилучшее использование функций, предоставляемых HTTP — методы запросов, заголовки запросов, ответы, заголовки ответов и т. д.
📎Материалы по теме:
- REST vs SOAP
Источник: @ba_and_sa
#собеседование
‼️Раннее рассмотренные вопросы:
- Часть 1
- Часть 2
- Часть 3
- Часть 4
p.s.Делитесь своими мыслями в комментариях
👍14🤔2