Запитання з тегом «agile»

Agile розробка програмного забезпечення - це група методологій розробки програмного забезпечення, що базується на ітераційній та поступовій розробці, де вимоги та рішення розвиваються завдяки співпраці між самоорганізуючими, крос-функціональними командами.

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

5
Швидкість не плато з часом, чому?
Я побудував графік згоряння своєї команди та її швидкість за ітерацію. Для мене це виглядає дійсно погано (швидкість сильно коливається). Що я повинен шукати, щоб діагностувати першопричину такої поведінки?
11 agile  scrum 

5
Що таке безперервна інтеграція (КІ) і чим вона корисна? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 років тому . Чи може хтось пояснити мені концепцію неперервної інтеграції, як вона працює легко зрозумілим способом? …

7
Як ви ставитеся до витрат занадто швидких змін?
Як і більшість сучасних розробників, я ціную принципів Agile як співпрацю з клієнтами та реагування на зміни, але що відбувається, коли власник продукту (або той, хто визначає вимоги та пріоритети) занадто часто змінює вимоги та пріоритети? Як кілька разів на день? Нещодавно я успадкував невелику базу коду, яка була баггі, …

3
Як поводитися з оцінками для програмістів, які приєднуються до команди?
Ітерація вже розпочалася, новий програміст приєднується до команди, завдання X вже було оцінено іншим розробником на 30 годин. Яка найкраща практика в цій ситуації? новий розробник працює з заданою оцінкою (ідея полягає в тому, що будь-яка невідповідність буде виправлена ​​при обчисленні швидкості?) новий розробник переоцінює завдання? (якщо так, то що, …
11 agile  estimation 

2
Чи є якісь наукові дослідження, проведені на TDD, які використовують загальну вартість власності на продукт як вимірювальний пристрій?
Коли я читав резюме попередньої роботи в Dogsa T, Batic D. Ефективність тестової розробки: промисловий кейс. Журнал якості програмного забезпечення. 2011; 19 (4): 643-661. мене вразило, що вимірювання, які використовуються в багатьох дослідженнях навколо TDD, базуються на таких речах, як рядки коду, дефекти та витрачений час на розробку. Чи є …

4
Команда розбивається між двома розмовними мовами
У мене є команда, яка не має єдиної спільної мови серед усіх членів команди. Команда розбита на дві локації (хоча географія не головне питання). Усі члени команди в кожній локації розмовляють однією і тією ж мовою, а в обох місцях є члени, які можуть говорити і на обох. Я хотів …

3
Які аргументи я можу використати, щоб "продати" концепцію BDD команді, яка не бажає її прийняти?
Я дещо голосний прихильник методології розвитку поведінки (ака BDD). Я застосовую BDD вже пару років і прийняв StoryQ як основу мого вибору при розробці DotNet-додатків. Незважаючи на те, що я працював на багаторічних тестуваннях і раніше перейшов на тестовий підхід, я виявив, що отримую набагато більше значення від використання рамки …

5
Усунення з невідповідністю культури клієнта / розробника у спритному проекті
Один із принципів спритного є ... Співпраця з клієнтами щодо укладання договорів ... ще один ... Індивіди та взаємодія над процесами та інструментами Але те, як я це бачу, принаймні, коли йдеться про взаємодію із замовником, існує фундаментальна проблема: Те, як думає замовник, відрізняється від того, як думає інженер програмного …
11 agile 

4
Скраб для команд спеціалістів
Scrum найкраще підходить для команд з членами генералістів, тобто для команд, де 2 людини принаймні можуть виконувати однакові завдання. Моє основне питання - знайти хороші рішення для адаптації scrum (що зберігати, що видаляти, що вдосконалювати) для команд, складених з фахівців? Припустимо, у вас є команда з 5 розробників (не реальна, …
11 agile  scrum 

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

11
Чи є безперервне створення та видалення таблиць ознакою архітектурного недоліку?
Нещодавно у мене була дискусія з розробником, який зазначив, що під час розробки програми вони регулярно створюють та видаляють таблиці та стовпці регулярно, працюючи над новими можливостями та виправдовуючи речі, кажучи, що це нормально, коли використовується спритний процес розробки. Оскільки більша частина мого досвіду знаходиться в середовищі розвитку водоспадів, мені …

2
Що робити з оцінкою неповної історії?
Я є частиною відносно нової команди розробників Scrum, припустимо, що наприкінці спринту кілька великих історій були in progressабо були acceptedPO. По-перше, що відбувається з цими історіями користувачів? Ви просто переносите їх у наступний спринт? Якщо так, чи варто їх переоцінювати? На мою думку, робота над цими історіями користувачів може бути …
11 agile  scrum 

3
Що відбувається між спринтами?
Я працюю над проектом вільно за моделлю scrum. Ми робимо два тижні спринти. Щось мені не зрозуміло (і у мене немає книги для консультацій) - це саме те, що повинно відбуватися між спринтами: має бути якийсь процес "обгортання", коли продукт буде створений і поставлений, але: скільки часу це зазвичай займає? …
11 agile  scrum  sprint 

8
Що ви робите, якщо досягнете дизайнерського тупику в таких еволюційних методах, як Agile або XP?
Коли я читав відомий пост блогу Мартіна Фаулера Is Design Dead? Одне з найяскравіших вражень, яке я маю, полягає в тому, що, враховуючи той факт, що в Agile Методології та Екстремальному програмуванні дизайн та програмування еволюціонують, завжди є моменти, коли все потребує відновлення. Можливо, коли рівень програміста хороший, і вони …
11 design  agile 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.