Описание тега extreme-programming
ВОПРОСЫ О МЕТОДАХ И ПРАКТИКЕ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ УПРАВЛЕНИИ ПРОЕКТАМИ НЕ АКТУАЛЬНЫ. По этим вопросам обращайтесь к Software Engineering или Project Management Stack Exchanges.
2
ответа
Как оценить начальную базовую разработку в Agile Методологиях?
Любая разработка программного обеспечения должна где-то начинаться. Обычно есть структура класса, архитектура, первоначальное проектирование формы или любые другие элементы, которые должны быть написаны. Мой вопрос: как оценить время, необходимое дл…
08 мар '12 в 18:37
2
ответа
Каковы основные методы экстремального программирования?
Недавно я начал читать о гибких методологиях и XP в частности. Я немного смущен тем, что считается практикой экстремального программирования. Точнее: Википедия сообщает о 12 практиках, которые я, как-то, считаю "классическими". Как Кент Бек, так и Р…
17 май '10 в 11:34
7
ответов
Этот тип непрерывного парного программирования хорош?
Я работаю в компании, где меня заставляют заниматься парным программированием с парнем на 6 лет более опытным, чем я. В то же время мы работаем над одним и тем же кодом, дизайном или какой-то другой проблемой на одном компьютере. Недостаток.Это устр…
02 дек '09 в 05:19
5
ответов
Volatile Extreme Programming Team
Будете ли вы рекомендовать экстремальные методы программирования, применяемые в организациях, где состав команды часто меняется? Если в сценарии экстремального программирования команда станет на полпути нестабильной, что бы вы порекомендовали? Благо…
15 ноя '08 в 18:29
2
ответа
Пользовательские истории - ИНВЕСТ Принцип
Я пытаюсь лучше понять свойства INVEST пользовательских историй. Например, рассмотрим две пользовательских истории: Кофемашина является программируемой и позволяет определять различные виды продуктов. Продукт имеет уникальное имя в списке продуктов,…
20 окт '13 в 11:35
18
ответов
Гибкие мифы и заблуждения
Какие мифы или заблуждения связаны с Agile? Существует множество заблуждений, связанных с Agile, в которые может впасть средний новичок. Каковы неправильные представления в Agile мире и как вы обосновываете, что это действительно неправильное предст…
09 дек '09 в 01:37
3
ответа
Приемочные (Selenium) тесты перед внедрением?
Мой инструктор в основном сказал мне, что проведение тестов Selenium (приемочные) перед внедрением не имеет смысла, так как им говорят "приемочные" тесты по определенной причине. Мы делаем странное сочетание Scrum и XP (для обучения). Нашей целью бы…
22 июн '12 в 13:30
6
ответов
Что такое метафора в контексте XP?
"Метафора" кажется одной из наименее понятных заповедей XP (Extreme Programming), хотя она должна быть (одна из?) Самой важной. Трудно понять и якобы "лампочка над головой, когда ты ее получишь". Метафора, кажется, является фронтом для "программиров…
17 окт '08 в 09:38
5
ответов
Реализуете хорошие моменты из Agile/XP?
Я работаю в сфере разработки программного обеспечения в крупной организации. В течение последних нескольких лет я и (очень) немногие избранные производили программные продукты, которые были достаточно успешными и, я рад сообщить, очень удобны в обсл…
07 июл '11 в 14:07
2
ответа
Различия между (R) унифицированным процессом и экстремальным программированием
Я искал на вопрос, как это, и я не думаю, что есть один. Как следует из заголовка... Я знаю, что между (R)UP и XP в качестве способа разработки систем существуют огромные различия, но что на самом деле? Я пытаюсь написать хорошее объяснение, которое…
24 май '11 в 08:30
3
ответа
Есть ли лучший способ просматривать / взаимодействовать с рабочими элементами в TFS?
Я нахожусь в стадии требований / дизайна создания приложения. Мы используем VS 2008 и TFS. У меня есть куча сценариев и связанных задач. Некоторые требования изменились, и я хотел бы просмотреть и посмотреть, какие задачи необходимо изменить / удали…
23 мар '09 в 18:22
16
ответов
Парное программирование означает, что вам не нужна проектная документация?
В парном программировании опыт каждого члена команды может быть распространен на нового участника. Этот опыт всегда синхронизирован с кодом, потому что "старший" пары знает, как работает код и каков дизайн. Так что же полезного в проектной документа…
06 апр '09 в 14:40
13
ответов
Парное программирование для собеседования
Наша компания думала о том, чтобы отменить наши процедуры собеседования и пригласить каждого кандидата на 4-5 часов, чтобы посидеть с некоторыми программистами и просто заняться парным программированием. Мне нравится идея в теории, но я не уверен, к…
27 фев '09 в 20:09
4
ответа
Проворные истории и задачи
При проектировании серверной системы, какую гранулярность вы обычно даете своим историям и задачам? Большинство примеров создания историй и задач обычно сосредоточены вокруг приложения с графическим интерфейсом, причем история - это то, что пользова…
25 май '09 в 21:37
2
ответа
Влияет ли использование экстремального программирования на вашу способность завоевывать новых клиентов?
Недавно я смотрел на экстремальное программирование и задавался вопросом, будет ли реалистично реализовать его там, где я работаю. Мой вопрос заключается в том, что если вы обращаетесь к потенциальному новому клиенту и говорите им, что используете X…
08 июл '09 в 18:25
18
ответов
Модульное тестирование bash-скриптов
У нас есть система, в которой есть некоторые bash-скрипты, работающие помимо Java-кода. Поскольку мы пытаемся протестировать все, что может быть сломано, и эти bash-скрипты могут сломаться, мы хотим их протестировать. Проблема в том, что сложно прот…
27 авг '09 в 07:33
5
ответов
Экстремальное программирование
Как разработчики и как профессиональные инженеры, вы знакомы с клиентами Extreme Programming, как определено в "версии 1" Кента Бека. Какой из этих 12 основных принципов, по вашему мнению, вам либо позволили практиковать, либо, по крайней мере, вы я…
16 сен '08 в 20:14
3
ответа
Scrum: технические элементы в бэклоге, который управляется нетехническим ПО?
Должны ли технические элементы, такие как "Обновление сервера с версии v1 до версии v2" или "Повышение производительности при запуске" или "Модуль входа в Refactor для уменьшения сложности кода", войти в журнал невыполненных работ продукта, и если д…
03 сен '09 в 09:14
9
ответов
Программное обеспечение для управления пользовательскими историями
Существует ли хороший бесплатный инструмент с открытым исходным кодом для управления пользовательскими историями с точки зрения сбора и отслеживания историй, которые в настоящее время разрабатываются?
08 апр '09 в 15:25
4
ответа
Планирование итерации
В настоящее время мы пробуем новые способы планирования итерации. Ранее ведущий определил, какие функции в итерации и кто (какая пара) будет работать над этим. Кроме того, он сделал первое предположение о том, сколько времени потребуется для реализа…
23 сен '09 в 20:20