Делайте больше с LeSS (Large Scale Scrum) Framework: с инструментальной иллюстрацией

Делайте больше с LeSS (Large Scale Scrum) Framework: с инструментальной иллюстрацией

Компания LeSS была создана Басом Водде и Крейгом Ларманом на основе практического опыта масштабирования Scrum и основана как LeSS Company в 2014 году. Принцип “Больше с LeSS” лежит в основе LeSS (Large Scale Scrum). Разработка сложных продуктов не требует сложных решений. Она требует глубокого понимания сути проблем, которые затем могут быть решены с помощью более простых решений.

Продолжить чтение
Как сделать UML-моделирование гибким и своевременным

Как сделать UML-моделирование гибким и своевременным

Эта статья покажет вам, как эффективно применять UML-моделирование в режиме agile и just-in-time с помощью мощной функции Model ETL. Модель или диаграмма UML – это конкретный взгляд на то, что вы пытаетесь понять в определенном контексте.

Продолжить чтение
Когда следует использовать какой? Пользовательская история / вариант использования / функция / элемент невыполненной работы

Когда следует использовать какой? Пользовательская история / вариант использования / функция / элемент невыполненной работы

Мы постоянно сталкиваемся с этими терминами при разработке программного обеспечения. Иногда люди называют часть программного продукта – требование/случай использования, элементы бэклога ….. Что принято использовать в программном обеспечении: “это” или “что”?

Продолжить чтение
Что такое гибкая оценка? Каковы распространенные ловушки?

Что такое гибкая оценка? Каковы распространенные ловушки?

В разработке программного обеспечения обычная “оценка” включает количественную оценку работы, необходимой для выполнения данной задачи разработки; она обычно выражается в терминах продолжительности (час / день) или расчетной единицы (сюжетная точка). Цель состоит в том, чтобы объединить ряд таких индивидуальных оценок, чтобы получить представление об общей продолжительности, работе или стоимости проекта программного обеспечения.

Продолжить чтение
Что такое кросс-функциональная блок-схема?

Что такое кросс-функциональная блок-схема?

Межфункциональная блок-схема (иногда называемая блок-схемой развертывания) – это инструмент отображения бизнес-процессов, используемый для формулирования этапов и заинтересованных сторон данного процесса. Обычно мы используем межфункциональную блок-схему, чтобы показать взаимосвязь между бизнес-процессом и функциональными подразделениями (например, отделами), ответственными за этот процесс.

Продолжить чтение
Top 7 Most Popular Agile Estimation Methods for User Stories

Топ-7 самых популярных Agile-методов оценки пользовательских историй

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

Продолжить чтение
Agile-оценка в Scrum? Story Point и покер планирования

Agile-оценка в Scrum? Story Point и покер планирования

Независимо от того, работает ли команда над продуктом или проектом, нам нужно ответить на вопрос: “Когда мы это сделаем?”. “Или сколько мы можем сделать в определенный момент времени, поэтому, как и в традиционной модели разработки, нам необходимо оценить усилия до начала проекта. Во время разработки Scrum команда разделяла ответственность и коллективно брала на себя обязательства по выполнению работы каждого спринта, поэтому при оценке объема работы для agile-команды использовался подход коллективной оценки.

Продолжить чтение
Почему Agile? Почему проекты по разработке программного обеспечения, основанные на планах, терпят неудачу?

Почему Agile? Почему проекты по разработке программного обеспечения, основанные на планах, терпят неудачу?

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

Продолжить чтение
Скрам-команда — I-образные против Т-образных людей

Скрам-команда — I-образные против Т-образных людей

Некоторые люди очень хорошо разбираются в определенной области, но редко вносят вклад за ее пределами. В сообществе agile таких людей называют “I-типами”, потому что они похожи на букву “I” в том смысле, что у них есть глубина, но нет широты охвата. В отличие от них, “Т-типы” обладают дополнительным опытом в одной области, но менее развитыми навыками в смежных областях и хорошими навыками сотрудничества.

Продолжить чтение
10 Agile-рекомендаций по улучшению ваших Scrum-проектов

10 Agile-рекомендаций по улучшению ваших Scrum-проектов

Цель данной статьи – проиллюстрировать практику Agile и дать рекомендации agile-команде по внедрению Agile для реализации ИТ-систем. Она была разработана на основе распространенных в отрасли практик Agile и опыта, полученного в ходе различных пилотных проектов.

Продолжить чтение