Поскольку я только что узнал о Scrum, мне кажется, что для части итерации вы можете быть цыпленком, но затем стать свинью, когда приходит время, чтобы сделать вашу часть. Затем вернитесь к курицам. Это правильное мышление? Что ваша ставка в итерации изменится во время итерации? если не так, как это работает? потому что, когда программное обеспечение построено, оно спланировано, закодировано, проверено, уточнено, тогда это делается. Я ошибаюсь в своих мыслях? Спасибо!Scrum - Ты курица или свинья?
ответ
По-моему, вы либо курица, либо свинья, она не меняется во время итерации/спринта.
Если ваши роли в эксперименте меняются так, ваши спринты, вероятно, слишком длинные, или человек действительно был цыплят все время.
Вы - свинья, если ваша задница находится на линии относительно успеха или неудачи проекта.
На протяжении итерации вы либо свинья, либо курица - вы не можете быть обоими. Поскольку члены команды являются участниками спринта, они всегда должны работать над отставанием итерации.
Предполагая, что под термином «Итерация» подразумевается период времени, установленный командой для создания потенциально увеличиваемого приращения продукта (также известного как «спринт»).
Кроме того, если вы обнаружите, что ваша роль меняется, это может быть связано с тем, что вы пытаетесь сделать водопад внутри цикла итерации схватки. –
@David McEwing: можете ли вы объяснить, почему изменение роли может быть индикатором менталитета водопада? – Javier
Там свинья и курица статья here что говорит в части:
Я хотел бы рассмотреть роль как Владельца Продукта и ScrumMaster к быть свиней в команде.
Wikipedia says что продукт владелец, Scrum Master, и команда «свинья» роли и заинтересованные стороны (клиенты, поставщики) и Менеджеры «курица» роль.
Основываясь на этом, я бы сказал, что обычно вы не меняетесь между свиньей и курицей.
Если вы не находитесь в команде и заинтересованной стороне проекта, то вы не оба.
Свиньи - члены команды Scrum - владелец продукта, мастер схваток, разработчики, тестеры и так далее.
Цыплята - люди, которые хотят продукт - клиенты, менеджмент.
Единственный раз, когда я вижу, где находится человек, когда продукт предназначен для команды. Затем команда - это не только свиньи (выполняющие работу, все это на линии), но и клиенты, которые хотят получить продукт.
Хороший ответ. Я хотел бы добавить два слова, которые я нахожу существенными «совершенными» и «вовлеченными». Свиньи - это те, которые совершают какую-то цель для Спринта - как свинья в классической шутке, на которой основаны роли. Свиньи стремятся делать то, что необходимо для достижения цели - в то время как цыплята только задействованы. – stiank81
Основываясь на моем опыте и понимании SCRUM, ваша роль не должна меняться во время спринта. Либо ты курица, либо свинья.
Поросенком является тот, кто получает работу (например, разработчик), а курица - это тот, кто получает что-то от свиней, выполняющих свою работу (например, владелец продукта).
EDIT: Только что нашел это «определение» курицы и свиньи: The Classic Story of the Pig and Chicken
в команде, которая делает Scrum в книге, вы можете быть только курица или свинья во время спринта. И, вероятно, большинство Гуру Scrum расскажут вам, что Команды не должны меняться между Спринтами.
Если вы являетесь частью команды, ваша ставка не может измениться во время Спринта - так как это целое Команда, которая несет ответственность за кусок потенциально поставляемого кода, который вы совершили, чтобы произвести. Если вы думаете так: «Я несу ответственность за бэкэнд-часть этой функции, которая будет построена в первой половине спринта», вы находитесь на неправильном пути.
Однако выполнение книги Scrum, не задумываясь о том, что подходит вам, может быть неправильным решением - у вас могут быть некоторые члены команды, которые очень ценны, но также имеют другие обязанности (не очень хорошие, на мой взгляд).
Реферат: Обмен свиньями и куриными ролями во время Спринта может поставить под угрозу первоначальный контракт, заключенный до его начала, тем самым поставив под угрозу успешную доставку.
Концепция свиньи и цыплят - это просто метафора Scrum для того, что иначе известно в области управления проектами, как direct and indirect stakeholders цикла разработки продукта.
Краткое, запоминающееся и запоминающееся story of pig and chicken Запуск забегаловки делает отличную метафору и помогает объяснить концепцию заинтересованного лица, не прибегая к управленческому жаргу.
Одна из великих вещей о Scrum заключается в том, что она позволяет доступным современным технологиям управления для не-менеджеров. Поставляя его в потребительском или пользовательском виде, как мы говорим о программных системах.
Так может ли цыпленок (косвенный участник) превратиться в свинью (прямой заинтересованный субъект) и наоборот в течение цикла разработки? Может ли человек одновременно быть курицами и свиньями?
Отвечая на последнее, это определенно «нет»: человек может быть только цыпленком или свиньей в контексте одного проекта, в зависимости от того, какая ставка больше. Идея целого цыпленка и свиньи заключается в том, чтобы дать большую силу принятия решений и ответственности на этапе проекта людям, которые непосредственно вовлечены и заинтересованы в положительном исходе (свиньи), ограничивая вмешательство от иногда мощных внешних игроков (цыплят).
Возможно ли изменение роли во время проекта? Да, может, но не во время Sprint. Scrum является методологией разработки Agile, целью которой является обеспечение коллективной ответственности за результат по всей команде. Agile (и особенно Scrum) способствует «единоличному и все-одному». Не все структурированные методы делают это, например, одна из Waterfall слабостей заключается в том, что ответственность некоторых членов команды заканчивается, как только будет принят промежуточный результат (т.е. функциональная спецификация), которая переносит вес любых проблем, которые намного больше проникают в проект на плечи несчастных членов команды, которые несут ответственность за успешное выполнение проекта на более поздних этапах разработки (как правило, разработчики).
Искренность Scrum, называемая Sprint, направлена на то, чтобы полностью изменить спецификацию на готовый к использованию продукт, а не на какой-то промежуточный результат. Команда дает много вклада в принятие решения о том, что входит в Спринт, и впоследствии должна взять на себя обязательство выполнить изменения. Это создает контракт между командой и внешним миром.
Изменение ролей во время Спринта может поставить под угрозу этот контракт. Если свинья становится цыпленком, он или она больше не отвечает за то, чтобы увидеть, как Спринт завершил работу, накладывая бремя справиться с любыми недостатками в своей работе на плечи оставшихся членов команды. Когда цыпленок становится свиньей во время спринта, они не могут реально согласиться на то, что было согласовано до того, как они пришли на борт.Следовательно, лучше всего, когда роли остаются неизменными в течение срока действия Sprint.
Я работаю в первую очередь с стартапами, включая один из моих собственных. Во всех случаях я выступаю в роли, которую Lean Development называет «Главным инженером» или «Директором по продуктам». Я ведущий технолог, а также менеджер по продуктам и голос клиента. Если у вас есть такой человек в вашей организации, то вам, возможно, не нужно разделять роли так строго, как предлагает православие Scrum, и вы можете начать использовать методологические традиции и подходы, которые не обязательно должны быть заблокированы как часто бывает Scrum.
Что? Наверное, я неинформирован, но Scrum звучит много странно, чем я думал. – JAL