Redmine」カテゴリーアーカイブ

Wiki による開発チームの情報共有

 

社内の情報共有を推進して、ナレッジを蓄積する。社員の暗黙知を形式知にする。

 

と言われるような固い話題では無く、開発チームという比較的小さなグループでの情報共有に Wiki を活用している話をしたいと思う。

 
WikiというシステムはWikipediaが有名である。ブラウザを使ってだれでも簡単に文書編集ができるウェブアプリケーションである。
このWikiシステムは小さな開発チームの情報共有にとても有効に機能する。
tracpath 開発チームでは、開発初期からWikiを使って情報共有をしてきた。

 
Wikiを導入するに当たって、当社の場合は厳密な運用ルール、記載ルールなどほとんど設けなかった。利用者が好きなように使ってイイですよ。というスタンスでかるく始めた。

 

  唯一のルールと言えるものは、プロジェクトに関するすべての情報 ー技術情報、仕様、ミーティング議事、顧客の声、Excel/PowerPoint/PDFなどーをすべて一元化すること、である。

 
この唯一のルールは今も変わらず続いている。
このルールのおかげで何度も助けられたことがあるのでプロジェクトが始まるタイミングで開発チームにとっての情報集約できる場を用意しておくことの重要性がみんなに理解された。

 

ブログのように一般に受け入れられるのは難しく、だれでもすぐに使えるというツールではないのかもしれない。
Wikiのメリットである、Wiki記法を使えるようになって初めて文書作成の簡単さ ー文章の内容だけに集中して書くことが出来る、Word や PowerPoint の書式や改ページと戦う必要が無いー が理解できると思う。
 
最近のWikiシステムは必ずWYSIWYG機能というワープロのように文書を作成出来るツールも提供されているが、Wikiのよさを殺している気がしておすすめしない。やはり、Wiki記法によるスピーディな文書作成がWikiシステムの重要な点だと考えている。
 

 
プロジェクトに関するその時の情報をできるだけ記録しておくことで、数ヶ月後に発生するトラブルに対処できるかもしれないし、将来のメンバーにとって役に立つかもしれない。
このような気持ちで文書を残すことを考えると、Wikiシステムは最適だと思う。

 
当社のプロジェクト管理サービス「tracpath」は Wiki 機能を標準提供しているので、Wikiのみをフルで使いたいと言う場合、無料で利用することが出来るのでオススメです。

 
過去のブログで具体的な機能を紹介しているのでそちらも参考にしてください。
Tracマクロによる仕事に使える厳選マクロと使い方
 
 

fulmo 1.0 リリースと機能紹介

 

こんにちは。今回はオープングルーヴが開発したオープンソースのブラウザアプリケーション「fulmo(フルモ)」が大幅にバージョンアップしましたので紹介します。

fulmo はブラウザ専用のスクリーンキャプチャーとBTSへのバグレポート機能をもっています。これまでの機能は

  • Webアプリケーションのスクリーンショットを作成し、BTS(バグ管理)に登録
  • BTS(バグ管理)に新規チケット登録
  • 複数のサイトを管理、いつでも切替
  • Trac, Trac Lightning, ciklone に対応
  • 右クリックメニューやツールバーのアイコンからすばやくチケット登録
  • 対応ブラウザ: Google Chrome 12 以降、Firefox 3.6 以降 (IE、Safari、Opera には対応しておりません)

でした。今回、fulmo 1.0 に追加された機能は利用者から要望の多かった

  • Redmine 1.4/2.0 対応
  • 画像の編集機能
    • 図形描画(丸、四角など)
    • テキスト、ぼかし、直線、自由線
    • 保存、ライブラリ・スタンプ機能
    • ドラッグ & ドロップによる添付 (TracDragDrop プラグイン導入サイトのみ) や保存 (Chrome のみ)
    • などの基本的な画像編集機能が備わっています。
  • ドラッグ&ドロップでファイルを保存とチケット添付

スクリーンショット

   
開発の現場で必要な機能が追加され、これまで以上に使いやすく開発を強力にサポートします。

ダウンロードはこちらをご覧ください。

 

インストールについて(環境別)

fulmoを利用するためにはご利用の環境に合わせたfulmoプラグインをインストールしてください。

