Agile-команда: Зрелость разработки

Agile-команда: Зрелость разработки

Когда команды впервые приступают к agile-разработке, мало что меняется, кроме, возможно, большего количества встреч в расписании. Они могут по-прежнему работать отдельно или ограничивать свое взаимодействие с клиентами. Вы можете увидеть, как работа разбивается на задачи по типу водопада: затем разработка пользовательских историй, затем создание историй, затем тестирование историй. Поэтому «Agile-команды» являются agile по форме, когда они просто ходят вокруг, не понимая и не принимая agile-принципы и ценности. Команды становятся agile, когда они думают и действуют в соответствии с ценностями и принципами agile.

Continue reading
Определение готовности в Scrum

Определение готовности в Scrum

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

Continue reading
Прозрачность в Scrum

Прозрачность в Scrum

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

Continue reading
Что такое программная инженерия?

Что такое программная инженерия?

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

Continue reading
Swiss Knife: ваш набор инструментов для визуального конкурентного анализа

Swiss Knife: ваш набор инструментов для визуального конкурентного анализа

Стратегический анализ — это основной этап цикла стратегического планирования. У каждого стратега должен быть набор инструментов аналитической модели. Однако существует множество методик и инструментов для стратегического анализа. Если вы поищете в Интернете через Google, вы найдете множество доступных вариантов.

Continue reading
Какова связь между диаграммой системного контекста и DFD?

Какова связь между диаграммой системного контекста и DFD?

Контекстная диаграмма показывает систему, рассматриваемую как единый высокоуровневый процесс, а затем показывает взаимосвязь системы с другими внешними сущностями (системами, организационными группами, внешними хранилищами данных и так далее). Другое название контекстной диаграммы — граф потока данных контекстного уровня или DFD 0-уровня.

Continue reading
Разработка DFD с пошаговым уточнением

Разработка DFD с пошаговым уточнением

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

Continue reading
Учебное пособие по точечной диаграмме

Учебное пособие по точечной диаграмме

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

Continue reading
Учебное пособие по диаграмме дерева отказов

Учебное пособие по диаграмме дерева отказов

Анализ дерева отказов (FTA) — это нисходящий дедуктивный анализ неисправностей, в котором булева логика используется в сочетании с серией низкоуровневых событий для анализа неожиданных состояний системы. Этот метод анализа в основном используется в технике безопасности и надежности для понимания того, как системы выходят из строя, определения наилучшего способа снижения риска и определения (или ощущения) частоты событий инцидентов безопасности или конкретных отказов на уровне системы (функциональных).

Continue reading