Why not register and get more from Qiita? いちいちページ移動が発生するためになかなかイライラしますし、 タスク管理やコミュニケーションとして消化不良が残る感覚となりました。, 編集の段階で、「あんまり書くことないな」と気付きアップをやめようかとも思いましたが、 Vagrant・CoreOS・Dockerでインフラ素人が自宅サーバを立てた話 - Qiita, Redmineの無料版Easy Ganttへ自由に祝日を表示する方法 - Qiita, 僕がredmineに入れてる便利なプラグインとデザインの格好良いテーマ - Qiita, Getting Started | Select2 - The jQuery replacement for select boxes, GitHub - onozaty/redmine-view-customize: View customize plugin for Redmine, Redmineチューニングの実際と限界 - Redmine performance tuning, you can read useful information later efficiently.
サーバ、ネットワーク、セキュリティ、クラウドについて投稿します。 Jira Software vs Trello.

Redmineを使ったことがない方もいらっしゃると思いますので、ほぼ無編集ですがいちおう……。 こんにちは、ぎぎねっとさんとTetuさんと共に『コミュアゲ』というゲームを作っておりますハワイ長万部です。, さてさて、チーム開発と言えばオンラインレポジトリやタスク管理、円滑なコミュニケーションのとれるチャットツールが不可欠ですね。 Trello Developers 【連携】Backlogに入力したタスクをTrelloへ – owani.net#markdown Trello API を叩いてカードを作成する方法(curl利用) - Qiita. アプリ無いですし。, アプリのあるなしは、個人的にはけっこう大事なポイントで、 こんにちは。僕は今LIGでフロントエンドエンジニアとして働いていますが、同時に社内随一のRedmine警察であることも自負しています。, LIGではプロジェクト管理ツールとしてRedmineを導入していますが、僕の入社当初はほとんど打ち捨てられたも同然の状態で放置されかけていました。そのような状況をどうやって改善し、社内にRedmineの運用を浸透させていったかについて、経緯や施策を説明します。, 入社当時、全社で使う決まったプロジェクト管理ツールはありませんでした。ほとんどの業務上のコミュニケーションがChatWorkで行われており、それ以外では僅かにBitbucketのWikiやIssue機能が使われている状況でした。, また、かつてはプロジェクト管理にRedmineを使っていた過去もあったようなのですが、保守のために情報を探しに行く以上の使い方はされておらず、新規の案件については担当者が思い思いの方法(エクセル、Trello、ChatWork、Slackなど)でプロジェクト管理をしている状況でした。, この状況の一番の問題は、重要なコミュニケーションが全てチャットのタイムライン内に散逸してしまうことです。これにはいくつものデメリットがあります。, チャット上では不意に新しい話題が始まったりその合間に別の話題が挟まったりと、ランダムに話題が錯綜します。これを1つ1つのトピックの履歴として追い掛けるのには余計な頭を使います。, チャットへの途中参加者は、一体どこまで遡って読めば経緯が全部把握できるのかが全く分かりません。, また、一度にわーっと複数の課題が発生したときに、チャット上で都度課題を切り替えながらコミュニケーションをするのにも無駄な負担が増えてしまいます。, チャット上で次から次へと湧いてくる新しいトピックに対応していると、以前に議論していた別トピックの経緯や結論をすぐに忘れてしまいます。その経緯を思い出そうとしても、話題の織り交ざったタイムラインを読み解かなければなりません。, 同じチャット内にいるメンバー以外に情報共有をしようとしたときに、そのメンバーをわざわざチャットに招待するか、個別にコピペして情報を送るかをしないと共有ができません。余計な手間が必要だとあえてメンバー外に情報共有するという行動自体が面倒になってしまいます。有益なナレッジはできるだけチーム間で共有できることが望ましいのに、チャットルームの壁がそのままナレッジ共有の壁になってしまうのです。, TrelloのUIは単純なToDo管理には素敵ですが、コミュニケーションの履歴として使うにはシンプルすぎてしまいます。BitbucketのIssue機能はJIRAの劣化版で、BTS以上の使い方をするには機能が不足しています。ChatWork内のToDo管理やSlackのスレッド機能、チャットサービスの過去ログ検索は根本的な解決にならないばかりか、ますますチャットへの依存を強めてしまいます。, このような状況を改善するためには社内で横断的に使うITS(Issue Tracking System)が不可欠に思い、入社半年後にRedmine再導入を提案しました。一部のエンジニアやマネージャーも同様の問題意識を持っていたため、これを期にITS導入の検討が始まりました。候補としてはJIRA、Backlog、Wrikeなどもありましましたが、結局運用コストの面でRedmineが選ばれることになりました。, 再導入の目的は過度なチャットへの依存を低減し、チケットやWikiを通じて有益な情報資産を社内へ残せるような仕組みを作ることです。そのためにはシステム側の整備だけではなく、ユーザー側にもITSを使うメリットや使い方を広めていかなければなりません。, このため、インフラ設計やRedmine自体のカスタマイズのほか、ユーザーへの導入サポートの面からも施策を打ちました。, インフラにはクラウドサーバとDockerを採用し、データ以外はできるだけイミュータブルな構成となるようにしました。それまでも自宅サーバの運用をDockerで行っていたため、その知見が社内Redmineの運用にも活かされました。Redmineのベースのコンテナにはsameersbn/reddmineを使っています。, 参考:Vagrant・CoreOS・Dockerでインフラ素人が自宅サーバを立てた話 - Qiita, Redmine本体やミドルウェアのアップデートが簡単に行える上、全く同じ環境がローカルでも再現できるので開発も楽です。, 通常、Redmineのバージョンアップはプラグインの互換性が壊れたりするので面倒な印象があります。しかし、ローカルでの動作検証がしやすいおかげで割と積極的にプラグインの追加や本体のアップデートを試すことができ、安心して本番に変更を適用できます。, 前述のDocker環境が安定しているので、Redmineへはかなり積極的にプラグインを突っ込んでカスタマイズしています。以下は一例で、全部で30個くらいのプラグインが入っています。, Redmine単体ではメールの通知しかできませんが、今時それだけだと辛いものがあります。これでは、, チケットの更新に気付けないので結局重要なやりとりはチャットでやってしまい、わざわざチャット上のやりとりをチケットへ転記するのは面倒だからやらない→結果Redmineが打ち捨てられる, というストーリーが容易に想像できます。これを阻止するためにChatWorkとSlackのルームへRedmineの更新を飛ばせるプラグインを導入しました。, 実際やってみると、チャットへチケットの通知が飛んでくることで、Redmineに不足しているリアルタイム感がいい感じに補えるようになります。通知はチャットで読み、コンテクストはRedmine側でチケットとして把握する、という理想的な棲み分けが可能になりました。, Redmine標準のガントチャートは、普段エクセルでガントを作ってる人からすると「ガント自体を直接操作してスケジュールを組めない」というのが致命的に使い難いようです。, これを改善するために、EasyRedmin社から配布されている「Easy Gantt」プラグイン(無料版あり)を導入しました。, これを使うと、見やすいUIで直接ガントを操作してスケジュールが組めます。この機能は非常に好評でこれなしでは導入は成功しなかったと思います。また、魔改造によってチャートへ祝日を表示できるようにもなりました。, 参考:Redmineの無料版Easy Ganttへ自由に祝日を表示する方法 - Qiita, RedmineのUIはBacklog、Trello、Wrikeなどの最近に製品に比べてすこぶる社内での評判が悪いです。いかにRedmine警察といえどもこれには同意します。, Theme Change Pluginを入れると、通常はシステム全体でしか変更できないテーマをユーザーが個人の好みで変更できるようになります。, できるだけ今風のテーマをたくさんインストールし、不満があるユーザーには個別に好きなものを選んでもらう、という運用をしています。, LIGくらいの規模になると、Redmine上で扱うユーザー数やプロジェクト数はそれなりのボリュームになります。自分が参加しているプロジェクトを見つけるのも、通常のセレクトボックスでは使いものになりません。, A common librariesというプラグインにはセレクトボックスを拡張できるjQueryライブラリselect2が含まれています。これとView Customizeを使うと、jQueryでselect2を任意のselect要素に対して適用できるため、プロジェクトの選択やユーザーの選択でリッチなインクリメンタルサーチが使えます。, 導入に際し、エンジニア・デザイナー・ディレクターの職種別のミーティングに参加し、導入のレクチャーを行いました。, いきなり具体的なRedmineの話をするのではなく、なぜチャットログではなく構造化されたドキュメント(=チケット)を残した方が良いのかを説明してから具体的な話に入っています。, レクチャーはおおむね好評で、ITSに不慣れな人も多いなか比較的スムーズに導入が進むことになりました。, ※実際のレクチャー資料と構成は異なりますが、「なぜ」の部分はこちらのスライドとほとんど同じ内容です。, 参考:Redmine勉強会 Vol.1 なぜ組織にはドキュメンテーションが必要なのか, 導入初期はプロジェクトの作成やチケットの作成方法の方法をよく質問されため、一般的なことがらについてはRedmine内にマニュアルを用意してすぐに参照できるようにしました。, 「この案件のタスクはどんな粒度で起票すれば良いか」「バージョンと子チケットの棲み分けはどうするべきか」といった微妙な問題があれば、立ち話で相談に乗るようにしています。また、ITSの運用に慣れている同僚をRedmineマイスターに認定し、Redmine警察と共同でチケット運用の普及に努めています。, GoogleAnalyticsによる速度の監視をしながら、Redmine高速化のプラクティスを検討したり、動作を重くしていたプラグインを特定して取り除くなどの改善を実地しています。現在総チケット数が1万の大台を越えていますが、まだまだいけそうな状況です。, 参考:Redmineチューニングの実際と限界 - Redmine performance tuning, このような様々な施策の実施と継続により、Redmineは再び中心的なプロジェクト管理ツールとして返り咲きました。, 既に再導入から1年以上が経過し、多くの情報がチケットに蓄積されています。この調子でもっともっと組織全体で運用の習熟度を上げていきたいです!, 1988年生まれ。多摩美グラフィックデザイン学科を中退。デザイナーとしてグラフィック・エディトリアル・Web・UIのデザインを経験した後、Webフロントエンドエンジニアも経験。現在はITコンサルタントとして外資系SIerに在籍中。元LIG社員。※投稿内容は私個人の意見であり、所属企業・部門見解を代表するものではありません。. youtubeでも技術ネタを発信していきます。↓のアイコンよりご覧ください!. 逆に、こんなに使い勝手いいと思わなかったので感動です。, いや~、Trelloの見た目、殺風景じゃなくてステキ・・・。 42分で作れているタスクカードの量を考えると、これがRedmineでそうそう出来ることではないと分かると思います。, 特になんにも考えずに撮影を開始しましたが、

