請負業者、アウトソーサー、シェアウェアの作成者として、私は一度に約5〜10のプロジェクトを進めています。各プロジェクトにはToDoリストがあり、要件は他のアウトソーシングや従業員に伝達する必要があり、ステータスはクライアントに提供する必要があり、開発者の質問に回答する必要があります。
時々それは多すぎる...しかし、私はあまり組織化されておらず、もっと良い方法がなければならないことに気づきます。
あなたのより良い方法は何ですか?
複数のプロジェクトの要件を追跡し、作業を複数の開発者に割り当て、複数のプロジェクトのステータスを取得して複数のクライアントに提供するにはどうすればよいですか?
どのツールを使用していますか?どのようなプロセスですか?
No Kahuna 使いやすいです。無料版と有料版。積極的かつ迅速な開発チーム。
これは本当に古い技術に聞こえるかもしれませんが、プロジェクトごとに異なるメモ帳のセットです。さあ、聞いてください。
メモ帳は検索できないこと、インデックスが作成されないことなどを知っています。ただし、会議の日付と時刻(会議中に電話でもメモを取っていた場合)はありますが、クラッシュすることはありません。 、そしてあなたが数年前に何をしたのか疑問に思っても、古いプロジェクトファイルが新しいハードドライブに作成されたかどうか思い出せない場合に備えて、それらは将来の証拠になります。
しかし、最大の理由はCYAです。特に日付について熱心である場合、誰かが法的文書としてあなたを訴えた場合、ログブックとメモ帳を使用できます。また、特許の議論中にも機能し、アイデアの作成日時が明確に示されます。別の人生では、私は生物学の研究室で働いていました、そしてそれはとても気まぐれなので、あなたがした仕事があなた自身のものであることを示すことができるという法的理由のために電子記録の保存は許可されませんでした。その態度は、私のプロジェクトのメモ取りに浸透し、私が成し遂げる必要があるすべてのものを追跡するのに役立ちました。
ツールを十分に使用するための知識、組織、および自己規律がすでにない限り、ツールは答えではありません。私は強くお勧めします 物事を成し遂げる
ソフトウェアプロジェクトを管理するhttp://trac.edgewall.org/'>tracの大ファンです。統合されたwikiとソース管理でタスクとバグ管理を提供します。
4年以上にわたり、いくつかのプロジェクト(10以上)とクライアント(20以上)の管理に FogBugz を使用しています。
製品ごとのプロジェクトとクライアントごとのプロジェクトがあります。このようにして、各製品の要件と、各クライアントに関連する保留中のアクティビティを制御できます。
アジャイルメソッドに慣れている場合(またはそうでない場合でも)、いくつかのアジャイルツールを試すことができます。比較のために http://www.agile-tools.net/ を確認してください。要件を調整し、複数のチーム間で繰り返し作業を行う職場でxplannerを使用しています。それには奇妙な点がありますが、一般的には作業が完了し、いくつかの有用なアジャイル構造が可能になります。他の人がもっと成熟したツールを好むと確信しています。
Trac(Mark Roddyが述べたように)もまた、Wiki、タスク、および欠陥管理を統合しているので素晴らしいです。
今はマンティスを使っているといいますが、もっと良かったです。私はそれを顧客向けのクエリに使用できたらいいのにと思って、私はメールで問題を開いて割り当てることができました。
ScrumWorks Pro は有望に見えますが、15人の開発者がいる私には驚くほど高価です。
AccuNote はオプションかもしれませんが、私にとっては初めてです
私は OpenERP のカスタマーサポート、プロジェクト計画、問題管理の部分を使用しています。顧客の管理を可能にする同じCRMでそれらを実行するために必要なタスクに加えて、問題や機能のリクエストがあることは大きなメリットです。
SourceGear Vaultを使用して、すべてのソフトウェアプロジェクトを管理しました。私たちのビジネスの性質は、プロジェクトベースによって大きく左右されます。通常、ある期間に5つのアクティブなプロジェクトを実行しています。