Какие альтернативы ALM TFS? - PullRequest
3 голосов
/ 22 января 2009

Я также знаком с настройкой Subversion + Cruise Control + Fogbugz + nCover + ..., используемой в домах разработчиков. Но какие еще есть варианты? Я довольно наивен за пределами этих двух комбинаций. Я из мира .net и, возможно, разработчики LISP из Ruby делают это совершенно по-другому?

Ответы [ 3 ]

2 голосов
/ 04 июня 2009

Я в основном использую программный стек с открытым исходным кодом для разработки в .NET (за исключением Microsoft Project, у которого нет альтернативы, когда вам нужно работать с действительно сложными проектами).

Короче говоря, основные программные компоненты:

  • CruiseControl.NET
  • 1008 * Subversion *
  • Trac (проблемы + вики + SVN) / Google Code для проектов с открытым исходным кодом
  • NCover, NUnit, FxCop, SandCastle, Wix, общие библиотеки Lokad, Autofac, FxCop и т. Д.

Подход к управлению проектами: начать проекты в стиле PM (много планирования, прояснения и создания прототипов), перейти к первому выпуску (минимальная функциональность, все сервисы проверены, простой пользовательский интерфейс), затем включить при непрерывной интеграции и переключении в Agile (при этом все еще используется PM для планирования и составления расписаний в большем масштабе).

Ссылки по теме:

0 голосов
/ 06 сентября 2010

Относительно проверки качества кода, исследования архитектуры, различия версий кода и многого другого ... вы можете взглянуть на NDepend .

0 голосов
/ 27 января 2009

посмотрите здесь для начальной точки жизненного цикла приложения

ALM + TFS Ссылки здесь

Что делают некоторые люди (например, я) означает, что Git выполняет управление версиями исходного кода и выполняет управление проектом отдельно с помощью SharePoint (WSS 3.0) или MOSS и / или с помощью Microsoft Office Project

( Windows-приложение , Сервер )

...