Архив рубрики: Практики Agile
Некоторые думают, что планированию и оценке нет места в agile. Это не так.
Рассмотрим несколько случаев, когда оценка необходима/желательна:
Оценка общего бюджета проекта – для заказчика часто это весьма важно
Оценка того, что будет сделано в данном milestone’e
Оценка того, что будет сделано в данном спринте
Отслеживание статуса
Статья написана Виктором Прокопеней в апреле 2007 года. Печатается с любезного разрешения автора. (прим. ред.)
Про методологии Agile мы узнали достаточно недавно - около полугода назад, и нашли очень много общего с тем бизнес-процессом, который сформировался у нас по факту. Изучение Agile дало нам прежде всего осознание того, что мы далеко не уникальны в отношении итерационной [...]
Есть приложения, руководства пользователей которых доводят меня до белого каления. Вот есть одно чудо-приложение для учета затрат. В нем есть форма регистрации затраты. В ней есть чекбокс “Rec?”. Он помечен как обязательный к заполнению. Но что он обозначает – бог его знает! Может, поставив эту галку я отказываюсь от reimbursement?
В эту пятницу я провел несколько мучительных часов в попытке слегка подкорректировать разрабатываемое нами приложение: вынести часть логики из одного класса в другой (поместить его на уровень выше).
В процессе изменения одной части кода возникало желание поменять ещё и соседние функции, благо все изменения лежали в рамках намеченной цели. Много маленьких модификаций, которые не должны были [...]
В Гродно на меня работает отличная команда разработки. Я их всех нежно люблю. Виталий Брейда – это надмозг, сочетающий лучшие качества разработчика с въедливостью тестера. Оля Махнач – бизнес-аналитик, который пишет юзер сториз так, как я бы писал сам. Причем используя мои собственные термины типа “отлуп” и “дрючок” – временами не мог отличить, где писал [...]
Scrum (да и вообще Agile методологии) иногда понимают не совсем правильно. В основном это связано с возведением некоторых рекомендаций в абсолютную степень. Чтобы не повторять долгий путь, проделанный Scrum-методологией (а она развивается с конца 80-х – начала 90-х гг. XX века), полезно изучить некоторые ошибки в понимании Scrum. А заодно и задуматься, а не повторяются [...]
Введение
При первом прочтении какой-нибудь статьи о Scrum складывается впечатление, что внедрить Scrum проще простого. Всего-то daily stand-up, planning meeting и sprint review. На самом деле, формальный Scrum отличается от работающего Scrum’a. Поэтому предлагаю рассмотреть некоторые ошибки, которые часто встречаются при внедрении Scrum’a без помощи опытного Scrum master’a.
Product ownership
Отсутствие product owner’a
Product owner должен предоставлять видение продукта, [...]
Согласно agile тестировщики и разработчики должны работать вместе, ожесточенно забарывая эффект возрастания стоимости исправления бага (ну то есть если разработчик и тестер нашли баг до того, как сделали коммит в репозиторий - то мы как минимум съэкономили время на сбор билда, тестирование, пост бага, прочтение сообщения про баг, вспоминание контекста, фикс, сборку билда, верификацию бага).
Автор: Dmitry Zdanovich
О жизни
Ура, новый проект! Заказчик говорит – «Ребята, я много слышал про Agile разработку. Я хочу Scrum на проекте». Все просто в восторге. Эйфория полная. Начинается разработка.
- Мы готовы к работе. Где можно найти product backlog?
- Guys, ну вы понимаете, я сейчас очень занят. Давайте попозже.
Команда ждет, пытается что-то предугадать, делает стандартные технические [...]
Автор: Dmitry Zdanovich
Что такое и зачем нужно?
Что такое task board? В общем случае это визуальное отображение историй пользователя и задач на этот спринт с разделением по статусу (и с различными дополнительными индикаторами).
В простейшем случае это выглядит так:
Как видим, основное поле разбито на несколько колонок – story, to do, in process, to verify, done. Каждая задача [...]
Find It Quickly
Find what you're looking for quickly by using our keyword search. Can't find it? Try our links below.




