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


Решающая реакция на нестабильные сценарии
Сегодняшняя работа над проектом возрождения MySpace была прервана срочным сообщением от нашего «клиента»: Компания недавно купила конкурирующую платформу социальных сетей и приняла решение объединить платформы, но сохранить внешний вид и индивидуальность каждого сайта. Принято решение использовать ваш текущий бэкэнд, но предоставить его как Rails API для использования интерфейсными приложениями. Технический директор считает React.js хорошим выбором, но рекомендует обсудить его в команде...

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

Пути Желания
Вы знаете, когда вы идете по парку, и есть участок вне травы, где шаги людей протоптали дорожку через середину травянистой области, игнорируя дорожку, определенную цементом / гравием? Как это называется? У него много названий… охотничья тропа, общественная тропа, рыбацкая тропа, стадная тропа, коровья тропа, овечья тропа… но наиболее описательным (и распространенным) является «путь желания». Несмотря на то, что мой мозг говорил мне, что это «путь желания», пока я думал об этом посте в..

Устойчивое парное программирование
У парного программирования есть много преимуществ, таких как более быстрое написание сложного кода, написание лучшего кода, чем вы бы написали самостоятельно, и обучение. Меня часто спрашивают, сколько человек должно заниматься парным программированием? Когда ваша команда занимается парным программированием, важно понимать ограничения, чтобы вы могли создать себе некоторую ежедневную передышку. Люди должны составлять пары примерно на 6 часов в день Одним из основных результатов..

Гибкая разработка программного обеспечения: две основные атаки на безопасность веб-сайтов
Гибкая разработка подтолкнула многие компании к невообразимому успеху. Неудача быстро, неудача вперед стала одним из самых популярных лозунгов, которым руководствуются сегодняшние стартапы. В то время как большинство стартапов работают на способности производить свои продукты и услуги с высокой скоростью, эта тенденция также может открыть компанию для уязвимостей веб-безопасности, которые могут быстро стать причиной неудачи в бизнесе. Ashley Madison, канадский стартап, предоставляющий..

Сбои в производстве: самое серьезное испытание культуры DevOps
Разработчики с Венеры, операторы с Марса Ребята, ваша девочка получила высшее образование. Я был зациклен на производственном сбое, и у меня была первая драка с командой эксплуатации моего приложения. Если смотреть объективно, все было не так уж и плохо. Повышенные эмоции и стресс ситуации были более ответственны за поднятые голоса, чем сама проблема. Это определенно не входит в пятерку лучших боев, в которых я участвовал. Сделайте выводы о моей жизни из этого. Но это был мой..

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