Как управлять бэклогом продукта с помощью принципов DEEP?

Как управлять бэклогом продукта с помощью принципов DEEP?

В бэклоге продукта перечислены все возможности, функции, требования, усовершенствования и исправления, необходимые для выпуска продукта. Бэклог проекта имеет атрибуты описания (Соответствующая детализация), сюжетных точек (Оценки) и порядков (Приоритетность). Они должны постоянно добавляться, удаляться и обновляться (Emergent) в бэклоге, и отражать понимание бэклога командой своевременно и надлежащим образом.

Continue reading
Что такое принцип открытого-закрытого (OCP)?

Что такое принцип открытого-закрытого (OCP)?

Принцип открытости/закрытости — это самый основной принцип проектирования в мире разработки программного обеспечения. Он подсказывает нам, как построить стабильную и гибкую систему. Такие программные объекты, как класс, модуль и функция, должны быть открыты для расширения и закрыты для модификации.

Continue reading
Философия гибкой разработки

Философия гибкой разработки

Agile-разработка — это человеко-ориентированный, итеративный и постепенный метод разработки. В agile-разработке создание программного проекта делится на множество подпроектов, а результаты каждого подпроекта тестируются и имеют характеристики интеграции и эксплуатации. Другими словами, большой проект делится на множество маленьких проектов, которые взаимосвязаны, но могут выполняться независимо друг от друга и завершаться по отдельности. Во время этого процесса программное обеспечение всегда находится в пригодном для использования состоянии.

Continue reading
Системное мышление с помощью случайной диаграммы цикла — учитесь на примерах

Системное мышление с помощью случайной диаграммы цикла — учитесь на примерах

Диаграммы причинно-следственных петель (также известные как диаграммы системного мышления) используются для отображения поведения причины и следствия с точки зрения системы. Диаграмма причинно-следственной петли (CLD) — это причинно-следственная диаграмма, которая помогает визуализировать взаимосвязь различных переменных в системе.

Continue reading
Что такое LeSS Framework? Scrum против LeSS Basic против LeSS Huge

Что такое LeSS Framework? Scrum против LeSS Basic против LeSS Huge

LeSS — это легкая Agile-система для масштабирования Scrum на более чем одну команду. В 2005 году Бас Водде и Крейг Ларман разработали структуру LeSS после использования принципов и правил Scrum в крупномасштабных проектах. Их целью было успешно развивать крупномасштабные проекты, оставаясь при этом в рамках ограничений Scrum.

Continue reading
Ваша Agile-команда: слишком большая или слишком маленькая?

Ваша Agile-команда: слишком большая или слишком маленькая?

Большинство учебных курсов по Agile и Scrum ссылаются на правило 7 +/- 2, то есть команды Agile или Scrum должны состоять из 5-9 человек. Энтузиасты Scrum могут вспомнить, что в руководстве по Scrum говорится, что Scrum-команды не должны быть меньше 3 или больше 9. Откуда взялось это правило большого пальца и почему?

Continue reading
Интеграция диаграммы PERT с ролями RACI в диспетчер задач

Интеграция диаграммы PERT с ролями RACI в диспетчер задач

Сегодня я хотел бы использовать Visual Paradigm для демонстрации того, как выполнить планирование задач для членов команды, которые займут роли RACI, и эти задачи в расширенной диаграмме PERT могут быть автоматически назначены автоматизированному менеджеру задач под названием «Tasifier» для управления проектом. Традиционная диаграмма PERT — это инструмент управления проектом, используемый для планирования, организации и координации задач в рамках проекта. Улучшенный инструмент PERT-диаграммы добавляет четыре дополнительные функции для интеграции с различными строительными блоками Visual Paradigm. Все это можно сделать в усовершенствованном моделировщике PERT-диаграмм.

Continue reading
Что такое LeSS Framework? Scrum против LeSS Basic против LeSS Huge

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

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

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

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

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

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

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

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

Continue reading