方法論の説明への参照は記事の最後にありますので、Acunoteの話に移りましょう。
Acunoteは、アジャイル開発方法論、特にスクラムおよび/またはXPを実践している小規模開発チーム向けに設計されたオンラインプロジェクト管理システムです。 システムが通常のアクティブな使用のために本当に研ぎ澄まされ、すべてのインターフェースがajaxを使用して最大限に簡素化され、機能がシステムの目的に完全に一致することは素晴らしいことです。 5人までの開発グループの場合、システムの使用は無料です。 プロジェクトに接続する機会のために、より多くのパフォーマーが少し支払う必要があります。
システム内のプロジェクトでの作業は、主にタスク(タスク)を作成することで構成され、ソリューションに費やされることになっている時間が明示的に示されます。 時間は従来の「理想的な時間」で示され、理想的な時間が実際の時間にどのように対応するかは関係ありません。 プロセスでは、解決されたタスクはチームメンバーによって閉じられ、システムは進行状況を表示し、各開発者とチーム全体の負荷を分析し、プロジェクトの作業の完了について予測します。
スクラム方法論に従って、タスクはスプリントにグループ化されます。 スプリントは短期間(1〜4週間)であり、その後、チームはシステムの中間作業バージョンを提出する必要があります。 したがって、開発プロセス(毎週のスプリントを練習しています)では、主なガイドラインはプロジェクトの完了の神話上の締め切りではなく、非常に特定のスプリントであり、行われた作業に関するすべての統計と情報は、特にアクティブなスプリントに関連してAcunoteによって表示されます。
以下は、Acunoteが提供する機能の概要です。 ユーザーの80%がシステムの機能の20%を使用している場合はそうではないことに注意してください。 Acunoteの機能セットはニーズに完全に一致するため、ほとんどの場合使用します。
主な機能
プロジェクト
Acunoteはプロジェクト管理システムです。そのため、複数のプロジェクトを同時に管理できるのは非常に理にかなっています。 同時に、プロジェクトごとに、独自のアーティストリストを割り当て、バージョン管理システムとバグトラッカーとの統合を構成できます。
バックログ
バックログは、特定のスプリントにまだ追加されていないプロジェクトタスクを保存するためのものです。 通常、開発プロセスのすべてのタスクはバックログで正確に作成され、各反復の開始時にそれらの一部がスプリントに転送され、その間に解決する必要があります。
場合によっては、不可抗力の状況により、スプリント中にすべてのタスクを閉じることができない場合、未処理のタスクはバックログに、または次のスプリントに直接送信されます。 もちろん、これを避け、各スプリントの人件費を慎重に計画することをお勧めします。
スプリント
スクラム方法論の一部として、開発プロセスを1〜4週間続く一連の反復、いわゆる「スプリント」に分割するのが慣習です。
Acunoteを使用すると、スプリントを便利に管理したり、半自動モードで開始日と終了日を割り当てたり、バグトラッカーまたはバックログからタスクをインポートしたりできます。
バーンダウン
Acunoteはタスクを保存し、タスクの残りの実行時間を設定し、完了としてマークすることができます。 この情報を使用して、Acunoteは残りの作業量をグラフで表示します。 このグラフを見ると、プロジェクトがほぼいつ完了するかを評価できます。
開発者は、バーンダウンチャートがAcunoteの中核であると主張しています。 システムには、チームの各メンバーが自分の成功と開発チーム全体の進捗を監視できるように、スケジュールにいくつかのオプションが用意されています。
スプリントの結果は、チームメンバー(開発者)ごとに既に行われている作業の量を示しています。
「Progess」は異なるステータスの作業量を表し、各ステータスは色で示されます:赤-未開始
青-進行中
緑-完了
ブラック-ロック
タイムライン
Acunoteはプロジェクトで発生するすべてのイベントを保存し、タイムラインとして表示します。 タイムラインは、チームが今日行った作業に関する質問に常に答えます。
タイムラインに表示されるイベント:タスクの作成、完了、および変更
スプリントの作成と変更
SVNリポジトリからのコミットのバッチ変更
メール通知
イベントのRSSフィードを購読できます。
タグ
Acunoteでは、1つ以上のタグをタスクに割り当てることができます。 通常、この機会は、タスクを「バグ」、「機能」などとしてマークするために使用されます。
[タグ]パネルでは、特定のタグでタスクをフィルタリングできます。 [タグの管理]ページでは、他のタグ操作を使用できます。
「[Feature]」などの名前に単純に名前を付けてタスクにラベルを付け、最終的にこのプラクティスを停止することにした場合、[ブラケットの変換]ボタンを使用すると、既にマークしたすべてのタスクにFeatureタグを割り当てることができます昔ながらの方法。
また、便宜上、「[tagName] TaskTitle」などの名前でタスクを作成し続けることができます。タスクには、存在する場合、目的のタグが自動的に割り当てられます。
インターフェース
このシステムの特徴は、便利で思慮深いインターフェースです。 ほとんどすべてのアクションはajaxによって処理され、ページのオーバーロードを伴いません。
迅速なタスク作成
どのページにいても問題ありません。[新しいタスク]リンクを使用すると、いつでもajaxタスク作成ダイアログを呼び出すことができます。
タスク管理
ほとんどの場合、Acunoteユーザーはタスクを操作し、あらゆる種類のタスクを実行します。 開発者は、このプロセスをできるだけシンプルで便利なものにしようとしました。したがって、タスクを作成、削除、編集するには、ページをリロードせずにAJAXを使用します。
すべてのフィールドの高速編集がサポートされています(フィールドをクリックして新しい値を指定するだけです)
特定のステータスまたは特定のアーティストに属するタスクのみを表示できます。 目的のフィルターはワンクリックで設定され、ページの再読み込みは必要ありません
各タスクにはコンテキストメニューがあり(対応するアイコンを左クリックすると呼び出されます)、タスクの操作がさらに便利になります
ドラッグアンドドロップのサポート
最近、Acunoteはタスクリストでのドラッグアンドドロップをサポートしました。 スプリント内のタスクの順序を変更するには、メニューアイコンでタスクをドラッグします。
ホットキー
Acunoteのほとんどすべてのアクションは、ショートカードを使用して実行できます。 ショートカットキーを使用すると、新しいタスクの作成などの「標準」操作を実行できるだけでなく、システムセクションをナビゲートすることもできます。 したがって、現在のスプリントに入るには、 g cを押して、バックログで-g bを押します。 hを押すと、ショットカードの完全なリストを見つけることができます。
統合オプション
バージョン管理システムとの統合
現在、SubversionおよびPerforceとの統合がサポートされています。 リポジトリのパラメーター(アドレス、ユーザー名、パスワード)を指定すると、コードの変更をAcunoteから直接追跡できるようになります。
バグ追跡システムとの統合
Acunoteは、Bugzilla、Mantis、Trac、JIRAなど、最も人気のあるバグトラッカーとの統合をサポートしています。
Acunoteは、システム上の名前と一致する場合、バグトラッカーからタイトル、優先度、ユーザー名をインポートできます。 チケットトラッカーチケットごとに、現在のAcunoteスプリントでタスクが作成されます。 そのようなタスクはすべて特別なアイコンでマークされ、バグトラッカーの元のチケットへのリンクがあります。
便利なリンク
Acunoteでの登録 (eng)
スクラム (rus)の概要
ウィキペディアのスクラムについて
スクラム方法論レビュー (rus)
作成者: HabraCurilloおよびbentingunit22
オリジナル: Acunoteの紹介