agile

A collection of 18 posts
agile

Agile метрики. Часть 6: Метрики из инструментов бизнес-аналитики

Ранее мы рассмотрели: метрики Agile Project Tools, метрики Lean Kanban, меткрики инструментов контроля версий, метрики CI/CD. Теперь пришла очередь рассмотреть agile метрики бизнес-аналитики и подведения итога. Некоторые будут удивлены, перечисленным здесь показателям. Можно подумать, что эти абстрактные показатели, относящиеся к бизнесу, а команде разработчиков надо сосредотачиваться на традиционных для
5 min read
agile

Agile метрики. Часть 5: Метрики из инструментов CI/CD

В предыдущих частях мы рассмотрели: метрики из Agile Project Tools, метрики Lean Kanban, метрики из инструментов систем контроля версий. В этой статье мы рассмотрим agile метрики из инструментов CI/CD. Эти метрики берутся из инструментов непрерывной интеграции и непрерывной доставки. В настоящее время они являются частью целостной цепочки инструментов DevOps
3 min read
agile

Agile метрики. Часть 4: Метрики из инструментов контроля версий (Source Control tools)

Продолжаем рассматривать agile метрики. В предыдущих частях мы рассмотрели: метрики из Agile Project Tools, метрики Lean Kanban. В этой части мы познакомимся с метриками из инструментов контроля версий. Системы контроля версий являются фундаментальной частью любой разработки программного обеспечения. Их используют все, даже люди, которые занимаются разработкой самостоятельно, поскольку им также
3 min read
agile

Agile метрики. Часть 3: Метрики Lean и Kanban

Продолжаем изучать agile метрики. В этом разделе мы рассмотрим показатели, относящиеся к системам работы Lean и Kanban. Время выполнения истории (Story Lead Time) Время выполнения – это концепция, которая часто используется в методологиях Lean и Kanban. Это общее время, прошедшее с момента когда пользовательская история вносится в систему (например записывается в
5 min read
agile

Agile метрики. Часть 2: Метрики из Agile Project Tools

В предыдущей части мы узнали какими принципами обладают agile метрики и разделили их на пять категорий. В этой статье мы познакомимся с метриками относящимся к Agile Project Tools. Скорость (Velocity) Это первая метрика на которую обращают внимание когда говорят о agile-метриках. Она является самой часто используемой и переоцененной. Как рассчитать
11 min read
agile

Agile метрики. Часть 1: Принципы.

В этой серии статей я соберу информацию про Agile метрики, чтобы у вас было понимание что это, как их измерять, способы использования. Статьи охватят все возможные метрики, которые вы скорее всего захотите использовать. Вы узнаете, что они означают, когда их можно использовать и как, а когда не нужно их использовать.
2 min read
agile

Внедрение Agile. 11 особенностей

После статьи о мифах связанных с гибкими методологиями, было бы странно не порассуждать о том: как понять правильно ли проведено внедрение Agile, какой фреймворк когда стоит применять, кто в компании должен быть ответственным за переход на Agile. Особенности внедрения Agile я разделил на две категории:связанные с компанией и связанные
9 min read
agile

9 мифов про Agile

Методологии гибкой разработки (Agile) работают и в IT, и не в IT. За время прошедшее с выпуска манифеста они обросли приметами, стереотипами, суевериями, легендами и мифами. Agile – философия гибкой разработки, основы которой описаны в “Agile-манифесте разработки программмного обеспечения”. Фундаментом методологий являются четыре базовых ценности: * люди и взаимодействие важнее процессов и
5 min read
agile

От провала проекта гибкие методологии не спасут

– У нас не получится уложиться в сроки! – Примените Agile! – Без достаточного количества людей он нам не поможет! – Тогда придумайте другое умное слово! Многие люди связывают провал проекта с выбором методологии разработки, вот выбрали бы Scrum/Agile/DevOps то все было бы хорошо. Скажу честно – такие люди ничего не понимают в
2 min read
agile

Scrum в древнем Египте и сейчас

История Agile берет свое начало в ферале 2001 года, когда был опубликован документ под названием Agile Manifesto. Текст документа состоит из очевидных философских формул (простота – искусство не делать лишнюю работу) и ряда спорных утверждений (лучшие технические требования, дизайн, архитектура получаются у самоорганизованных команд). Документ является странным не только содержанием, но
5 min read
agile

О WIP-лимитах замолвите слово

В этой статье я хочу разобраться почему же проваливается использование такой практики как “Ограничение количества незавершенной работы” или как их называют еще wip-лимиты. В данной статье я буду разбирать эту проблему на примере самой распространенной причине провала. Про гибкие подходы к разработке программных продуктов не слышал только ленивый. Agile, Scrum,
3 min read
agile

Когда и как работает Agile

Передовые проекты индустрии разработки ПО, IT-отделы компаний и корпораций применяют в своей работе инкрементально-итерационный подход. За время своего существования Agile оброс как идеализмом, так и шарлатанством: коучи, менторы, мотиваторы — люди рассказывающие о схемах и диаграммах необходимых чтобы проникнуться общей целью и все стало хорошо. В этой статье я хочу объяснить
8 min read
agile

Почему Scrum вам не поможет

Вы видите как конкуренты и партнеры внедряют у себя скрам и показывают результаты выше чем у вас. Конечно же вы тоже решаетесь внедрить его у себя. Для вас есть плохая новость – при неправильном внедрении он принесет больше вреда, чем пользы. Предлагаю ознакомиться с перечнем ситуаций в которых скрам помешает вашей
4 min read
agile

Приемы и практики Agile для технических и не технических команд

Работая продолжительное время по Agile, можно легко выделить основные ценности, принципы и практики, благодаря которым выбор в пользу методологии сегодня делают огромное количество компаний. Некоторые практики в методологии удостаиваются высокой оценки почти у всех, какие-то являются спорными. Однако Agile не стал бы Agile, если бы лучшие ценности и приемы методологии
4 min read
agile

Почему стоит выбрать Kanban?

От выбора подходящей методологии разработки зависит будущая жизнь продукта или услуги. В этой статьей будут рассмотрены преимущества Kanban для разработки программного обеспечения. [sendpulse-form id=”278″] Что такое Kanban? Разберем следующий пример. Шоурум Toyota в наши дни. Покупатель выбирает модель и вносит оплату. Однако на складе Toyota в этот момент нет
5 min read
agile

Scrum или Kanban?

Когда существуют варианты – важно не ошибиться и изучить все детали и возможности, чтобы остановиться на лучшем. Выбирать между методами управления разработкой не всегда просто, особенно если это Scrum и Kanban. [sendpulse-form id=”278″] Две популярные Agile-методологии Scrum и Kanban — итеративные методологии. Перед тем, как разобраться в разнице между ними, посмотрим,
4 min read
agile

Коротко о Scrum, Kanban, XP

Разработка программного обесечения требует своевременного принятия правильных решений. Но все принимаемые решения нужно синхронизировать. Один из резидентов Hacker News написал о том, как наблюдал за экспериментом, когда в одной крупной компании пяти сотням разработчиков разрешили принимать решения в “отрыве” от команды. Он пишет, что был хаос. Хотя команды начали работать
3 min read
agile

Дайджест лофта #14

Свежая подборка интересных статей. [sendpulse-form id=”278″] Опубликовано исследование по вкладу IT-компаний в открытые проекты на GitHub С помощью REST API GitHub Фил Мадж, разработчик из компании Adobe, провел небольшое исследование. Он проанализировал общедоступную информацию всех 2 060 011 пользователей GitHub, которые были активны в 2017 году. Под «активными» подразумеваются
4 min read