Публикации по теме 'agile'


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

Зависимости похожи на подгузники
Быстрое и грязное напоминание Я только что уложила своего двухнедельного сына спать и знаю, что снова встану, чтобы покормить и сменить ему подгузник вскоре после того, как закрою глаза, чтобы попытаться немного поспать. Чёрт возьми, он мало ел и проснулся, как только я его уложила. Сейчас я печатаю это на своем мобильном, кормя его еще немного смесью в надежде, что моя жена сможет получить…

GitLab CI / CD с Angular 7 и Firebase
Автоматизируйте сборку, тестирование и развертывание с помощью GitLab CI / CD на хостинг Firebase. Недавно я нашел способ настроить непрерывное развертывание вашего репозитория GitLab на хостинге Firebase. Предварительные требования 1. Учетная запись GitLab 2. Учетная запись Firebase Обзор 1. Создайте новый проект Angular 7 2. Создайте новый репозиторий GitLab 3. Настройте репозиторий GitLab в нашем проекте 4. Настройте проект Angular 7 для CI / CD (сборка,..

Сопоставление сюжетных точек с часами
Есть ли смысл или это банально? Story Points — очень популярная agile-методика, имеющая свою долю поклонников и ненавистников. Один из самых частых вопросов, которые я часто получаю от новых скрам-мастеров, заключается в том, какова волшебная формула для сопоставления очков истории с часами? Реакция варьируется от веселья по поводу попытки до откровенного разочарования и отчаяния, и это зависит от моего настроения в этот день. Зачем беспокоиться, когда все, что вам нужно, это часы..

Парное программирование — важный и очень ценный инструмент, но мне очень жаль, так как этим утверждением я…
С TBD, поскольку нет веток функций, это также означает отсутствие запросов на вытягивание. Вставьте сюда обеспокоенного старшего разработчика. Это не обязательно должно быть проблемой. Большинству команд просто нужен «принцип 4 глаз», который гласит, что по крайней мере 2 разработчика должны просмотреть и утвердить весь код, объединяемый в основную ветку. Парное программирование — важный и очень ценный инструмент, но мне очень жаль, так как с этим заявлением я чувствую, что вы..

3 способа улучшить софтверную компанию
Зависимости, технологии и кто клиент? Есть несколько закономерностей в поведении команд от небольших до крупных организаций, занимающихся разработкой программного обеспечения. Хотя культура может играть определенную роль в таком поведении, это не меняет того факта, что некоторые из них, как известно, дают лучшие результаты. Культура может стать препятствием для реализации некоторых из этих моделей поведения. Например, в компании с культурой микроменеджмента менеджеры могут заставить..

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