ソフトウェア開発は急速に進化しました、シーケンシャル構造を使用し、開発パターンを使用せずにコードを作成することから、要件キャプチャ構造の作成、タスクプランニング、開発方法論の挿入、コストの構造化、テストの作成などに移行しました。 「最初にプログラムし、後で文書化する」からフォーカスをシフトします.
その目的で、時間をかけて作成された多くの開発方法論がありました 今日作成されたプログラムは、品質が高く、安定していて、簡単に採用できます。.
特に私が参加していた最後のプロジェクトでは、 機敏な開発手法を使用する、具体的には スクラム 開発方法論以上のものは 作業スキーム, スクラム あります 一連のグッドプラクティス これは、可能な限り短い時間で品質を向上させるために、共同作業を実行するために適用する必要があります。
スクラムの目的は、機能的なプロトタイプを持つことです 主な製品を完全に仕上げる必要なしに使用できる、これは すぐに結果を得る、新しい要件を採用するか、初期要件を変更し、開発の過程で革新し、 競争力、 柔軟性 と 生産性
SCRUMは作業スキームであるため、特定の必須手順があります。これは、最も重要な手順のXNUMXつであり、オープンソースツールを私に知らせてくれたものです。 Taiga.io です バックログ、これは単なる 保留中のすべての作業のリスト。 スクラムのタスクは呼び出されます ユーザーストーリー そして、それらはそれ自体に価値のある機能であり、ユーザーストーリーは一般にポイントで推定され、タスクの複雑さを示します。
タイガ それはのツールです 無料のソフトウェアとオープンソース、g用に作成アジャイルプロジェクトの管理とコラボレーション、主に使用するもの スクラムとカンバンの方法論、それはまた許可します 問題を管理する.
同様に、Taigaには次のような他のモジュールがあります ウィキ, ビデオ会議 (サードパーティソリューションのおかげで)、 ロカイナ, 機器のアップグレード そして彼のおかげでそれだけでは不十分であるかのように 強力なAPI 許可する サービスとの統合 第三者 として Slack、GitHub、GitLab、Bitbucket、HipChat、Gogs、Hallなど.
Taiga は Affero GPL オープン ソース ライセンスに基づいて配布され、Django (バックエンド) + AngularJS (フロントエンド) で書かれており、ソース コードは次の場所でホストされています。 GitHub コミュニティによって使用されます。
へ 大河を楽しみ始める あなたはしなければなりません ログイン 無料で、送信されたメールでアカウントを確認し、上記の情報を使用してログインします。
La 組み合わせ インクルード SCRUMフレームワーク とともに 大河プロジェクト管理ツール、に適用できます あなたがやりたいどんなプロジェクトでも、 プログラム開発のレベルまたは準備のいずれかで あなたのブログの記事 次で示すように 実用的なケース。
最初のステップは、プロジェクトを作成することです( かんばんプロジェクト または スクラムプロジェクト)、どちらもプロジェクトを開始するためのテンプレートですが、ニーズや好みに応じて調整できます。 この場合、スクラムプロジェクトを選択し、次にそれを提供します。
次に、プロジェクトに名前を付けて説明を書きます
大河でのプロジェクトが作成されると、最初に観察するのは やり残し、どこでできますか プロジェクトのユーザーストーリーを追加する、各ユーザーストーリー 通常、ポイントで見積もられます そして私達はそれを明確にしなければなりません 宿題の時間を示すべきではありません、注意することが重要です タイガでの見積もりは役割によって行うことができます.
プロジェクトに必要な数のユーザーストーリーを追加できます。新しいストーリーを作成するときは、 タイトル、 見積もり、 estado, ラベル と タスクの説明。 チームまたはクライアントが必要とする場合は、タスクをセグメント化することもできます。
プロジェクトに必要なすべてのタスクが作成されたら、次のものを作成する必要があります。 スクラム と呼ばれる スプリントこれは 一連のタスクをグループ化する これは 機能性製品 そしてそれはで実行される予定です 指定された期間。
プロジェクトには、必要な数のスプリントを含めることができます。 スプリント のようにする必要があります プロトタイプの結果.
私たちの場合、3日続く単一のスプリントを作成しましたが、ソフトウェア開発の場合、通常、スプリントは4〜XNUMX週間続き、スプリントの間に休憩日があるはずです。
以前に作成したすべてのタスクをスプリントに追加しました。Taigaでは、必要なスプリントの各タスクをドラッグアンドドロップすることで、これを簡単に行うことができます。 また、タスクに優先順位を付けたため、最初に実行するタスクを決定します。
Taigaを使用すると、デザイナーなどのタスクで共同作業するメンバーを追加して、プロジェクトで共同作業するように誰かを招待できます。管理メニューに移動して、その電子メールに招待状を送信する必要があります。
スプリントがすでに計画され、メンバーが開始する準備ができたら、スプリントタスクパネルに移動します。これは、いくつかの列があり、それぞれが次の列を表すかんばんです。
- ユーザー履歴:スプリントを構成するすべてのユーザーストーリー。
- ヌエバ:各ユーザーストーリーはタスクに分割できます。
- 進行中:現在実行されているタスクですか。
- テストする準備ができました:終了したがテストされていないタスクですか。
- 閉まっている:完了したタスクはありますか
- 情報が必要:完了するために追加情報が必要なタスクですか。
タスクは、それらを実行しようとしている共同作業者によって実行されます。共同作業者は、それらを対応するステータスに変更することを担当します。 チーム全体がプロジェクトのステータスを知っており、より同期して作業するという考え方です。
スプリントの目的は、すべてのタスクが完了することです。taigaは、私たちが常にどのように行っているかを確認できるグラフを提供します。
すべてのタスクの終わりに、私たちのスプリントは終わりました:)。
Taigaは、プロジェクトに関する情報を配置できるプロジェクトのwikiを提供してくれます。使用する構文は、非常に有名です。 マークダウン、 プロジェクトに必要なリンクを追加することもできます。
大河は彼女のスローガンをうまく利用していると言えます。
«無料、オープンソース、使いやすい"
要するに、大河は:
- 強力: 簡単にカスタマイズして、すべてを制御できます。
- シンプルで直感的:大河 習得が非常に簡単で、使いやすさのレベルも優れています。 また、その各特性を掘り下げるのに十分なドキュメント。
- 高度に設計された: 大河はシンプルで素晴らしく、デザインも素晴らしく、飽きることはありません。
- カスタマイズ可能: 各プロジェクトに必要な構成を与えたり、モジュールのおかげで機能を拡張したり、他のツールと統合したりできます。
結論として、 大河は優れたツールです 現在、すべてのユーザーがアクセスできるのはXNUMX年強ですが、これは作成者のニーズから生まれたツールであり、 独自のソリューションを超えても、アジャイルプロジェクトを管理するための最良のツールです。.
大河があなたの日々にどのように影響を与えたかを楽しんで、試して、そして何よりも文書化することをお勧めします。
SCRUMはXPと並んでアジャイルな方法論の中で最高だと言っているだけです。
ご挨拶😉
素晴らしい投稿。 プロジェクト管理が大好きな友達と共有しました。 文化イベントの制作に使っています。
私はこのアプリケーションを知りませんでした、記事をありがとうございました。 私の開発プロジェクトでは、常にTrelloをチームで使用してきましたが、TrelloはScrum専用ではありません。 それは確かに私たちにとって非常に役立つでしょう。
ご挨拶。
私もトレロを使用しましたが、まだいくつかのプロジェクトで使用しています。 主に無料のオープンソースソフトウェアであるため、XNUMXつ目はスクラム用に明確に設計されているため、XNUMXつ目は統合レベルで優れているように見えるため、すべてをtaigaに移行しています。 私たちは何らかの形でいくつかのアプリケーションをそれに適応させてきました、そしてそれはとても良かったです...あなたがトレロを使い続けるなら、クロムのスクラム拡張のためのトレロがあります、しかし間違いなく私はすでにそのすべてのテーマをネイティブに運ぶことができるタイガを好みます...別Taigaの優れている点のXNUMXつは、独自のインストールを行うことができることです。後で、Taigaを独自のクラウドに配置する方法に関するチュートリアルをアップロードできます。
投稿ありがとうございます! 大河では、大河をご利用いただき誠にありがとうございます。
ご不明な点がございましたら、お気軽にお問い合わせください。 コミュニティとやり取りするためのメーリングリストもあります。 https://groups.google.com/forum/#!forum/taigaio
プロジェクトの進行状況とその進化を確認したい場合は、公開プロジェクトにアクセスできます。 https://tree.taiga.io/project/taiga/kanban
よろしく
Xaviju、あなたのプロジェクトについて私たちが言うことを読むために時間を割いてくれてありがとう、私たちはあなたが大河と私たちができることについてもっと知ることを可能にする投稿、チュートリアル、ガイドなどで私たちと共有することを勧めます統合と開発の領域、およびローカルサーバーにTaigaを配置する部分。
ここにTaigaのドキュメントがあり、自分のサーバーにTaigaをインストールする方法に関するセクションがあります。 http://taigaio.github.io/taiga-doc/dist/
ここで詳しく説明されているコミュニティによって作成された代替案もあります。 http://taigaio.github.io/taiga-doc/dist/setup-alternatives.html
Taigaには非常に強力なAPIがあります(https://taigaio.github.io/taiga-doc/dist/api.html)サードパーティと統合するプラグインを簡単に作成できます(http://taigaio.github.io/taiga-doc/dist/#contrib-plugins)さらに、新しいUIテーマを作成します。
他にご不明な点がございましたら、お気軽にお問い合わせください。
こんにちは、Xavijuさん、質問です。TaigaをDebian 8にインストールするためのチュートリアルがあります。インストール中ですが、taiga-backの依存関係のインストールに問題があります。
ありがとう。
なんて素晴らしい記事でしょう。 私の仕事ではJIRAAgileを使用し、個人的にはSCRUMに少し「適応」できるTrelloを使用しましたが、これを見ると、これが決定的なオプションだと思います。
すばらしいです。ツールの使用方法を教えてください。
アジャイルプロジェクト管理のための優れたアプリケーション。 プロジェクト管理に関心のある専門家には、次のリンクにもアクセスすることをお勧めします プロジェクト管理コース 。 ご挨拶
偶然にも、コードをダウンロードして自分のサーバーにインストールできますか? それともウェブだけですか?
私はいつも優れた仕事をしてきましたが、このソフトウェアの下で働きたいと思っています。
私はすべての州で持っているものをこの媒体にどのように移行するかを見る必要があり、私が望むものを開発するためにインターネット上で多くの情報を入手していないことに気づきました。
誰かが私にリンクを教えたり、移行を開始するようにアドバイスしたりできます
タイガからエピックとユーザーストーリーをエクスポートおよびインポートするためのヘルプはどこで入手できますか?