Цитаты из книги «Чистый Agile. Основы гибкости» Роберта Мартина📚 — лучшие афоризмы, высказывания и крылатые фразы — MyBook. Страница 20
image

Цитаты из книги «Чистый Agile. Основы гибкости»

372 
цитаты

Существует множество способов оценки историй. Большинство из них – разновидности подхода Wideband Delphi[38]. Один из простейших способов – оценка на пальцах. Разработчики сидят вокруг стола, вчитываются в историю и, если необходимо, обсуждают ее с заинтересованной стороной. Потом разработчики прячут одну руку за спину так, чтобы никто не мог ее увидеть, сгибают пальцы так, чтобы по пальцам можно было понять, сколько единиц сложности требуется, по их мнению, затратить на выполнение истории. После этого кто-нибудь начинает счет, и на счет «три» все одновременно достают руки с зажатыми пальцами из-за спины.
8 ноября 2021

Поделиться

Пользовательская история должна быть достаточно конкретной, чтобы разработчики могли сделать прогноз. История «программа должна быть быстрой» не поддается оценке, потому что быстрота не имеет предела. Это сопутствующее требование, которое относится ко всем историям.
8 ноября 2021

Поделиться

Теперь мы знаем, сколько единиц сложности историй мы можем выполнить за неделю – около 18. Как думаете, сколько единиц запланируют заинтересованные стороны в понедельник, в начале следующей итерации? Без сомнений, восемнадцать. Это называют вчерашней погодой. Вчерашняя погода лучше всего предскажет, какая погода будет сегодня. А вернее всего ход текущей итерации может предсказать то, что получено в ходе предыдущей.
8 ноября 2021

Поделиться

Мы только что увидели, как заинтересованные стороны расставляют приоритеты. Заинтересованные стороны рассматривают карточки с историями и ищут те, от которых можно получить наибольшую отдачу. Они останавливаются, когда выбранные истории в сумме дают 30 единиц сложности. Это план на итерацию.
8 ноября 2021

Поделиться

Важно осознавать, что скорость не является обязательством. Команда не дает обещание, что 30 единиц будут выполнены за итерацию. Она даже не обещает постараться выполнить эти 30 единиц. Эта скорость не более чем предположение о том, сколько единиц в лучшем случае будут выполнены к концу итерации. А такое предположение не может отличаться высокой достоверностью.
8 ноября 2021

Поделиться

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

Поделиться

Еще рано точно говорить о подробностях, поэтому подробности опущены, а описание упрощено. Мы стараемся отложить уточнение подробностей как можно на более долгий срок, до тех пор пока не начнется разработка по этой истории. Поэтому оставим историю в сокращенном виде как предпосылку для дальнейших действий[35].
8 ноября 2021

Поделиться

Пользовательская история – это сокращенное описание функции программы с точки зрения пользователя. Например: Когда я веду машину, то нажимаю сильнее на педаль газа, чтобы поехать быстрее. Это один из наиболее распространенных видов пользовательских историй. Некоторым людям нравится так. Другие предпочитают ее в более коротком виде: «ускориться».
8 ноября 2021

Поделиться

Несмотря на то что трехвариантный анализ хорошо подходит для долгосрочной оценки всего проекта, он слишком неточен для повседневного управления, которое необходимо в течение проекта. Для этого у нас есть другой подход – единицы сложности историй.
8 ноября 2021

Поделиться

Кому интересно, могу предложить изучить технику оценки и анализа программ и проектов (PERT)[34].
8 ноября 2021

Поделиться

1
...
...
38