Scrum: краткое введение

Scrum: краткое введение

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

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

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

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

Продолжить чтение
Что такое принцип открытого-закрытого (OCP)?

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

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

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

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

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

Продолжить чтение
Что такое Родословная? Как нарисовать один?

Что такое Родословная? Как нарисовать один?

Важным инструментом для генетиков является генеалогия. Например, с помощью генеалогии можно отследить генетические характеристики каждого поколения семьи. Это история семьи и сведения о предыдущих поколениях, которые могут стать неопределенными по мере угасания памяти.

Продолжить чтение
Улучшите качество обслуживания клиентов с помощью Customer Journey Map

Улучшите качество обслуживания клиентов с помощью Customer Journey Map

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

Продолжить чтение
Что такое СКРУМ?

Что такое СКРУМ?

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

Продолжить чтение
Философия гибкой разработки

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

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

Продолжить чтение
Как создать привлекательную инфографику для презентации

Как создать привлекательную инфографику для презентации

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

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