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

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

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

6
Как вы оцениваете ценность вашего программного обеспечения?
Один из принципов гибкого подхода заключается в том, что вы должны измерять работающее программное обеспечение: Рабочее программное обеспечение является основной мерой прогресса - 12 принципов Agile Дело в том, что, хотя я могу измерить свое программное обеспечение с точки зрения количества сделанных историй, ошибок и уменьшения количества сообщений о дефектах, …
11 agile  scrum 

3
Какие истории пользователей должны быть написаны на начальных этапах проекта?
Когда вы только начинаете проект, у вас ничего нет - ни пользовательский интерфейс, ни уровень данных, ни что-то среднее. Таким образом, отдельная история, такая как «пользователи должны иметь возможность просматривать свои foos», повлечет за собой большую работу. Если у вас есть эта история, то, например, «пользователи должны иметь возможность редактировать …

5
Является ли документ описания архитектуры нарушением принципа СУХОЙ?
Принцип СУХОГО (не повторяй себя) гласит, что «каждое знание должно иметь одно, однозначное, авторитетное представление в системе». В большинстве случаев это относится к коду, но часто оно распространяется и на документацию. Говорят, что каждая программная система имеет архитектуру независимо от того, выбрали вы ее или нет. Другими словами, программное обеспечение, …

1
Есть ли у вас опыт «новичка» в парном программировании?
В статье «Разнородное сопряжение и ум новичка» (PDF) предлагается, чтобы вы включили кого-то в пару, кто меньше всего знает о конкретной области кодовой базы. Он также предполагает , что вы подкачку из старшего члена пар каждые 90 минут или около того . Новички не только узнают об этой области кода, …

6
Тяни просит место для подготовки юниоров
У нас есть концепция, что весь код в запросе Pull в master должен быть готов к работе. Это имеет смысл и является справедливым утверждением, на мой взгляд. Идея здесь заключается в том, что, как только вы создадите PR, вы заявляете, что вы бы ввели это в мастер, но хотели бы, …

6
Нужен ли Scrum Master в высокопроизводительной команде?
Мое понимание обязанностей мастера схватки следующее: Обеспечить процесс Устранить препятствия (которые разработчики не могут устранить сами) Предотвратить прерывание извне Содействовать скрам-встречам (вставать, ретроспективно и т. Д.) Если разработчики в команде дисциплинированы, они будут следовать процессу без того, чтобы кто-то их тренировал. У них также не будет проблем с проведением ретроспективных …

2
Хорошее руководство по выбору шкалы баллов для использования с Agile / SCRUM?
Мы используем Pivotal Tracker для нашего проекта, который позволяет нам выбирать из трех шкал: 0,1,2,3 0,2,4,8 0,1,3,5,8 И я ищу ресурс, который поможет нам принять решение. (После использования 0,1,2,3 для двух итераций мы можем видеть, где один из других будет гораздо более полезным или значимым.)
10 agile  scrum 

6
Является ли отсутствие функциональных требований гибким?
В наше время каждый хочет быть проворным. В каждой команде, с которой я работал, форма agile была разной. Некоторые вещи являются общими - например, ежедневные занятия или планирование, но другие части значительно различаются. В моей нынешней команде есть одна деталь, которая меня беспокоит. Это отсутствие функциональных требований. Не только в …

4
Решение о дате выпуска до сбора всех требований является гибким?
Я только начал читать книгу «Применение UML и паттернов» Крейга Лармана. Я нахожу это очень интересным, потому что это бросает вызов многим из того, что мне сказали на работе. Я читал, что требования не полностью собраны за один раз в agile, и для сбора требований требуется много итераций. Если это …

5
Гибкая методология: быстро и грязно или сначала планировать?
Agile вопрос: верит ли agile в налаживание работы и «быстрый и грязный путь» - или agile предпочитает строить с нуля с нуля? Или это не методологический вопрос, а вопрос, который вы оцениваете в каждом конкретном случае? Технически я «переделываю» фундамент системы, после того как я уже построил большую часть самой …
10 agile 

2
Каков предполагаемый или целевой размер организации для крупномасштабных схваток (LeSS) и масштабируемой гибкой структуры (SAFe)?
Руководство по Скраму определяет единицу, состоящую из Владельца продукта, Команды разработчиков из 3-9 участников и 1 Мастера Скрама для примерно от 5 до 11 участников. Я видел случаи, когда у Владельца продукта может быть вспомогательный персонал или у команды может не быть специального Scrum Master, чтобы немного изменить это число, …

2
В стендаре Scrum обсуждение того, что было сделано вчера, должно быть ограничено задачами на доске или всей проделанной работой?
Я знаю, что правила Scrum в ежедневных заездах говорят, что команда должна говорить только о том, что они делали вчера, что они делают сегодня, и обо всем, что их блокирует. Ничего больше. Но проблема в том, что иногда разработчики проводят свой день, выполняя работу, не связанную с их задачами, а …
10 agile  scrum  meetings 

4
Семантическая версия в Agile
Допустим, у меня есть 14-дневные итерации спринта, где у меня есть несколько историй о новых функциях, несколько улучшений и некоторые ошибки, которые нужно исправить. Я также внедряю эти изменения, когда они будут готовы, я не жду окончания спринта. Моя проблема - как отследить семантическое управление версиями продуктов, разработанных и поддерживаемых …

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

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