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

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

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

5
Является ли хорошей идеей назначить одного из членов команды Scrum или мастера Scrum владельцем продукта?
В последнее время у нас был проект, в котором клиент был занят гастролями. Как обычно, была сформирована команда разработчиков, руководство решило назначить нашего аналитика владельцем продукта, так как Клиент не сможет активно участвовать. Аналитик был тем, кто работал в тесном контакте с клиентом для анализа требований и составления спецификации. У …
13 agile  scrum  waterfall 

4
Как я могу отслеживать качественные атрибуты в канбан моей команды?
Моя команда использует систему Kanban для отслеживания повседневного прогресса, и она отлично проработана для понимания прогресса в функциях (записанных в виде пользовательских историй). Мы в значительной степени позволили нашему дизайну системы появиться, поскольку мы развиваем особенности, которые работали хорошо до недавнего времени. За последние две недели у нас было несколько …

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

2
Определение «Готово» для нескольких групп разработчиков, работающих над одним и тем же продуктом.
Один из скрам-тестов содержит вопрос об определении, лучше всего описывающем «Готово», когда несколько групп разработчиков выполняют работу над одним и тем же продуктом. Правильный ответ гласит, что эти команды разработчиков должны иметь такое определение «Готово», которое может сделать их совместную работу потенциально выпуская. Что не ясно для меня из правильного …
12 agile  scrum 

5
Как Agile может применяться к приложениям, связанным со сложной обработкой?
Кажется, что большая часть литературы по agile ориентирована на бизнес-приложения типа CRUD, где пользователь в значительной степени осведомлен о том, что происходит за кулисами. (Это нормально, потому что большая часть написанного кода, вероятно, принадлежит этому классу.) Для этого типа приложений связь между пользовательскими историями (требованиями) и задачами разработки в основном …

4
Неправильно ли использовать Agile, когда требования клиентов вообще не меняются?
В последнее время я видел много постов, в которых говорится, что одной из основных причин использования Agile является то, что клиенты часто меняют требования. Однако, скажем, клиенты не часто меняют требования . На самом деле, у клиентов есть жесткие требования, хотя они могут быть немного расплывчатыми (но не слишком необоснованными), …

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

6
Как подойти к решению задачи «Скрам», когда в заданиях участвуют несколько человек?
В моей компании ни одна задача не может быть выполнена одним человеком. В каждой проверке и проверке кода будет отдельный человек. Это означает, что каждый человек будет давать свои оценки для каждой задачи относительно того, сколько времени потребуется для выполнения. Проблема в том, как подойти к сгоранию? Если я соберу …
12 agile  scrum 

5
Являются ли динамические языки невыгодными для гибкой разработки?
Из того, что я прочитал, гибкая разработка часто включает в себя рефакторинг или обратный инжиниринг кода в диаграммы. Конечно, это гораздо больше, но если мы рассмотрим методы, основанные на этих двух методах, являются ли языки с динамической типизацией невыгодными? Кажется, что статически типизированные языки значительно упростят рефакторинг и реверс-инжиниринг. Рефакторинг …

7
Унизительная документация - как с этим бороться?
Важно : у нас нет проблем с документацией по исходному коду . Это относится к регулярному аудиту кода и постоянно обновляется. Наша проблема с документацией для разработчиков (или, если хотите, «внешней»), небольшими подсказками, похожими на блог, от программистов до программистов, которые, как правило, когда-то пишутся, часто остаются позади. Мы используем …

9
Насколько расслабленным (или нет) должен быть спринт?
Каким должно быть отношение к созданию историй, которые назначены на спринт? Очевидно, что вы хотите расставить приоритеты, выполняя их в спринте, но для меня весь смысл гибкого подхода заключается в том, чтобы быть динамичным: вы не хотите сознательно откладывать или делать «хорошо», чтобы пропустить завершение пользовательских историй в спринте, но …
12 agile  sprint 

7
Поможет ли новичкам выделять отдельный подпроект от опытных разработчиков быстрее новичков?
У нас в команде 7 разработчиков, и нам необходимо удвоить скорость разработки за короткий период времени (около месяца). Я знаю, что есть правило здравого смысла, что «если вы нанимаете больше разработчиков, вы теряете производительность только в течение первых нескольких месяцев». Проект представляет собой веб-сервис электронной коммерции и содержит около 270 …


5
Agile методы и базы данных в начале проекта
Новичок в Agile, и я не уверен, как начать. Идея заключается в создании небольших частей проекта в спринте. Однако для проекта, над которым я работаю, требуется база данных, и база данных должна быть почти функциональной, чтобы что-то делать с проектом. Итак, как Agile проекты справляются с этим, вы начинаете с …

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