Как TFS 2010 используется в Microsoft для спринта?
Мы являемся магазином Microsoft, поэтому использование других несовместимых инструментов для Scrum не имеет особого смысла. Итак, мы используем TFS
- и для Scrum.
Однако мы нашли TFS
шаблоны должны быть довольно упрощенными. Там нет способа, которым MSFT
может выпустить следующую Visual Studio или следующую платформу.Net, выполнив все планирование с использованием задач TFS.
Что Microsoft скрывает от остального мира? Кроме того, как вы используете TFS 2010 для Scrum в корпоративном (= огромного размера) программного обеспечения?
РЕДАКТИРОВАТЬ: В частности, попытаться выяснить, как разные части сочетаются друг с другом может быть трудно. Представьте себе следующую эпопею (как если бы она была разработана в.Net 5.0, а не в.net 3.5): Мы хотим реализовать библиотеку LINQ. Теперь давайте оценим эту задачу... прежде чем они смогут это сделать, им нужно тщательно определить все истории в деталях, и только затем попытаться собрать их вместе. Тем не менее, количество вариантов использования огромно, и взаимодействия между различными частями системы. Без большого количества страниц Wiki, большого количества документов Word, комбинации этих двух и, возможно, чего-то еще, я не понимаю, как они могли бы отслеживать вещи.
3 ответа
Microsoft выпустила новый шаблон Scrum на 2010 год.
http://blogs.msdn.com/b/bharry/archive/2010/06/07/a-scrum-process-template-for-tfs.aspx
В старом блоге TeamsWitTools есть 9 статей о том, как dev-div использует TFS. Первый пост в серии рассказывает о срыве эпопей. Это, вероятно, хорошее место для начала.
Я не знаю о TFS 2010, но я знаю, что TFS 2008 имеет некоторые важные функции для Scrum.
После правильной настройки TFS может автоматически запускать несколько задач для крупномасштабных проектов, которые Scrum был создан для очень продуктивного управления. Одной из этих задач является компиляция сборки в запланированное время. В случае Scrum, я бы сказал, после каждого спринта, после этого обязательства команды были выполнены. "Готово" - очень важное слово в Scrum, это означает, что здесь ничего не поделаешь. Итак, представьте, что все виды тестирования, автоматизации тестирования и т. Д. Выполнены. Ваш код работает, уверен на 150%, без ошибок. В любом случае, TFS может сообщить о неудачных тестах и отследить, кому было назначено это задание (команда, а не отдельное лицо).
Взглянув на ссылку @Shiraz Bhaiji, я думаю, что FS 2010 получил все, что вам нужно с Scrum. Вы получили график Burndown, цель которого - проиллюстрировать работу, оставшуюся в течение времени, вы получили график скоростей, который дает важную информацию о скорости Команды для совместной работы. Имейте в виду, что скорость команды увеличивается со временем совместной работы команды.
Я не вижу никаких проблем с использованием TFS2010 и настройкой его для работы со Scrum, так как он может отслеживать журнал невыполненных работ по продукту и должен позволять вам также писать журнал ожидания команды Sprint. На самом деле, с приходом VS2010 теперь существует сертификация PSD, которая является сертификацией Professional Scrum Developer.
Инструменты разработчика Microsoft (TFS и VS) совместимы с Scrum.