CI/CD или конвейер качественного кода
Разбираемся, как CI/CD может помочь избежать потери значительной части времени специалистов для решения разных проблем.
Статьи и рекомендации по применению подходов к разработке программного обеспечения, позволяющих оптимизировать расходы и ускорить темпы работы.
Разбираемся, как CI/CD может помочь избежать потери значительной части времени специалистов для решения разных проблем.
Пример использования методологии Scrum, который показывает, что с её помощью довольно просто находиться в потоке проекта.
Без ТЗ и результат такой себе. Спросили у экспертов, как разработать хорошее ТЗ и каких подводных камней стоит опасаться.
Разбор того, как применить различные практики безопасности в разработке и как не потратить на их внедрение много сил и средств.
Рассказ опытного разработчика, который может помочь по-другому взглянуть на работу в софтверной компании.
Возможно, вы слышали, что TDD — лучшая практика, которая позволяет писать почти идеальный код. Но так ли это? Рассказываем о недостатках этого подхода.
Что вы чувствуете, когда слышите, что кто-то сделал пуш в мастер? А что, если всю разработку построить именно на этом? Встречайте Trunk Based Development.
Сходили в этом году на конференцию AgileDays, там общаются про тенденции в гибком управлении проектами. Вот несколько основных тезисов.
К методике CI/CD сегодня проявляется много интереса. Они буквально на пике хайпа. Разбираемся, заслуженно ли.
Просто и понятно объясняем, как функционирует Agile — гибкая методология работы над проектом, а также чем Scrum отличается от Kanban.
QA-инженеры делают важную работу, но не все этой понимают. Разбираемся, в чём именно заключается их деятельность и ценность для бизнеса.
Тема форматов описания требований часто обсуждается бизнес-аналитиками. В этой статье я поделюсь своим опытом в данной области на примере недавнего проекта, где, применяя один стандартизованный формат для описания требований, мы…
Наш подписчик задал вопрос: Какие методологии разработки применяют у вас в компании? Как вы вообще организуете процесс от постановки задачи до выхода продукта на рынок? Мы передали его на рассмотрение…
В нашей группе не один раз обсуждалась разработка через тестирование (test-driven development), и каждый раз в комментариях были в основном положительные отзывы от тех, кто применял эту методологию. Для тех, кто…
В начале 1990-х годов программисту Джеффу Сазерленду надоело использовать привычные методы управления проектами. Он хотел сделать свою команду более эффективной. Так появилась методология Скрам, где каждый участник команды в курсе,…
Использование автоматизированного тестирования предоставляет огромные возможности и позволяет существенно повысить надёжность кода и безопасность приложения. Поэтому разработка крупных и сложных систем непременно требуют привлечения специалистов в области автоматизированного тестирования. С…
Tproger взял интервью у Станислава Протасова – сооснователя и главы разработки компании Acronis. В первой части читайте о том, чем сейчас занимаются в компании, как в ней организована разработка, какие можно дать…
Людям редко удается работать слаженно и эффективно: большинство планов не выполняются, разные подразделения часто выполняют противоречащие друг другу задачи или дублируют их. Разумеется, продолжаться так больше не может — и…