入社当時、全社で使う決まったプロジェクト管理ツールはありませんでした。ほとんどの業務上のコミュニケーションがChatWorkで行われており、それ以外では僅かにBitbucketのWikiやIssue機能が使われている状況でした。 また、かつてはプロジェクト管理にRedmineを使っていた過去もあったようなのですが、保守のために情報を探しに行く以上の使い方はされておらず、新規の案件については担当者が思い思いの方法(エクセル、Trello、ChatWork、Slackなど)でプロジェクト管理をしている状況でし … ページ移動にかかる時間が少しイライラします。, 実際にカレーを作ることをテーマにTrelloを活用した動画を作ってみましたのでご覧ください。 「やること」「次にやること」「やってること」「終わったこと」「余裕があったらやること」「やらないこと」 Trello のタスクからトラッキングを開始すると、Toggl にも期待通り連携されています。 【Chrome拡張】タスク一覧を Excel 出力する.
「 Slack の使い勝手を試してみたい」

『コミュアゲ』ではそれぞれ、GitHubと時々Dropbox(非エンジニア向け)、Trelloと時々GitHub Issue、Slackを活用しています。, さて、その中で今回取り上げるのは Trello 。( https://trello.com/ ) Help us understand the problem.

というような名前付けしているところも多いことでしょう。, これはカンバン方式と言われているもので、 アトラシアンはソフトウェアチームの幅広いニーズにこたえます。たとえば柔軟な視覚的ボードで新製品のアイデアを出し合ったり、カスタマイズされたスクラムボードで次のスプリントを実行したりできます, ソフトウェア開発スプリントをスクラムとカンバンワークフローで終始一貫して実行し、各スプリントの実行に応用できるインサイトを、チームがリアルタイムで取得するのに役立つレポートを作成します。, 実践的なフォローアップを含む明確なアジェンダを作成して、有意義なふりかえりと質の高いミーティングを実行します。, 製品マネージャーと関係者は、柔軟な視覚的方法でアイデアをオープンに共有したり、意見を交わしたり、優先順位付けできます。, 作業の計画、追跡、コラボレーションを行う場所から直接ブランチを作成することで整理を徹底して、すばやくコーディングができます。, チーム独自の要件に合わせて簡単にカスタマイズできるソリューションを使って、数クリックで着手、稼働できます。, ソフトウェア開発分野の No. Tweet; Recommend. チームのプロジェクト進捗管理や連携を支援する新しいツール、『Microsoft Planner』のOffice 365への提供が開始されています。, 『Planner』によって、プロジェクト管理、ファイル共有、タスク割り当て、そして他のメンバーとのチャットが、すべてOffice 365で可能になりなります。上の動画にあるように、このアプリではカードとボードを使って管理を行います(AsanaやTrelloを使ったことのある人にはお馴染みでしょう)。, これらのボードはより規模の大きいプロジェクトで、または「バケット」と呼ばれる縦列表示にして管理することも可能です。全てのカードは色分けしたり、締め切り日の記入、ファイルの添付(Word、Excel、Powerpointなどのファイルや写真など)、タスクごとに各自コメントを残すこともできます。また『Planner』のメイン「ハブ」では、プロジェクトの概要や、全体の進捗状況の確認ができます。そこから誰が期日を守っているかを確認したり、自分に割り当てられたタスクに移動できます。, 『Planner』はOneNoteやOutlookなど、他のMicrosoftの製品と連動しているので、Microsoftのシステム環境に慣れているユーザーや企業にとっては理想的なオプションでしょう。, 『Planner』は今後数週間で、世界中のOffice 365ユーザー向けに展開される予定です。詳しい情報は下のリンクから確認してください。, Microsoft Planner ready for showtime | Microsoft Office Blog via TechCrunch. タスクの作成がサクサクできることです。, 基本的にTrelloはタスク作成時にページ移動が必要ないので、 チームのプロジェクト進捗管理や連携を支援する新しいツール、『Microsoft Planner』のOffice 365への提供が開始されています。 『Planner』によって、プロジェクト管理、ファイル共有、タスク割り当 … Redmine … 「にんじんを切る」「スーパーに行く」「にんじんを買う」「食器を用意する」 Redmineではタスクの一覧がひとつの表(ひょう)となっていますが、 「チャット」というタスクカードを作って、

Redmineに慣れているとTrelloの運用にははじめ戸惑うかもしれませんね。, Trelloの運用例 16倍速解説 あれで全員分のタスクを管理するとなると、一認性の面ではかなり悪いと思うんですよね。 「Warm」「Hot」「Doing」「Done」「Cool」「Cold」 Trello運用での重要なポイントです。, Redmineでは、「にんじんを買う」「じゃがいもを買う」「お肉を買う」をすべて https://youtu.be/, 私はもうRedmineには戻りたくないですが、 優先度に合わせて、タスクカードを移動させて、全体の進行状況を見やすくする効果があるものです。, この、一度に見ただけでプロジェクトの進行状況(加えてヤバさ)がわかるというのが ……って、それを言いたいのではなく、(と言っても、UIの気楽さ、というのもTrelloでは大事な要素のひとつです) Jentooとかでも良かったんですけど、Jentooはアプリ版が無いので結果的にTrelloで良かったです。 (というよりメール通知がデフォルトなので、アプリをインストールしたらメール通知は設定で切った方がいいです), RedmineやGitHub issueと比べたTrelloの魅力、そこは何と言っても、 などと、出来るだけタスクを細かく細かく細分化していくことが、 ブログを報告する, エンジニアの生態です。覚えておきましょう。海外に業務委託することになったときラクだし、文字化けの心配ないしね, 曲:Yudaidhun「Battle3」 - Kawaz Compilation Vol.5 より. www.redminecrm.com. コメント機能とプッシュ通知を活かしてチャットツールとして使うことができます(笑), もちろん、プッシュ通知でなくメール通知もあります。 Trelloのように、自分の関わるタスクカード(もしくはSubscribe設定したカード)に Amazonタイムセールで、800円台の270°角度調整できるスマホ&タブレットスタンドや500円台のカラビナ付きペットボトルホルダー5個セットがお買い得に, iPhoneのアイコンをカスタマイズ。ホーム画面をミニマルにするアイコンセット【今日のライフハックツール】. RailsアプリはデフォルトでX-Frame-Options: SAMEORIGINヘッダを出力するよ …

タスク管理だけTrelloに振ってみてもおもしろいかもしれません。, もちろん、個人のタスク管理ツールとしても使えますので、

ページ移動時間がやはりネックとなり、また、タスクの進行度の変更やコメントをすることにも

と名前が付けられてることが見て取れると思います。, 私はわかりやすいために日本語で付けてますが、 通知させたいチャンネルの「…」から コネクタ を選択。 Incoming Webhook を選択後、名称とアイコンを入力して Create 。 Webhook URL が生成されるので、コピーしておく。. Teamsには、任意のWebサイトをタブに表示する機能があります。 けど、できない. 「あ、このタスクも必要か」となったときに、Twitter感覚でカンタンにタスクを追加できるので便利です。, このあとに、Redmineでも撮影してみたのですが、49分かけたものの

エンジニアの人たちは、たとえ日本人だけで仕事してようと英語を使いたがりますから、*1