Что представляет собой треугольник управления проектом (Project Management Triangle), и как связаны его основные элементы?
Состоит из трёх элементов: время, стоимость и качество. Изменение одного из них неизбежно влияет на остальные.
Какой пример олицетворяет этот кейс из MVP/POC/ERP. Приложение запущенное в 2010 году Кевином Систромом и Майклом кригером. Приложение burbn, которое имело несколько функций, из которых чаще всего использовали функцию публикации фото и фильтры(нынешний instagram). Объясняете свой выбор.
MVP – потому что приложение из множества функций превратилась в минимально жизнеспособный продукт
Что такое проект?
Приложенные усилия для создания продукта или услуги
Что такое Ресурсы?
Это всё то что команда использует для выполнения задач на протяжении всего жизненного цикла проекта
Назовите хотя бы один редактор кода, и систему управления версией
Visual Studio Code, Sublime Text, Atom.io/Github
Что такое Бэклог?
Бэклог - список функций и функциональных возможностей, необходимых вашему продукту для достижения его видения, ценности.
В чём заключалась проблема в лишних, колоссальных, затратах на постройку Сиднейской оперы. По ожиданиям её должны были построить за 6 лет и за 7 млн долларов, но в реальности, потратили 16 лет и 102 млн долларов. Объясните, почему именно этой фазе проекта у них появились проблемы?
Проблема в плохом планировании, из-за чего на стадии контроля, мониторинга, выявлялись ошибки. Из-за плохого планирования сдвигались сроки, и повышались затраты
Что собой представляет "Анализ рынка"?
Анализ рынка – представляет собой сбор информации о конкретном рынке, его потребителях, ее всестороннее исследование.
Назовите 4 составляющие Scrum
Планирование спринтов, демонстрация спринтов, ежедневные «стендап», ретроспектива/рефлексия
Какие технологии используются для управления проектами?
Trello, Jira
Кто такой Frontend?
Frontend-разработчик разрабатывает клиентскую часть веб- приложения – то, с чем взаимодействует пользователь.
В компании, команда разработчиков работают небольшими циклами, каждый длится по две недели, в начале цикла, команда планирует что она будет делать, на протяжении двух недельного цикла. Каждый день, команда 15 минут обсуждают, что они сделали, что собираются сегодня сделать, и что будут делать завтра. После завершение цикла, команда устраивает ретроспиктиву. По какой методологии работает эта команда, и почему вы так считаете?
Команда работает по методологии Scrum, используя спринты, ежедневные стендапы и ретроспективы для оценки и улучшения своей работы.
Что такое UX/UI Дизайн?
UX - как работает интерфейс, UI отвечает за то, как интерфейс выглядит.
Издавна в проектном управлении используется диаграмма, которая состоит из двух частей: в левой части список задач, в правой временная шкала с полосами, которые изображают длительность работы.
Диаграмма Ганта/Дорожная карта
Назовите языки программирования или библиотеки, на которых пишется. Front-end, Back-end, DataBase
Javascript/Typescript/Veu-React-Angular/Html/Css. Python/PHP/C#/Ruby/node.js/Go. MySQL/SQL.
Что означает ERP?
ERP - программное обеспечение для управления бизнеспроцессами
Ваша команда разработчиков столкнулась с трудностями при планировании задач и соблюдении сроков. Какие две популярные методологии разработки вы можете использовать для улучшения работы команды и организации процесса?
Две популярные методологии, которые можно использовать для улучшения работы команды, — это Scrum и Kanban.
- Scrum помогает организовать работу в виде коротких спринтов, где задачи четко распределяются и выполняются в определенные сроки.
- Kanban ориентирован на визуализацию задач и их постоянное движение через этапы, что помогает контролировать процесс и предотвращать перегрузки.
Укажите 5 скиллов которые использует проектный менеджер
Лидерство и адаптивность, организация и time management, креативное решение проблемы, эффективная коммуникация, мотивация и team management
Назовите пять китов Кайдзен
Равноправие/Взаимодействие/коммуникация между всеми уровнями. Дисциплина. Здоровое моральное состояние.Качество.Предложения по улучшению
Назовите три ключевых этапа процесса публикации приложения в App Store.
Что такое Грумминг(или рефайнмент)?
Грумминг (или рефайнмент) - это процесс просмотра элементов Б и ведения списка новых функций, исправлений ошибок и улучшений
В вашей команде разработки используется гибкая методология, но с каждым новым проектом возникают проблемы с соблюдением сроков и не все задачи успевают быть завершены в рамках спринта. Какие методологии вы можете предложить для улучшения работы команды и соблюдения сроков, и в чем заключаются их основные принципы?
Для улучшения работы команды и соблюдения сроков можно применить Scrum или Kanban.
- Scrum включает регулярные спринты, которые помогают четко распределять задачи и работать над ними в ограниченные сроки. Ключевые принципы Scrum — это итерации с постоянной проверкой и адаптацией работы, а также роли, такие как Scrum-мастер и владелец продукта, для более эффективного управления процессом.
- Kanban ориентирован на постоянный поток задач, где задачи перемещаются через доску (например, из стадии "в работе" в "готово"), что помогает оптимизировать процесс и избегать перегрузки. В Kanban акцент на визуализации работы и гибкости, что позволяет быстро реагировать на изменения.
«Поднимаясь по лестнице без конца, вы тратите усилия, но никогда не достигнете результата.»
«Джеймс недавно создал уникальный сок ассорти, и решил произвести 10 000 литров сока, и продать его за неделю, ибо позже он испортится.»
«Однажды сказали: всё сразу не успеть, тогда зачем слишком много работать?»
Вопрос: какое из этих кейсов Муда, Мури или Мура, поставьте эти три слова по кейсам.
1. Муда — бесполезные траты (в данном случае — усилий
2. Мура — неравномерности
3. Мури — перегрузки
Какую часть веб-приложения разрабатывает backend-разработчик, и какие две ключевые задачи он решает?
Backend-разработчик работает над серверной частью веб-приложения, которая не видна пользователям. Основные задачи backend-разработчика: