3

また、開発会社で使用されている「Subversion + Cruise Control + Fogbugz + nCover + ...」のセットアップにも精通しています。しかし、他にどのようなオプションがありますか? 私はこれら2つの組み合わせ以外ではかなり素朴です。私は .net の世界から来ましたが、おそらく Ruby 開発者の LISP はまったく別のやり方をしているでしょうか?

4

3 に答える 3

2

私は主に、.NET で開発するためのオープンソース ソフトウェア スタックに興味があります (非常に複雑なプロジェクトを処理する必要がある場合に、代替手段がない Microsoft Project を除きます)。

簡単に言うと、ソフトウェアの主な構成要素は次のとおりです。

  • CruiseControl.NET
  • 転覆
  • Trac (issues + wiki + SVN) / オープンソース プロジェクト用の Google Code
  • NCover、NUnit、FxCop、SandCastle、Wix、Lokad 共有ライブラリ、Autofac、FxCop など。

プロジェクト管理アプローチ: PM スタイルでプロジェクトを開始し (多くの計画、明確化、プロトタイピング)、最初のリリースに到達し (最小限の機能、すべてのサービスがモック化され、プレーンな UI)、継続的インテグレーションをオンにしてアジャイルに切り替えます (一方で、大規模な計画とスケジュール作成に PM を使用している)。

関連リンク:

于 2009-06-04T18:11:22.020 に答える
0

アプリケーション ライフ サイクルの開始点については、こちらを参照してください

ALM + TFS リンクはこちら

一部の人々 (たとえば私) は、Git でソース バージョン管理を実行し、SharePoint (WSS 3.0) や MOSS および/または Microsoft Office Project とは別にプロジェクト管理を実行するだけです。

( Windows アプリサーバー)

于 2009-01-27T05:45:25.413 に答える
0

コードの品質チェック、アーキテクチャの調査、コード バージョンの差分などについては、NDependを参照してください。

于 2010-09-06T08:35:40.997 に答える