2013-02-06 4 views
0

Мы работаем над веб-приложением (Javascript + php). Мы хотим начать использовать Team Foundation Server для применения управления жизненным циклом приложения. но мы не знаем, с чего начать! любой хороший гид или учебники?Управление жизненным циклом приложений для веб-приложений (TFS)

+0

Почему ALM будет отличаться для веб-приложения? –

+0

У меня нет опыта в этой области, но я хочу знать, сможет ли ALM принести мне пользу? – Shadin

+0

ALM не имеет значения для любого, кто использует PHP. Поскольку вы используете PHP, вам не нужно контролировать источник, отслеживание рабочих элементов, управление тестированием или отчетность о ходе вашей работы. ALM была разработана для реальных приложений, а не для веб-приложений. В конце концов, веб-приложения не имеют ценности в современном мире. –

ответ

3

Если вы изучаете TFS, который будет использоваться в качестве инструмента ALM в вашей компании, вы, вероятно, захотите взглянуть на free preview of the service that is available in the cloud. Это позволит вам увидеть, поможет ли этот инструмент вам, что вам нужно. Там много инструментов, но сначала вам нужно выяснить, что ваша проблема и что вы пытаетесь решить. TFS не может быть решением, которое вам нужно, но это решение для определенных команд.

Вы, вероятно, скорее всего, будет с помощью TFS в качестве инструмента для ALM следующее:

  1. Source Control. Убедитесь, что у вас есть история версий ваших изменений. Примечание. Теперь вы можете использовать GIT в качестве своего репозитория, если вы не хотите использовать источник источника TFS.
  2. Непрерывная интеграция. Вы можете настроить конфигурацию сборки для развертывания своих файлов в вашей среде и при необходимости выполнить модульные тесты.
  3. Отслеживание ошибок. Используйте встроенные рабочие элементы для отслеживания всех ваших ошибок.
  4. Требования к отслеживанию. Используйте Scrum или Kanban для вашего проекта, чтобы воспользоваться преимуществами плат, доступных в сервисе. Рабочие элементы, такие как «Истории» или «Элементы отставания продукта», позволят вам отслеживать работу, которую выполняет ваша команда.
  5. Burndown. Встроенные отчеты должны помочь вам сообщать руководству о достигнутом прогрессе, хотя вам нужно будет увидеть, соответствуют ли TFS вашим потребностям.
  6. Испытательные случаи. Ваша команда QA может написать свои тестовые примеры в TFS, чтобы документировать, как тестировать требования. Если у вас есть правильная лицензия, вы также можете использовать Microsoft Test Manager для своей команды QA для выполнения и планирования своих тестов.

Я бы настоятельно рекомендовал провести некоторое исследование того, что означает ALM, для чего он используется, и почему вы должны это делать, прежде чем принимать решение об инструменте. Инструмент не устранит проблему, он просто поддерживает вас во всем, что вы делаете, чтобы исправить вашу проблему.

+0

Большое вам спасибо! Теперь у меня есть ясное понимание. – Shadin

+1

Жаль, что вы не получили мою шутку. ALM так же важна для веб-приложений, как и любой другой. –

+0

@JohnSaunders lol не проблема. – Shadin

 Смежные вопросы

  • Нет связанных вопросов^_^