Запитання з тегом «extreme-programming»

Екстремальне програмування - це методологія розробки програмного забезпечення з 90-х, в даний час вважається підкласом Agile Programming. Він включає типові функції, такі як парне програмування, YAGNI та дуже ітеративне програмування.

6
Чим Agile відрізняється від XP?
Я прочитав кілька статей в Інтернеті, щоб дізнатися, чим Agile, XP, Scrum, парне програмування відрізняються один від одного / пов'язані між собою, і я отримав наступний рядок: Scrum і XP майже однакові. У XP коротший період випусків, ніж у Scrum Парне програмування застосовується в методах Agile та XP Але мені …

5
Чи є тестування необхідною частиною методу Agile?
Я був у численних командах, які намагаються практикувати методи Agile, і часто ці команди є тестовими. Чи є тестування необхідною частиною практики методології Agile чи це просто практика XP, яка затягується протягом багатьох років?

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

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

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

6
Створює об’єкти, які, на вашу думку, вам знадобляться в першому тесті в TDD
Я досить новачок у TDD, і у мене виникають проблеми при створенні мого першого тесту, коли він постає перед будь-яким кодом реалізації. Без будь-яких рамок до коду реалізації, я можу написати свій перший тест, проте я хочу, але він, як видається, завжди виявляється заплутаним моїм способом мислення Java / OO …

6
Чому екстремальне програмування (XP) застаріло на користь Agile, Kanban тощо?
Мені подобається XP (екстремальне програмування), особливо частина, де на одному екрані є 2 програмісти, оскільки рішення проблеми часто знаходить швидше, якщо тільки ти пояснюєш, що ти робиш, а парування програмування змушує тебе пояснити, що ти робити. За останні 10 років або близько того, стиль роботи XP, здається, застарів на користь …

1
Чи парне програмування усуває необхідність перегляду коду в проекті Extreme Programming (XP)?
У проекті екстремального програмування програмісти проводять парне програмування більшу частину часу. Оскільки ці пари також обертаються, тобто ви поєднуєте програму з різними людьми, і відчувається колективна власність, вихідний код часто переглядається та оновлюється. Отож, чи є необхідність у перегляді кодів? Я маю на увазі, перестань програмувати і насправді просто робити …

1
У чому полягає відмінність моделей розвитку "push and pull"?
Я читав пояснене екстремальне програмування, друге видання, а в розділі 11 "Теорія обмежень" автори розповідають про стару і застарілу модель "поштовху" та про спосіб XP, про модель "потягу" . Це виглядає як досить важлива концепція, але вона займає лише дуже невеликий абзац і два зображення, які є просто ілюстрацією "водоспаду" …

6
Перезапис програмного забезпечення з використанням методів Agile
Припустимо, вам доведеться переписати цілу програму за допомогою методів Agile, як би це зробити? Я думаю, ви могли б написати велику кількість історій користувачів на основі поведінки вашої поточної системи. А потім реалізуйте їх у невеликих ітераціях. Але це не означає, що ми маємо вимоги НАПЕРЕД ? Крім того, коли …

1
Екстремальне програмування для одного розробника [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Я працював з деякими основними концепціями екстремального програмування протягом останніх двох тижнів, для невеликих …

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

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