ciklone以外のBTSである、Trac / Redmine で利用する場合はサーバにプラグインをインストールする必要があります。fulmoはWindows / Mac OSXのどちらでも利用する事ができます。

ciklone(サイクロン)で利用する場合

cikloneでfulmoを利用するためには、ブラウザアドオン(拡張)をインストールするだけで利用することができます。

Trac/Traclightningで利用する場合

Tracでfulmoを利用するためには、サーバ側にTracのXML-RPCプラグインをインストールする必要があります。

ご利用環境に合わせてTracにプラグインをインストールしてください。Trac LightningはXML-RPCプラグインがインストール済みのため、導入済みのプラグインが「有効」になっていることを確認してください。

確認方法は、管理アカウントでTrac Lightningにログインして、「管理」-> 「プラグイン」 -> 「tracxmlrpc1.1.2-r9970」が有効になっていることを確認します。

Redmineで利用する場合

Redmineでfulmoを利用するためには、サーバ側にRedmineの「redmine_fulmo_helper」プラグインをインストールする必要があります。このプラグインは当社がオープンソースにて開発・提供しています。

redmine_fulmo_helperの詳細な情報やソースコードはgithubをご覧ください。

fulmoのオンラインドキュメントはこちらをご覧ください。

Redmineプラグインやfulmoについてのお問い合わせはこちらからお問い合わせください。

皆様のご意見によりさらに使いやすく改良していきます。

 

 

2分でfulmoの便利な機能を理解する

こんにちは。先日リリースした fulmo(フルモ)の新機能を2分で説明した動画をアップロードしましたのでご紹介します。

fulmo(フルモ)の新機能で注目して頂きたい点は、

  • fulmoからドラッグ&ドロップでciklone/Tracにファイル添付
  • ブラウザアプリケーションからスクリーンショットを保存しないでアップロードできる機能
  • キャプチャー画像に自動採番
  • オンラインマニュアル作成に便利
  • 各種のスタンプを利用可能
  • 見せたくない情報はぼかし機能でみせない
  • 図形描画(四角、丸、角丸のボックス、直線、矢印)

これまでは、不具合報告専用のチケット登録ツールでしたが、シンプルで実用的な画像編集機能が追加されました。

ブラウザアプリケーション開発者やドキュメント作成者、テスターなどの幅広い人たちに使って頂くためのアプリケーションにバージョンアップしています。ぜひご利用ください。

fulmo の紹介とインストールについては、こちらをご覧ください。

 

redmine_fulmo_helper – fulmo 1.0 用 Redmine プラグイン

fulmo 1.0 は Trac, Redmine に対応したブラウザ型のスクリーンキャプチャーでキャプチャーした画像を編集し、その画像を添付しつつチケット登録できるようになっています。

Redmine では REST API によりチケット操作が行えるようになっていますが、実際のところチケット作成を行うために必要な各カスタムフィールドの情報などを取り出す API が Redmine 1.4/2.0 に備わっていません。ですので、fulmo からチケット作成に必要な機能を追加する Redmine 用プラグインを実装しています。

https://github.com/opengroove/redmine_fulmo_helper

fulmo から Redmine に対してチケット作成を行う場合には、この redmine_fulmo_helper プラグインを導入します。

インストール方法

Redmine のバージョンによってインストール方法が異なります。(ソースは同じです。)

Redmine 1.4.x の場合

以下のコマンドを実行しプラグインをインストールします。$REDMINE_ROOT は実際の Redmine を展開しているディレクトリに読み替えてください。

また、インストールには git コマンドを使用しますので、git をインストールされていない場合には https://github.com/opengroove/redmine_fulmo_helper/zipball/master からダウンロードできる zip ファイルでインストールを行なってください。

% cd $REDMINE_ROOT
% ./script/plugin install git://github.com/opengroove/redmine_fulmo_helper.git

Redmine 2.0.x の場合

% cd $REDMINE_ROOT/plugins
% git clone git://github.com/opengroove/redmine_fulmo_helper.git

Redmine の Web サーバーを再起動

無事にインストールできた場合には、プラグインページで以下のように表示されているかと思います。

完了

redmine_fulmo_helper プラグインのインストールはこれで完了です。fulmo に Redmine の設定を追加してチケット登録を行なってみてください。