Вопросы с тегом «agile»

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

9
Есть ли жизнеспособная альтернатива методологии гибкой разработки?
Две преобладающие методологии разработки программного обеспечения - водопад и проворный. При обсуждении этих двух вопросов часто большое внимание уделяется конкретным методам, которые их различают (парное программирование, TDD и т. Д. По сравнению с функциональными спецификациями, большим предварительным дизайном и т. Д.). Но настоящие различия гораздо глубже в том, что эти …

1
Есть ли каноническая книга по Agile?
Как сольный разработчик, я думаю, что я использую Agile-подобный процесс, но я хотел бы сравнить то, что я делаю, с настоящим Agile и посмотреть, смогу ли я улучшить свой собственный процесс. Существует ли книга, которая является стандартом де-факто для описания лучших практик, методологий и другой полезной информации по Agile? Что …
45 agile  books 



10
Является ли написание программного обеспечения при отсутствии требований навыком или ситуацией, которую мне следует избегать?
Я нахожу, что некоторые разработчики программного обеспечения очень искусны в этом, и часто хвалят за способность представить работающую концепцию с абстрактными требованиями. Честно говоря, это сводит меня с ума, и я не люблю «придумывать» на ходу. Раньше я думал, что это проблематично, но я начал ощущать сдвиг, и мне интересно, …

7
Скрам несовместим с публичными тендерами?
Общественная организация попросила меня провести неофициальный семинар по 101 гибкой разработке, объясняющий термины и концепции Scrum, Kanban и тому подобное. Я работаю в гибкой среде около пяти лет, но я не считаю себя евангелистом Scrum. После семинара им понравилась идея. Тем не менее, они объяснили, что этот подход, вероятно, не …

7
Как вы справляетесь с интеграцией кода из нескольких веток / разработчиков каждого спринта?
Только что получил ретро-вызов, где разработчики выразили озабоченность по поводу интеграции своих историй в основную ветку каждого спринта. Все разработчики кода внутри своей ветви и к концу спринта все они объединяются в одну главную ветку. Затем одному разработчику (обычно одному и тому же) остается задача убедиться, что все хорошо интегрировано …

6
Какова роль ведущего разработчика в гибкой команде?
В не-гибкой команде разработчиков ведущий разработчик обычно : Устанавливает стандарт (кодирование и другое) Исследует новые технологии для команды Устанавливает техническое направление для команды Имеет последнее слово по вопросам Проектирует архитектуру системы Однако гибкая команда работает по-другому: Гибкая команда будет полагаться на возникающий дизайн, а не на первый план Гибкая команда …

4
Что такое «роение»?
Я слышал, что роение упоминается в контексте гибкого или экстремального программирования. Кажется, это дополнение к сопряжению. Что именно это? Когда это должно быть применено? Как ты делаешь это хорошо?

10
В чем разница между «сценарием использования», «историей пользователя» и «сценарием использования»?
Существует ли точное, но простое и понятное определение различия между «сценарием использования», «пользовательской историей» и «сценарием использования»? есть множество объяснений, но сейчас я не вижу никого, кто бы объяснял различия в одном предложении или двух ... (например, http://c2.com/cgi-bin/wiki?UserStoryAndUseCaseComparison очень длинный и трудный для получения, полный обсуждения)

6
Почему мы используем слово «спринт»?
Одним из основополагающих принципов Agile Manifesto является Гибкие процессы способствуют устойчивому развитию. Спонсоры, разработчики и пользователи должны иметь возможность поддерживать постоянный темп на неопределенный срок. Команды Scrum используют термин « спринт» для обозначения рабочего цикла (также известного как итерация). Однако это не имеет смысла для меня. Согласно Google спринт это: …

5
Кто-нибудь еще чувствует, что Scrum не проворен?
Я большой поклонник гибкой разработки и несколько лет назад использовал XP в очень успешном проекте. Мне понравилось все в этом, итеративный подход к разработке, написание кода вокруг теста, парное программирование, наличие клиента на месте, чтобы он мог управлять всем. Это была очень продуктивная рабочая среда, и я никогда не чувствовал, …
41 agile  scrum 

3
Как согласовать время разработчиков между двумя разными проектами в Scrum?
Я стал мастером новой команды, которая отвечает за создание программного обеспечения и поддержку другого развернутого приложения. Таким образом, у каждого члена команды есть задачи по разработке и эксплуатации. Я наблюдал за тем, как они работают последние пару недель, и заметил, что у команды возникают проблемы с координацией этих задач. когда …

17
Ежедневные ожидания - да или нет? [закрыто]
Насколько ценны (или нет), как вы думаете, ежедневные встречи ? Если вы не знакомы с ним, это относится к ежедневному собранию, которое является частью приверженцев Scrum (и некоторых других гибких методологий). Идея заключается в том, что вы проводите ежедневное собрание, рассчитанное на 15 минут и на котором все должны стоять …

6
Как лучше всего объяснить, что такое Story Points?
Мы начинаем использовать Story Points здесь для нашей гибкой разработки, но мне сложно объяснить, а также не могу найти однозначного ответа на то, чем они являются. Лучшее, что я могу сделать, это указать на другие сайты (например, http://blog.mountaingoatsoftware.com/tag/story-points ) и дать какое-то смутное обобщение того, чем они являются. Я ищу …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.