また、開発会社で使用されている「Subversion + Cruise Control + Fogbugz + nCover + ...」のセットアップにも精通しています。しかし、他にどのようなオプションがありますか? 私はこれら2つの組み合わせ以外ではかなり素朴です。私は .net の世界から来ましたが、おそらく Ruby 開発者の LISP はまったく別のやり方をしているでしょうか?
2187 次
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
アプリケーション ライフ サイクルの開始点については、こちらを参照してください
一部の人々 (たとえば私) は、Git でソース バージョン管理を実行し、SharePoint (WSS 3.0) や MOSS および/または Microsoft Office Project とは別にプロジェクト管理を実行するだけです。
( Windows アプリ、サーバー)
于 2009-01-27T05:45:25.413 に答える
0
コードの品質チェック、アーキテクチャの調査、コード バージョンの差分などについては、NDependを参照してください。
于 2010-09-06T08:35:40.997 に答える