Я согласен, что должно быть Simple Stupid, но здесь можно использовать большую часть структуры Scrum.
У меня было несколько человек, работающих таким образом как на проектах, так и на ремонтно-эксплуатационных работах.
Владелец продукта/отставание - Есть еще владелец, который отвечает за определение стоимости бизнеса и установление приоритетов, не так ли? Должна существовать отставание. Если он является частью более крупного предприятия Scrum, ему, вероятно, придется прокормить часть более крупного продукта Backlog.
Scrum Team - да, его команда 1 или 2 человека. Так что его действительно SELF-организация ... но это нормально! Ежедневная схватка? да между двумя людьми, или если это просто один человек порой, хорошее время для решения задач и проблем, подумайте о том, какие препятствия необходимо всплыть на Scrum Scrum или на владельца продукта.
Sprint - все еще хорошая идея, особенно если часть крупного предприятия Scrum работает в спринте, но даже без него. Хороший шанс догнать PO, демо, что вы получили, активизировать себя, ретроспективно и посмотреть, что вы можете сделать лучше, планировать следующий спринт. Обратите внимание, что в случае работы за пределами предприятия Scrum/Scrum of Scrum, спринт может выиграть от того, чтобы быть короче обычного, поскольку область видимости, вероятно, меньше, а накладные расходы на планирование ниже. но это зависит от ситуации.
Ретроспектива - да, это может быть проведено в одиночку. Я думаю, что программисты-убийцы должны оглядываться на свою работу/прогресс и предпринимать действия над тем, что их удерживает. Даже держите диаграмму в своем рабочем пространстве, чтобы помочь вам добиться прогресса.
Task Board/Burndown - Да, вам нужны те. Вы можете иметь их в своем рабочем пространстве на стене, они могут быть маленькими, но они действительно помогают, даже если вы один человек. Почему GTD (Getting Things Done) помогает одному человеку и TB/BDC? Если этот человек выполняет работу над проектом, то Sprint Burndown и Release Burndown дают большую ценность. Если он выполняет оперативную/техническую работу, это еще один способ проверить, что он находится на пути или нет, и соответствующим образом применять соответствующие меры.
Scrum Master - человек должен быть его собственным мастером схватки.
Тренер - если организация имела тренер помощи команд/Sms/ДДУ, то он должен также помочь этой схватки клетки ...
Подводя итог - его мне ясно, что ценности и принципы, лежащие в основе Scrum/Agile также подаются на команды 1-2 человек. Его также ясно, что большинство Scrum можно применять также.
Вопросы, о которых думают отдельные лица.
Если руководство, разработчик, ПО все находятся на борту и считают, что ценности/принципы имеют смысл и стремятся улучшить, он будет работать. Если они этого не сделают, тогда сначала дойдете до точки, где общее мышление имеет смысл, а затем разобраться с индивидуальной командой ...
Является ли мой ответ полезным? Мне нравится изучать разные ситуации схватки! – NileshChauhan
«Как реализовать парное программирование в проекте одного человека?» – flybywire