16 ноября прохидит конференция Whale Rider.
Три гуру задали по вопросу. Спрашивали? Отвечаем :)
Вопрос от Асхата Уразбаева: «Какую методологию управлению проектами вы считаете оптимальной и почему? (примеры — agile, XP, scrum)»?
Ответ:
Указанные методологии относятся к гибким. Каждая имеет свои плюсы и не достатки. Поэтому оптимальной будет та методология, которая идеально подходит для конкретного проекта. Если же брать вообще, то идеальных методологий нет.
Когда у нас в проекте был один супер гуру, а другой новичок, то отлично подошла методология XP с её парной разработкой и в связке с TDD (разработка через тестирование). Сначала разработка шла медленно, но дальше скорость увеличивалась. Созданные в начале тесты не давали новичку делать критические и идеологические ошибки. А опыт разработки с гуру дал необходимые навыки и правильный взгляд на разработку.
При работе над уже существующем проекте, где количество разработчиков как минимум в полтора раза меньше, чем необходимо. С частыми релизами и сменами состава разработчиков подошел SCRUM, но чуть-чуть модифицированный. Во время спринта можно было добавлять работы, но при этом другая работа переносилась в следующий спринт.
В новых проектах — использую SCRUM, методология проста и удобна и главное соотносится с моим внутренним ритмом.
Вопрос от Аркадия Морейниса: «Кто успешнее будет руководить проектом: Product Manager, Project Manager, Product Marketing Manager или Technical Leader»?
Ответ:
Смотря что вложено в перечисленные выше названия. В нашей стране под руководителем проекта понимается как технический руководитель, так и бизнес-руководитель.
Следующий момент — что называть успешнее? Больше денег? Больше трафика? Стабильность? (если говорим про интернет-проекты).
Зная эти данные можно ответить на данный вопрос.
Если говорить с точки зрения бизнес-успеха (то есть прибыль должна расти), то успешнее проектом будет руководить «Руководитель продукта». Техническому руководителю будет сложнее, ведь проект может быть успешен, при этом оставаясь совсем технически не идеальным. В проекте главное — понимать хотения потенциальных потребителей и удовлетворять их на столько, на сколько потребность в проекте выше раздражения от неудобности. Кроме того, вокруг любого проекта нужно развивать «миф» и начинать это нужно с самого начала. В дальнейшем «миф» будет служить источником клиентов (примерно через год-два после запуска). По сути «миф» это модное нынче слово «бренд».
Вопрос от Антона Носика: «Чем редактор отличается от программиста?»
Программист пользуется редактором для написания своих программ. :) Шутка.
Если серьезно, то редактор (в смысле главный редактор) это по сути руководитель продукта для медиа издания. Человек, который определяет основное направления развития продукта, программ��ст же определяет техническое развитие (что нужно делать сейчас, чтобы через полгода-год оставаться современным и модным).
Еще есть вопросы? Задавайте :)
Три гуру задали по вопросу. Спрашивали? Отвечаем :)
Вопрос от Асхата Уразбаева: «Какую методологию управлению проектами вы считаете оптимальной и почему? (примеры — agile, XP, scrum)»?
Ответ:
Указанные методологии относятся к гибким. Каждая имеет свои плюсы и не достатки. Поэтому оптимальной будет та методология, которая идеально подходит для конкретного проекта. Если же брать вообще, то идеальных методологий нет.
Когда у нас в проекте был один супер гуру, а другой новичок, то отлично подошла методология XP с её парной разработкой и в связке с TDD (разработка через тестирование). Сначала разработка шла медленно, но дальше скорость увеличивалась. Созданные в начале тесты не давали новичку делать критические и идеологические ошибки. А опыт разработки с гуру дал необходимые навыки и правильный взгляд на разработку.
При работе над уже существующем проекте, где количество разработчиков как минимум в полтора раза меньше, чем необходимо. С частыми релизами и сменами состава разработчиков подошел SCRUM, но чуть-чуть модифицированный. Во время спринта можно было добавлять работы, но при этом другая работа переносилась в следующий спринт.
В новых проектах — использую SCRUM, методология проста и удобна и главное соотносится с моим внутренним ритмом.
Вопрос от Аркадия Морейниса: «Кто успешнее будет руководить проектом: Product Manager, Project Manager, Product Marketing Manager или Technical Leader»?
Ответ:
Смотря что вложено в перечисленные выше названия. В нашей стране под руководителем проекта понимается как технический руководитель, так и бизнес-руководитель.
Следующий момент — что называть успешнее? Больше денег? Больше трафика? Стабильность? (если говорим про интернет-проекты).
Зная эти данные можно ответить на данный вопрос.
Если говорить с точки зрения бизнес-успеха (то есть прибыль должна расти), то успешнее проектом будет руководить «Руководитель продукта». Техническому руководителю будет сложнее, ведь проект может быть успешен, при этом оставаясь совсем технически не идеальным. В проекте главное — понимать хотения потенциальных потребителей и удовлетворять их на столько, на сколько потребность в проекте выше раздражения от неудобности. Кроме того, вокруг любого проекта нужно развивать «миф» и начинать это нужно с самого начала. В дальнейшем «миф» будет служить источником клиентов (примерно через год-два после запуска). По сути «миф» это модное нынче слово «бренд».
Вопрос от Антона Носика: «Чем редактор отличается от программиста?»
Программист пользуется редактором для написания своих программ. :) Шутка.
Если серьезно, то редактор (в смысле главный редактор) это по сути руководитель продукта для медиа издания. Человек, который определяет основное направления развития продукта, программ��ст же определяет техническое развитие (что нужно делать сейчас, чтобы через полгода-год оставаться современным и модным).
Еще есть вопросы? Задавайте :)
