Вопросы с тегом «extreme-programming»

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

6
Чем Agile отличается от XP?
Я прочитал несколько статей в Интернете, чтобы узнать, как Agile, XP, Scrum, парное программирование отличаются друг от друга / связаны друг с другом, и я получил следующую строку: Scrum и XP почти одинаковы. XP имеет более короткий период релизов, чем Scrum Парное программирование используется в методологиях Agile и XP. Но …

5
Является ли тестирование необходимой частью методологии Agile?
Я был в многочисленных командах, которые пытаются практиковать гибкие методологии, и часто эти команды ориентированы на тестирование. Является ли тестирование необходимой частью практики Agile-методологии, или это просто практика XP, которая используется на протяжении многих лет?

6
Как Scrum может быть адаптирован к волонтерам?
Я недавно присоединился к молодому хакерскому пространству, которое все еще находится в процессе создания. Нам повезло, потому что у этого пространства есть несколько внутренних проектов, над которыми нужно работать, и нет недостатка в добровольцах для работы над ними. Были некоторые дискуссии о том, как организовать эти проекты. Мой последний профессиональный …

8
Требуется ли зрелой гибкой команде менеджмент?
После недавних жарких споров о Scrum я понял, что моя проблема в том, что я считаю управление совершенно ненужным и избыточным видом деятельности в полностью гибкой команде. Я считаю, что зрелая Agile команда не требует управления или какого-либо нетехнического процесса принятия решений. На мой взгляд (очевидно, с ошибками) более чем …

5
Является ли Extreme Programming (XP) несовместимым с идеями, выраженными в Peopleware?
Я только что закончил читать Peopleware (DeMarco, Lister) и немного раньше исследовал экстремальное программирование (XP). На мой взгляд, эти два подхода почти исключают друг друга. Peopleware предлагает изолировать программистов от любых помех и устанавливает приоритет для непрерывной работы, чтобы помочь программистам добиться успеха. С другой стороны, XP предлагает обеспечить как …

6
Создает ли объекты, которые, по вашему мнению, вам понадобятся в первом тесте в TDD?
Я довольно новичок в TDD, и у меня возникают проблемы при создании моего первого теста, когда он предшествует любому из кода реализации. Без какой-либо основы для кода реализации я могу написать свой первый тест, как бы мне этого ни хотелось, но он всегда кажется испорченным моим подходом к проблеме Java …

6
Почему экстремальное программирование (XP) устарело в пользу Agile, Kanban и т. Д.?
Мне нравится XP (экстремальное программирование), особенно та часть, где на одном экране находятся 2 программиста, поскольку решение проблемы часто можно найти быстрее, если только вы объясните, что делаете, а парное программирование заставит вас объяснить, что вы делает. В последние 10 лет стиль работы XP, похоже, устарел в пользу рабочих методологий: …

1
Устраняет ли парное программирование необходимость проверки кода в проекте Extreme Programming (XP)?
В экстремальном проекте программирования программисты большую часть времени занимаются парным программированием. Поскольку эти пары также вращаются, то есть вы объединяете программу с разными людьми, и возникает чувство коллективной собственности, исходный код часто пересматривается и обновляется. В таком случае, нужны ли обзоры кода? Я имею в виду, прекратить программирование и просто …

1
В чем отличие от двухтактных моделей разработки?
Я читал « Объяснение экстремального программирования», второе издание, а в главе 11 «Теория ограничений» авторы рассказывают о старой и устаревшей модели «push» развития и способе XP, модели «pull» . Это выглядит как довольно важная концепция, но для этого требуется только очень маленький абзац и два изображения, которые являются просто иллюстрациями …

6
Переписывание программного обеспечения с использованием гибких методологий
Предположим, вам нужно переписать все приложение, используя методологии Agile, как бы вы это сделали? Я думаю, вы могли бы написать большую кучу пользовательских историй, основанных на поведении вашей текущей системы. А затем реализуйте их небольшими итерациями. Но это не значит, что у нас есть требования UP FRONT ?? Кроме того, …

1
Экстремальное программирование для одного разработчика [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Последние две недели я работал с некоторыми базовыми концепциями экстремального программирования …

10
Пользовательские истории слишком высокого уровня и концептуальны, руководство ожидает, что разработчики заполнят пробелы
Я работаю в очень блестящей компании с истинным намерением делать XP. Коммуникация хороша, и руководство открыто для конструктивного обсуждения, но из-за нехватки времени некоторые вещи считаются слишком RUP для обсуждения. На данный момент я немного обеспокоен объемом изменений, которые становятся необходимыми при реализации историй. Я считаю, что многие из этих …

5
хорошие книги о Scrum и XP [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.