Story / Impact Mapping - Контекст, принципы и обзор - Scrum Academy

  1. Наивная мелкосерийная разработка программного обеспечения не так хороша
  2. 5 атрибутов эффективного мелкосерийного подхода в разработке программного обеспечения
  3. Story / Impact Mapping против разработка программного обеспечения Мелкосерийной
  4. 1) Определить цели
  5. 2) Определите роли и действия
  6. 3) определить возможности
  7. 4) Определите особенности и истории

Небольшая партия программного обеспечения хороша

Следование малогабаритному подходу (много маленьких шагов) в разработке программного обеспечения дает много преимуществ:

  • Быстрая обратная связь
  • Проблемы расположены
  • Снижение риска
  • Больше давления и рутины, чтобы уменьшить усилие

Наивная мелкосерийная разработка программного обеспечения не так хороша

Но, наивно, когда речь идет о мелкосерийной разработке программного обеспечения, есть один главный недостаток: отсутствие ссылки на общую цель.

Джефф Паттон описал это явление на примере дерева и сумки, полной листьев:

Я представляю дерево, ствол которого состоит из целей и желаемых преимуществ, которые продвигают систему вперед. Толстые ветви - это пользователи, более тонкие ветви и веточки - это те капабилиты, которые им нужны. Листья представляют пользовательские истории, которые достаточно малы, чтобы их можно было разрабатывать в итерациях.

После всей этой работы, накопив столько общего понимания, я чувствую, что мы снимаем все листья с дерева и складываем их в большой мешок, а затем рубим дерево.

«Мешок, полный листьев» относится к неконтекстному приоритетному списку задач в одном отставание и отражает наивное понимание «незавершенных дел», которое, как мне кажется, особенно характерно для проворных новичков. Хотя теоретически это звучит так, как если бы это был мелкосерийный подход, «мешок с листьями» разделяет связь с основополагающими принципами и целями, подрывая автономию.

5 атрибутов эффективного мелкосерийного подхода в разработке программного обеспечения

Однако более эффективный подход все еще выходит за рамки деления на более мелкие единицы. Более эффективный подход ...

  • подчеркивает фактическое намерение с помощью целей.
  • подчеркивает логическую связь между целями и задачами.
  • явно устанавливает цели, задачи и связи, чтобы выявить любые расхождения и недоразумения.
  • ориентирован на совместную работу.
  • является итеративным, то есть в начале не требуется никакой полноты.

Story / Impact Mapping против разработка программного обеспечения Мелкосерийной

И «Демонстрирование пользовательской истории» Джеффа Паттона, и «Действие сопоставления» Гойко Адзича являются (в значительной степени эквивалентными) ответами на наивные подходы к определению более мелких этапов разработки программного обеспечения в небольших пакетах (то есть создания резервных копий). Я бы описал это так:

(Примечание: этот процесс должен быть итеративным, он представлен здесь последовательно только для лучшего понимания.) Нет необходимости и нецелесообразно выполнять каждый шаг в этом порядке, вместо этого вы можете начать с того места, где вы находитесь в данный момент. заменить шаги по мере необходимости.)

)

1) Определить цели

Чего ты хочешь достичь?

Это должно быть то, что вы можете наблюдать и, следовательно, измерять. Вот почему мне нравится термин «воздействие», потому что это означает, что что-то измеримо. Однако «цель» более знакома, и, кроме того, я не люблю вводить новую терминологию, если это не является абсолютно необходимым.

Там может быть несколько целей.

2) Определите роли и действия

Кто должен участвовать в деятельности для достижения целей? или Какие действия должны быть выполнены кем-то для достижения целей?

Вообще мне нравится начинать с деятельности. На практике это довольно итеративный процесс.

Обратите внимание, что «роль» не означает «человек». «Человек» может относиться к другим ролям, которые не имеют ничего общего с вашими целями, а вместо этого к своим собственным целям. Обычно это означает добавление дополнительных целей, которые необходимо поддерживать.

3) определить возможности

Что является обязательным условием для роли для выполнения действия?

Возможности не обязательно должны быть чем-то, что встроено в программное обеспечение.

4) Определите особенности и истории

Что нужно сделать, чтобы создать и включить возможности?

Истории должны состоять из небольших работ. Особенности больше о содействии обсуждению на более детальном уровне.

Этот текст из Блог Джейсона Ипа и был переведен нами на немецкий язык.

Новости

Расписание движения автобусов на автовокзале БЕЛОКУРАКИНО
Автовокзал располагается в Печерском районе города и имеет довольно современный вид. Стеклянное двухэтажное здание автостанции расположено буквально в двух шагах от ст. м. "Выдубичи".Автовокзал

Живы навсегда
  «В том, что страна вновь и вновь вспоминает о подвиге своих сыновей, есть высокая историческая справедливость. Мир был бы другим,если бы советские люди не выстояли, не выдержали этих четырех

Гостевой дом Лазурный
Вашему вниманию предлагается отдых в уютном, небольшом гостевом доме «Лазурный», который находится в станице Голубицкой, Краснодарского края на первой береговой линии, в 3-х минутах ходьбы от пляжа на

Ст. Гиагинская - Заповедная Россия
    Станица Гиагинская является административным центром Гиагинского района Адыгеи и одноимённого сельского поселения. Расположена на реке Гиага (приток Лабы) в 30 км севернее Майкопа и в 140 км от города

Пока станица спит (2014) смотреть онлайн
Это история любви, которая произошла в сериале «Пока станица спит» на рубеже двух веков, в казачьем селе. О любви свободной, как вольный ветер, о любви страстной и горячей, которая не боится ни бедности,

Артем Алексеев Пока Станица Спит Личная Жизнь
В новом сериале под названием 'Последний янычар' роль Федора сыграл актер Артем Алексеев. Другие роли данного актера. Продолжение', 'Пока станица спит', 'Дорога на Берлин', 'Между двух огней', 'Личная

Неожиданно проснулся вулкан в Азовском море (видео)
В море образовался остров из грязи. Место для текстового описания фотографии © Источник Извержение грязевого вулкана началось в Азовском море в районе станицы Голубицкой Краснодарского

Станица Даховская
Даховская — станица в Майкопском муниципальном районе Республики Адыгея России, административный центр Даховского сельского поселения. География Расположена на правом берегу реки Белой, при впадении

Недвижимость в Ст. Полтавская
В этом разделе портала Gde.ru представлены бесплатные объявления о недвижимости в городе Ст. Полтавская. Если вам нужно продать или купить жилье без посредников, снять или сдать квартиру в аренду, вы

Где лучше жить в Краснодарском крае
Краснодарский край – это район России, который расположился на побережье Черного и Азовского морей. Целебный воздух, соблазнительная природа и благоприятный климат – все эти факторы делают край благоприятным