2009年2月アーカイブ

企業のウェブサイトで、「これらを区別している」と明記しているのを初めて見た。

経営理念

「経営理念」とは、英語では「ミッション」と呼ばれるものに相当し、経営トップの交代や環境変化があっても簡単に変更されることのない企業の長期的・普遍的な価値観や存在理由を体現するものです。「経営理念」によって、企業は長期的な目標を明確にでき、社員は働く目的を共有できるようになるのです。

一方、「ビジョン」は望ましい組織の将来像を具体的に示すもので、現在のような変化の激しい時代では中期的なものになります。

SBIホールディングス

ビジョン

「ビジョン」は、望ましい組織の将来像を具体的に示すもので、現実妥当性や信頼性がなければならないものです。現在のような変化の激しい時代では、中期的なものになります。

尚、SBIグループでは、 「経営理念」と「ビジョン」を明確に区別し、「経営理念」は経営トップの交代や環境変化で簡単に変更されるべきものではなく、長期的・普遍的な価値観を体現するべきものとして捉えています。

SBIホールディングス

さすが北尾氏。というか、これを作った制作会社が優秀 ? それとも丸投げせずに SBI ホールディングスが意識して指示した ?

あまり穿って深読みしなければ、SBI の担当者が優秀なんだろうなぁ。

関連するアンケート結果が公開されていた。

会社のビジョンや戦略の共有、社員のモチベーション向上に貢献

会社のビジョン、理念、戦略として掲げられているメッセージや施策について社員全体のうち「知っている」という回答が67.06%、「知らない」という回答が32.94%となっていた。

また、それらの施策などを知っている人のうち、その施策内容を「よく理解している」のは34.06%、「まあまあ理解している」が59.23%となっており、おおむね理解している人は合わせて9割を超えていた。

(中略)

会社のビジョンや理念、戦略に共感を覚えている人のうち、それを実際の仕事に活かすことができ、行動もともなって人は約7割ある一方で、約2割の人はうまく活かせていないという現状が伺える結果となった。

(中略)

社員のモチベーションや会社全体の一体感を向上させる意味で、施策は「有効」と感じている社員は約6割いるのに対し、「有効ではない」と感じている社員も4割近く見られた。

リサーチ - CNET Japan

社員が納得できるビジョンを掲げられるか、の前に、理念をちゃんと理解してないと片手落ちじゃないかと。

Google で「経営理念」を検索する とカヤックが一番上にヒットする。

カヤックのサイトがリニューアル時にこれを読んで、よくやっているなぁと関心したものだ。

結果、検索でも良質と認められたってことかな。

近年、グリーン、グリン、グリーン IT と騒いでいますが...
見かけたらここに追記していく (かも)

どこかのサイトでサイト内検索に使われていたんだけど... どうやって設置するんだ ?

あった。

概要 - 緑のgoo #サイト内検索フォーム

常識的な倫理感、モラルがあれば問題になることはないと思うけど。

転職で守るべき義務とは----競業避止義務って知ってる?

だがよく考えてみると、従業員と会社との間の関係は、会社を辞めた時点でなくなっているはずだ。とすると、在職中はともかく、辞めた後まで会社に対して秘密保持義務を負ったり、競業避止義務を負ったりするのはおかしいのではないか。それに各個人には職業選択の自由があるし、だいたい仕事をしなければ食べてはいけない。会社を辞めたら、自分のこれまでの知識や経験を最大限活用して次の仕事を選ぶのは当然ではないか。

そのように考えると、秘密保持義務にせよ競業避止義務にせよ、一生縛られたり、あらゆる情報を秘密扱いにするような契約は、たとえ誓約書にサインしたとしても、不当な契約として無効と考えるべきだ。逆にいうと、労働者の働く権利を侵害しすぎない範囲に限って、会社が自らの利益を守ることも許されるのだ。この"境界線"がどの辺にあるのかは、裁判で争われる微妙な問題でもある。

ITmedia Biz.ID

誠実に働いていれば知識や経験は身に付いている。

あからさまな情報漏洩、秘密情報を持ち出すようなことをしなければ良い。

「情報を持ち出す」前提でメモしているわけではないことは、言わずもがな。

昨日の夜中頼んで今日の夜八時に到着。すごいな amazon 。

時間があるので色々購入。業務系の勘を取り戻さないと。

tech-book-20090224.jpg

Django 本

Django と戯れる時間も、まとまって取れそう。

Django×Python (LLフレームワークBOOKS)
露木 誠
技術評論社
売り上げランキング: 10580

サポートページは以下。

Django×Python | tsuyuki.makoto

Mercurial 入門

まだなんなくしか理解していないので。

入門Mercurial Linux/Windows対応
藤原 克則
秀和システム
売り上げランキング: 20207

しっかり解説されてるネット上の情報もあるけどね。

紙で読みたいっていうか ... 。

モダン Perl

昨年、かなり色々調べて理解しているつもりだけど、その発展とこれまでの復習を兼ね。

モダンPerl入門 (CodeZine BOOKS)
牧 大輔
翔泳社
売り上げランキング: 1173

Pure Perl なフレームワークなんかも紹介されてるといかったなぁ。
(って、まだ読んでないので、載ってないのか、どうかも、まだわかってないけど)

マインドマップでモデリング

開発するのにモデリングは欠かせませんから。

マインドマップではじめるモデリング講座 (DB Magazine SELECTION)
浅海 智晴
翔泳社
売り上げランキング: 68609

マインドマップモデリング.jp という浅海氏 (業務システム開発に携わっていた 5〜8年くらい前はよく氏の書籍を読んでいた) のサイトがあったりする。

ERP 導入 & 実践

ERP だけでなく、CRM や BI についても色々調べて理解しないと。

中堅・中小企業のためのERP導入実践ガイド07-08年版 (日経BPパソコンベストムック)

日経BP社
売り上げランキング: 55180
おすすめ度の平均: 5.0
5 ERPを検討する前に読んでおきたい一冊
5 内部統制に向けたERP導入に心強い指針

システム設計完全ガイド

最近のトレンドなんかをお手軽に入手、これでできるかな ?

ITアーキテクトのためのシステム設計完全ガイド 2009―今知っておきたい技術・製品・方法論 (2009) (日経BPムック) (日経BPムック)
日経SYSTEMS
日経BP出版センター
売り上げランキング: 3640
おすすめ度の平均: 4.0
4 上流工程を極めたい方は必読です。
3 日経の雑誌の連載を集めたものです
5 色々ためになりました

[J] Django でプロジェクト管理 ということで、セットアップをしようと作業をはじめたが、なっ、なんと、ドキュメントがまだない。

django-projectmgr - Wiki - MainPage

It is easy to integrate with Apache 2 and mod_python. Documentation is forthcoming.

Open Source - The Washington Times - Home

easy to integrate (ちゃらっと統合環境作れるぜっ ! ) といいつつ、Documentation is forthcoming (ドキュメントは近々登場) って...

困った。

でも、このまま何もしないのはシャクなのでソース覗いて泥臭く試せないか試みた。

まずは状況把握

ソースはどうやら Django アプリケーションとして配布されているっぽい。っと思ったけど、配置されているファイルを見ると django-admin.py startproject project_name と manage.py startapp app_name で自動出力されるファイルが混在しているような印象も受ける。

ソーフのディレクトリやファイルの構成を見て思ったこと。

  • projectstart でできる manage.py がない
  • でも、management.py というのがある
  • ルートのディレクトリに models.py や views.py がある
  • で、かつ、startapp したときにできそうなディレクトリが下層にない
  • media 内に SVNIndexXSLT で使用すると思われる画像や XSLT がある
  • ルートのディレクトリにある settings.py は記述されている内容が特化してる
  • apache の設定用と思われる svn.conf というファイルがある

svn.conf を見るとできそうな気もするけど、ディレクトリの構造やファイル配置と設定内容との関係性がいまいちわからず...

結局、ここで力尽きそう。てか、尽きた。

SVNIndexXSLT って何 ?

第6章 サーバの設定 - リポジトリ閲覧

Subversion は XML インデックス機能を用意しています。 httpd.conf中で、リポジトリのLocation ブロック中で単一のSVNIndexXSLTディレクティブを使うと mod_dav_svn に対して、ディレクトリ一覧表示時に XML 出力を生成し、 好きな XSLT スタイルシートを参照するように設定することができます

Subversion によるバージョン管理 (Subversion Book

SVNIndexXSLTを真面目に書いてみた

GoogleAnalyticsの解析コードをそのまま記述すると、画面が描画されず、読込み中のままブラウザがとまってしまったので、jQueryで、documentのloadをハンドリングして、$.getScriptで解析用JavaScriptを読み込むようにしました。

技術 | blog | atsushi nagase * developments

出だしで躓く

先日申し込んだ em が今朝届いたっ !!

やることサッサと片付けて、箱開けて、中身確認したら「保証書」がないっ !!

アウトレット品なので何かあった時に困ると思いサポートに電話すると「問い合わせ先はここではないのでこちらに再度電話してください」が 3回続いた。

イーモバイルよ、客をなめるなよ。

セットアップも躓く

とんだ出だしで始まり、ようやくマシン上でのセットアップ作業に入ったら ...

ユーティリティが起動しないっ !!

起動後、ウィンドウは開くが「予期せぬエラー」で 2, 3秒後に勝手に落ちる ...

マニュアルを改めて見返すと「対応 OS : Mac 10.4」という嫌な大変気になる記述が ...

あのぉ。、私の Mac は昨年 Leopard にアップグレードして 10.5 なんですけどっ !!

速攻で Google に "問い合わせ" た。

まずは一安心、10.5.2 対応の最新版のユーティリティが提供されていたので、そちらをダウンロード。

インストール手順書に従って、ファイル削除によるアンインストールから行い、再度ユーティリティをインストール。

しかし、... 「予期せぬエラー」で状況は変わらないっ !!

OS のバージョンを確認したら 10.5.6 ... ユーティリティの対応バージョンは 10.5.2 ...
って、おいっ !!

イライラしながら結局サポートに電話。

シドロモドロに会話する頼りないサポートにつながり、状況を説明。

結果、対処方法としては手動で設定しろとのこと。

結局、手動でセットアップ

ということでキャプチャー付きで解説載せとく。

Finder や QuickSilver から「システム環境設定」を開いて「ネットワーク環境設定 (Network.prefPane)」を起動。

インターフェース (正式な呼称は不明) のリストから「HUAWEI Mobile」を選択。

もしかすると一度ユーティリティをインストールするか、端末本体をつないでいないとリストに出てこないかも。

network-setting-for-em-1.png

っで、あとはキャプチャの通り

「構成」のプルダウンから「構成を追加」で「em」を追加
「電話番号」に「*99***1#」を入力
「アカウント名」「パスワード」はともに「em」を入力

上記作業ができたら次は詳細設定が必要なので「詳細」ボタンをクリックして、以下のキャプチャの通り設定。

network-setting-for-em-2.png

network-setting-for-em-3.png

一つだけ初期値 (開いたそのままの設定) じゃないものがあって、PPP の「必要なときに自動的に接続」のチェックが入ってなかったので、チェックを入れた。

以上の作業が完了したら、「接続」ボタンをクリックしてブラウザでネットに繋がっているかどうかを確認。

自宅で作業していて、ネットワークに繋がっている場合は (無線LAN) を切るなどして適当にうまいこと確認するべし。

外で接続確認していないので、後日そのあたりをやっておかないとっ。

とても乱暴な解釈ですが、中の言葉を引用すれば、ポイントは「適度に不衛生な環境で育てろ」ってことらしい。

子どもを花粉症にしないための9か条

  1. 生後早期にBCGを接種させる
  2. 幼児期からヨーグルトなど乳酸菌飲食物を摂取させる
  3. 小児期にはなるべく抗生物質を使わない
  4. 猫、犬を家の中で飼育する
  5. 早期に託児所などに預け、細菌感染の機会を増やす
  6. 適度に不衛生な環境を維持する
  7. 狭い家で、子だくさんの状態で育てる
  8. 農家で育てる
  9. 手や顔を洗う回数を少なくする

生後6か月以内に麻疹、抗酸菌などの感染症にかかると、アトピーになりにくいという。6歳時点でのツベルクリン反応陽性者は喘息の発症頻度が4%、反応陰性者は16.2%だった。

 一方、生後3年以内に抗生物質を投与すると、花粉症や喘息の発症率が高くなるという。

 谷口センター長は、「花粉症は、ある程度不衛生でエンドトキシン (※) の量が多い環境で育つと発症しにくくなる。逆に、下水道などインフラが完備されている所、車の交通量の多い所で育つと発症率が高くなる」と説明した。

(中略)

谷口センター長は、「幼児期でアレルギー体質が決定するという仮説は正しいことが証明された。花粉症などのアレルギー性疾患は文明病であり、人間が物質文明を追求したために生じた免疫機能失調症だ」と指摘。

※ エンドトキシン
細胞内毒素。細菌の死などによって細胞壁が壊れることで放出される。

(医療介護CBニュース) - Yahoo!ニュース

MOONGIFT 経由で知った django-projectmgr

Djangoで作られたリポジトリ管理付きプロジェクト管理「Django-projectmgr」

Django-projectmgrはちょっと変わっている。何が変わっているかと言えば、そのソフトウェア提供元がThe Washington Timesである点だ。なぜ新聞社がオープンソース・ソフトウェアを提供するのかは分からないが、興味深いものであるのは確かだ。

MOONGIFT:オープンソースを毎日紹介

Django はもともとニュースサイトの CMS として開発されたフレームワーク ... だったのではなかったっけ ?

Open Source - The Washington Times - Home

The Washington Times has used open source projects for some time now. All of our servers run Ubuntu linux. Our database servers use PostgreSQL. Our web servers use lighttpd and Apache httpd, and memcached. We develop entirely in python, using the django framework. We are obviously strong believers in open source.

Open Source - The Washington Times - Home

Ubuntu と PostgreSQL, python + Django で動いているなんて、なんて素敵なニュースサイトでしょう。

さておき、これ、なかなかイイ感じ。このくらいシンプルなものを求めてたので。

[J] 簡易な開発管理ツールが欲しい、Google Code みたいな - Jamz

Django を使っているということで即決、これを使うことにします。

デザインもシンプルでイイ。

Washington Times releases open source projects

The Washington Times has always focused on content. After careful review, we determined that the best way to have the top tools to produce and publish that content is to release the source code of our in-house tools and encourage collaboration.

Open Source - The Washington Times

うる覚え、どっかでこの件(Washington Times がオープンソースで公開するって話)を聞いた気がする。近々公開するらしいよ、的な話を...

Python 系の勉強会だったかなぁ...

django-projectmgr

It currently only supports Subversion, but other VCS's will be added soon.

Open Source - The Washington Times - Home

Subversion 以外にも対応とあるけど、リポジトリとどう関連しているんだ ... ?

ちまみに、リポジトリのインデックスがキレイにデザイン ? 整形されているのは別途ツールを利用しているから、と思われる。

Repos Style - Subversion index XSLT + css + icons

なにやら、XSLT と CSS でゴニョゴニョしているっぽい。

おまけ

そうそう、Django の書籍が出た模様。正式な 1.0 対応版は国内では、これが初 ?

Django×Python (LLフレームワークBOOKS)
露木 誠
技術評論社
売り上げランキング: 4950

あと、MOONGIFT で以下のあたりも興味深かったのでメモ。

ネット依存度が高いせいで、最近は外出時 or 訪問先の地図の確認はもっぱら iPhone に頼っている。(正確には、Google Map かっ)

メールのチェックも、iPhone 一つあれば事が足りる。

最近は時間があることもあり、カフェなんぞで開発やら調べごとやらをする機会が増えてきた。

今は、マクドナルドに頼り切り。自宅が YahooBB 回線なのでマクドナルドの公衆無線LANが手軽に使えるためだが、回線の質があまり良くない。

でも、他に手段がないため... 毎回外出前に以下のサイトで場所をチェックして出掛けている。

マクドナルドforモバイル:電源利用可能なマクドナルド店舗&公衆無線LANの情報サイト

色々調べてみるとコクヨがなかなか良いサービスを展開している。

ビジネスレンタルスペース DESK@ - デスカットHOME

個人でも当然利用はできるが、対象が完全ビジネスマンなので都内にしかいない...

他を探してみると、有料自習室というキーワードで情報が拾えることが分かった。

どちらかというと学生、浪人生が集中して勉強するため、という感じが強い。

ならば図書館で、と思ったが以外にダメだった...

公衆無線LANサービスの利用

中央図書館(4階のみ)、保土ケ谷図書館(3階のみ)、都筑図書館で公衆無線LANサービス(NTTコミュニケーションズの「ホットスポット」)が利用できます。利用契約すると、図書館内でご持参の無線送受信機能のあるパソコンから、インターネットに接続し、ホームページの閲覧や電子メールの利用ができます。

横浜市 教育委員会 図書館 利用のご案内

いっそのことレンタルオフィスで...

ウィズスクエア横浜【レンタルオフィス/貸し会議室(貸会議室)/自習室/電話代行/秘書代行/インキュベーション施設】

ということも考えたが

結果的に、イー・モバイルを買うことに。レンタルもあったが、一ヶ月利用すると普通に端末が買える値段になってしまうので。

料金選択/確認|EMチャージ・データ通信カード:USB Modemタイプ(D02HW・アウトレット)|EMOBILEオンラインストア

通信費 10,000円込みで 17,980円。実質 8,000円で端末購入し、しばらくは 10,000円の通信料で回線費をカバー。

となると、あとは電源だ。

結局、電源難民になりそうな予感...

バッテリーオアシス −パソコンの電源が使えるカフェー 関東:栃木・茨城・群馬・埼玉・千葉・神奈川

「静か」で「電源を貸してくれて」「長居させてくれる」「近所のカフェ」を探さないと...

なかなか表に出ることはないだろうけど、できる企業はドンドン施策を練って、行動に移しているでしょうね。

当たり前だけど。

トヨタはもう不況脱出のシナリオができているらしい

ぜんぜん違う2人の方から、相次いで聞いたのですが、復活のシナリオが始動しているようです。

一人は工作機関連メーカーの人。もう一人はソフト会社の人。二人とも名古屋に出張して、関係者から直接聞いたようです。

片貝孝夫の IT最前線

経産省の地域経済産業グループ立地環境整備課が、ソーシャルビジネス用のロゴを作成したとのこと。

ソーシャルビジネスのロゴマークの作成について(METI/経済産業省)

network-setting-for-em-2.png

報道発表に添付されている資料に以下のような定義があった。

ソーシャルビジネス
ソーシャルビジネスとは、町おこし・村おこし、少子高齢化、環境、貧困問題とい った社会的課題をビジネスとして事業性を確保しながら自ら解決しようとする活動。
コミュニティビジネス
コミュニティビジネスは、ソーシャルビジネスのうち 、より地域性に着目したもの。

目的は、「今後、ソーシャルビジネスに関わる施策にロゴマークを活用することで、ソーシャルビジネスが社会に浸透し、その活動環境が整備されることを目的としています。」だそうです。

ハローワークに以下のようなページがあった。

ITIL ... かぁ

ITIL ファウンデーションという資格を取得しました。 | スキル | 毎日がアップデート | あすなろBLOG

ITIL つながりということで ITSM との関係を少し調べた。

ITIL と ISO/IEC20000 の関係 (PDF)

ITSMS適合性評価制度

ITSMSは、組織が効果的かつ効率的に

管理されたIT(インフォメーションテクノロジー)サービスを実施するためのフレームワークを確立して、システムを運用するものです。

ITSMS適合性評価制度

CMM や ISO など ... 色々あって面倒だ。

USB メモリを持ち歩く必要性が最近特にないが、必要になったらこの方法でいこう。

バッファローコクヨサプライ BUFFALO カードリーダー/ライター microSD対応 超コンパクト ブラック BSCRMSDCBK
バッファローコクヨサプライ (2008-12-02)
売り上げランキング: 79
おすすめ度の平均: 5.0
5 増設ドライブに最適
5 小型で目立たない
4 小さくて、ジャマにならない!
5 小さいことがスゴいこと
5 ミニマムサイズ

[J] プロジェクトレビュー、振り返りの効果ということでエントリーを書いたが、データ収拾の一つとして、作業ログの蓄積がシステム化されていないと結構面倒。

Excel などで管理している場合、入力自体は慣れてしまえばなんとかなるが、後の集計、分析がとてもアナログになる。

WBS との連携等々、システム化されているのが理想だが...

【連載】セカイ系ウェブツール考 (59)
仕事のムダは「タイムトラッキング」で排除する - 時間管理を見つめ直す

今回紹介するOSS・Webアプリ

『RescueTime』
アプリケーション動作をトラッキング

『BubbleTimer』
マークシート方式の時間管理

『XTT』
マイクロブログ + タイムトラッキング

『timeEdition time tracker』
Googleカレンダー、Outlookと連動するタイムトラッキング

ネット | マイコミジャーナル

以下、時間的なログ収拾ソフトではないが、どのようなことをしていたか可視化できるという意味では定性的な ? 作業ログとして活かせるかも。

TypeTrace(タイプトレース) タイピングを介して思考の痕跡を記録・再生するシステム

周辺のレビューをいくつかピックアップ。

見るポイントは二つ PMBOK, EVM 的な視点での定量評価と、KPT 手法などを用いた定性的な評価の両方で見るほうがよい。

  • 定量評価
  • 定性評価

メトリクス (品質測定) なんて考え方もあるようだ。

ITプロジェクトを分析し、評価する4つのヒント

  1. 使用するメトリクスを収集しよう
  2. メトリクスの価値が収集コストに見合うことを確かめよう
  3. メトリクスが完全なストーリーを持つようにしよう
  4. メトリクスの趣旨と結果をふまえてチームを養成しよう

ZDNet Japan

プロジェクト評価

評価内容

プロジェクト総評
プロジェクト全体の成功、失敗の評価を行う。(品質、工数、収支など)
計画工数と実績工数の比率
このデータを採取することで、実行中のプロジェクトが成功するかの指標とすることが出来ます。 工数は、要求分析、設計、製造、評価に分けそれぞれに成功、失敗のマトリックスを作成します。そのマトリックスから、開発中のプロジェクトが過去のプロジェクトと比較してどのような位置にいるか目安とします。
予定外の事象発生と対応
開発時のスケジュールでは、予定していない事柄が発生したときに対応した内容を整理し、開発後にその対応が正しかったのか評価をし、別の方法があった場合は、その案も記述します。
レビュー指摘件数
レビューでの指摘を項目分けし件数を収集することで、各工程のでの陥りやすいミスや欠落の情報を次の開発のチェックポイントに生かします。
障害発生件数
発生した障害を種類、工程などで分類し障害を作りこんだ要因を分析します。また、開発からの障害件数だけではなく保守で収集するリリース後の障害件数と開発ステップ数で割った件数を次の障害検出のノルマとするために収集することも有ります。この場合は、全てのプロジェクトに適用するのは無理が有りますが、同じチーム(個人?)が開発する場合は、わりと同じような数値になりがちなので、ノルマを適用するのも品質を作る一つの手段と思います。

老プログラマーの備忘録:So-net blog

定量評価

作業ログ (リソースヒストグラム) を用いた予定と実績の評価
フェーズ単位に予実をグラフ化するなどして分析し、問題点を定量的に把握

EVM を取り入れていれば、プロジェクトの過程で既に見えていることではあるが...

定性評価

感覚的ではあるけれども、認識を共有するためにも必要なこと。

初めてのプロジェクトリーダー(6)

KPTは、それぞれKeep、Problem、Tryの頭文字で、それまでの活動を、それぞれ、良かったので次もやりたいこと(Keep)、問題だったので次はやめたいこと(Problem)、次にやってみたいこと(Try)の3つの軸で整理する方法です。

kpt-from-at-mark-it.gif

@IT

mindmap_プロジェクト振り返り用(KPT)

Keep,Problem,TryをベースにしたKP Tとメンバー間の議論を促進するためのmindmap です

Scribd

すごいKPT事後評価セッション (2005-10-07)

参加者には、以下の事前準備をメールでリクエストしておいた。

  • 「あなたが、この会議で達成したい事を考えておいてください。」(すごい会議流)
  • 各評価対象について「3つの成功点(良かった点)、3つの失敗点」を事前に考えてください。 (「適応型ソフトウェア開発流」)
    • スコープ、スケジュール、リソース、欠陥レベル
    • プロジェクト運営
    • コラボレーション (スタッフ間)
    • 個人・チームとして学習した点
    • その他 (開発手法など)
  • 問題点については「どのようにすれば〜(だろうか)」のかたちに書き換えてください。(すごい会議流)
  • 良かった点のうち Keep のものがあるかご検討ください (KPT法流)。
  • 問題点は Problem です。(KPT法流)
  • 問題点について「次にやってみたいもの(Try)」が思い浮かんだらメモしておいてください。(KPT法流)
  • 問題点に関係なく Try してみたいものがあれば、メモしておいてください。(KPT法流)
  • 注意点 (「適応型ソフトウェア開発流」)
    • 良かった点を必ず書いてください。(すごい会議にも通じる)
    • 成功点、失敗点については3つ以上でも構いません (その際は、成功点と失敗点が同数程度に)
    • 特定の個人を批評はいけません。
  • 事前に考えたメモを K・P・T 別にA5〜A4用紙各1枚程度ずつにまとめてプリントアウトして持参してください (発表時間短縮のため)。

nDiki

以下より、PDF のテンプレートをダウンロードできる。

KPT NOTE (ケプトノート) 「ふりかえり」ができるノート (eXtreme Gadget (エクストリーム ガジェット) ポケットに入るアジャイルな究極の小道具)

KPT の拡張 KPTIRK (ケプターク)

KPTを使ったプロセス改善(2)

Issue
Problem の本質化。問題を見つめ、本質的「課題」としたもの。「5回のなぜ」などで到達できるもの。「アンチパターン」や「AntiPractices」では、root causeと呼ばれている。
Risk
リスクに感じること。これは、問題予備軍、future problem と考えられる。これを「口にしておく」ことは重要だろう。
Knowledge
Keep の結晶化。Keepの中には、ナレッジとして抽象化できるものがある。ナレッジの表現形式としては、「名前付け」がまず必要。そして、それを表現する形式としては、Pattern、新しいPractice、AntiPractice、Tips、FAQ、注意書きとして、壁に貼るなどが考えられる。
kptirk.jpg

An Agile Way : ITmedia オルタナティブ・ブログ

参考情報

アジャイルレトロスペクティブズ 強いチームを育てる「ふりかえり」の手引き
Esther Derby Diana Larsen
オーム社
売り上げランキング: 120798
おすすめ度の平均: 4.5
5 ふりかえりの手引き
4 「ふりかえり」の可能性が広がる
5 反復型開発を行う小規模のチームであれば、ぜひ活用したい本

富士ゼロックス総合教育研究所 (FXLI) の解説が分かりやすい。

ページの後半で、ハートフォード生命の事例を紹介している。

BA Conference 2008 : BAの最新動向 - ビジネスを改革するビジネスアナリストの重要性

ビジネスアナリストは、ステークホルダーとITチームとをつなぐコミュニケーションブリッジ、橋渡し役を果たす人材です。アクセンチュアの調査(06年)によると、IT投資と経営目標の整合性がとれていると回答したのは、米国企業が83%なのに対し、日本企業は38%でした。これはやはり、日本には間をつなぐ人がいないということではないでしょうか。大枚をはたいたわりに経営者やマネジャーがITを有効に使えない、ビジネス上の問題をITの要件へとリンクさせる人材がいないと、国際間の格差はますます広がってしまう、という危惧もあります。

ITはすでに経理を自動化するといった部分最適のツールではなく、全体最適、戦略実現のツールになっています。経営者の視点で戦略をどうITでサポートするか、そうした人材の育成が今、企業には求められています。

富士ゼロックス総合教育研究所 (FXLI)|FXLIレポート|イベント報告 Event Reports

富士ゼロックス総合研究所は HP と並んで国内の EEP (Endorsed Education Providers) となっている。

Q. EEP™とは何ですか?

A. EEP™とは、Endorsed Education Providersの略で、IIBAが認定する教育プロバイダーのことです。IIBAのBABOK®に対応したコースを提供し、IIBAのCBAP™資格者向けに資格更新のためのCDU(Continuing Development Units)を発行できます。

IIBA Japan Chapter :: FAQ(よくある質問)

BABOK の翻訳版があるようだが、一般には公開していないようだ。

Q. BABOK®日本語版はどのように入手できますか?

A. 現在、一般に公表された日本語訳は存在しません。ただし、IIBAの日本支部会員については、BABOK®バージョン1.6の暫定訳が利用できます。

IIBA Japan Chapter :: FAQ(よくある質問)

BA を普及させたいなら是非公開してほしい。

こちらは進んでいるのかなぁ... ?

BABOK奮闘記:新人コンサルタントのつぶやき

個人のようなので大変でしょう。

IIBA Japan Chapter で参考図書が紹介 ? 掲載されているけれど、CMM と PMBOK の本のようなのでズバリではない。

Reference と和書 (PDF)

どうやら NTT は以前から取り組んでいる模様。

NTTデータ、上流工程でBABOKを活用

NTTデータがやろうとしている「単なるシステム開発ではなく"ビジネスの変革"を請け負う」というのはこのブログでも数回取り上げていたビジネスインテグレータとも通じるものです。

Turtle日記 Annex:So-net blog

参照記事中よりキーワード周りの解説を引用。

NTTデータ、BABOKで業務改革を支援

同社の方法論には、EA(エンタープライズ・アーキテクチャ)の視点に基づいて、業務オペレーションとそれを支える情報システムを検討し、システムのあるべき姿を導出する「ITグランドデザイン」をはじめ、開発関係者の課題認識などを手がかりにビジネスの目的・手段を明確化する「MOYA(Model-Oriented Methodology for Your Awareness)」、導入システムの導入効果試算などに役立つデータ分析方法論「BICLAVIS」、オープン系システム開発の手順書である「TERASOLUNA」などがある。このうち「ITグランドデザインをベースに、必要に応じて、MOYAとBICLAVISを組み合わせていく予定だ」

(中略)

社外のベストプラクティスも取り入れる。1つは、NTTデータと協業関係にあるシステムインテグレータ、アトリス社が提供するシステム開発体系「PEXA」だ。これは業務分析プロセスの"分析手法"と、それによって導出される成果物の"作成支援ツール"、成果物を読み込んで実際に実行することで、要件定義の内容を確認できる"エンジン"をワンセットとしたもので、当初はこれらのうち"分析手法"を要件抽出に活用していくという。

(中略)

このほか、ユーザーにとって分かりやすいシステム仕様書を作るための記述方法・合意方法をまとめた「発注者ビューガイドライン」や、"ビジネスニーズを特定し、ビジネスソリューションを決定するための知識体系"として、現在米国で注目を集めつつある「BABOK(Business Analysis Body of Knowledge)」も導入する予定だ。

特に、BABOKは各ステークホルダーの業務上のニーズを定義し、その実現に必要な機能をソリューションに落とし込んでいくための体系。これによって導出する"ソリューション"も「必ずしもITを使ったものとは限らない」など、あくまで"ビジネスの視点"を基軸としていることが特徴だ。この点からは、「ビジネスのレベルに踏み込んでコンサルティングしていく」という同社の狙いが感じ取れる。

@IT

発注者ビューガイドラインに学ぶ失敗しない外部設計―ユーザー目線の設計ノウハウを伝授
実践的アプローチに基づく要求仕様の発注者ビュー検討会
日経BP社
売り上げランキング: 4744
おすすめ度の平均: 4.5
4 原本より分かりやすい
5 一押し

この書籍の著者になっている「発注者ビュー検討会」は以前どこかで見かけた気がする。

実質的に機能しているのだろうか ... ?

調べごとしているとタブを 20, 30 開いていることは珍しくない。

まとめるときは、ページタイトルと URL を拾ってきてブログなんかにエントリーしているのだけど、これが結構面倒。

そんな作業を支援してくれる拡張機能がないか調べてみたら、いやはや、色々あるもんだ。

もっと早く調べるんだった。

クリップボードがお気に入り

クリップボードにコピーしてくれるという拡張。

似たような機能をゴリゴリ実装した人もいるようだけど...

JSAction スクリプト: 現在開いているすべてのFirefoxのタブ一覧をクリップボードにコピー - alice0775のファイル置き場 - Yahoo!ジオシティーズ

メールでテキスト送信

そのほか関連ありそうなもの

別途、専用サイトがあるようで、そこで一覧表示してくれる。複数人で共有する場合に便利かも。

Mozilla Re-Mix: Firefoxで開いているタブのURLを一つの短縮URLにまとめることができるアドオン「shrink2one」

Firefox で開いているページを Safari や Opera で開くもの。

ゴリゴリ実装しているみたいだけど、そういう拡張があったと思う。IETab とか。

Firefox 3 で開いているタブを他のブラウザで開く: やってもzilla備忘録

今後のキャリアなんかも意識してビジネスアナリシスについて少し調べた。

調べる内に、EA (Enterprise Architecture) だとか SA (System Architecture or System Analysis) だとか RA (Requirements Analysis) だとか異なるキーワードが色々出てきたけど、言い方、捉え方が違うだけで本質的な意味で、あるいは、内容において、然程大きな違いがあるわけではない。

加えて、「言葉遊び」とまでは言わないけど、市場を作るための「机上の空論」 or 「架空の市場作り」 ... 的なツッコミができないわけでもない。

もとい、概念はそれぞれ納得できるし、大事なので、理解し、活用できるよう継続的に勉強していこうと思う。

大事な「本質」を見失わないように。

多分ほかにもあると思われるが。

書店に置いていると紹介されているものもあるけど、Amazon などにもあるのかは不明。マイナーな出版社から出ている流通量が少ない書籍をゴソっと検索して、ネット上の書評を拾ってくるようなサービスがあってもよいかも。

広報についてより深く

1999年と少々古いが一読しておく価値はある。

日本広報学会・広報学検討研究会 : 「広報学」の体系化と定義への試み
君島邦雄(テルモ株式会社広報室長) (PDF)

上記著者の宣伝会議の記事も参考になる。2006年と比較的最近の記事。

PRIR 2006年5月号「企業広報の潮流」 (PDF)

うぅ ... ん、以下、「広報のための体系化」とあるけど、あまり深くはない...

広報のための体系化 -Yo_カッパな毎日

広聴

企業と関連する情報が全く見つからない...

IMC (Integrated Marketing Communication)

自治体の広報体系

自治体が広報計画を公開しているケースがある。

広報の参考図書

リンク集

やはり J-SOX と同じ臭いがプンプンする。

SAS、「BIを見える化ツールとして単独で使う時代は終わった」

BI市場は大手ベンダによる専業ベンダの買収が相次ぎ、再編期を迎えている。SASは専業ベンダだが、情報基盤や業務別ソリューションを持ち、幅広い企業のニーズに応えられるのが特徴。吉田氏は「BIを見える化ツールとして単独で使う時代は終わった」と指摘し、情報基盤の総合力が問われるとの認識を示した。

@IT

「BI 市場が再編を迎えている」そうだ。

SASが経営分析フレームワーク「Business Analytics」発表

Business Analytics Frameworkは考えとしては新しいが、構成する要素はSASがこれまで提供してきたツールが中心だ。ポイントはツール単体売りではなく、複数のツールとサービスを組み合わせたソリューション販売を推奨すること。BIツール自体も「フレームワークのサブセットに過ぎない」(デイビス氏)との位置付けで、あくまでもソリューションを中心に据える。

@IT

2007年のガートナーのレポートより。

GartnerによるBI市場分析レポートを読み解く

米Gartner Groupが1月下旬に,ビジネス・インテリジェンス市場を分析した「Magic Quadrant for Business Intelligence Platforms, 1Q07(ビジネス・インテリジェンス・プラットフォームの魔法の四分円,1Q07)」というレポートを発表した。BI市場では現在,米Business Objectsがリーダーだが,同レポートでは「2012年までに,米Microsoftがリーダーになる」と予測している。

ITpro

ちなみに、以下は、2006年の記事。

「世界のBI市場,2009年までに30億ドル規模に成長」,米調査:ITpro

昨年 2008年の記事。

2008年以降のBI市場、成長は鈍化の見通し

現在、BI市場はOracle、IBM、SAPの3社で市場の3分の2を占めている状態だ。Gartnerは「米国SAS Institute、米国MicroStrategy、米国Information BuildersといったBI専業ベンダーが自社の存在感をアピールするには、マーケティングに力を入れる必要がある」と指摘している。

トレンド - Computerworld.jp

あれれ、MS はどこへいったっちゃの ?

そして、2009年最新の記事。

2009~2012年のBI市場はこうなる――ガートナーの「5つの予測」

既存のBIプラットフォームを今後数年にわたって最大限に活用していく方針を打ち出す企業が相次ぐなか、Gartnerは次のようにアドバイスしている。

 「企業は、大手ベンダーが統合上の問題をすべて解決してくれると期待すべきではない。ベンダーが買収先の異種コード・ベースの統合を進めるペースは鈍い、というのが現状なのだ。また、1つのベンダーに頼ると、ベスト・オブ・ブリード方式のメリットはあきらめざるをえないほか、交渉上の立場が弱くなってしまう」

ビジネス・インテリジェンス - Computerworld.jp

5つの予測を箇条書きにしおく。

  1. グローバル企業上位5,000社のうち、ビジネスや市場の重要な変化に対する十分な洞察を意思決定時に盛り込むことができない企業は、2012年の時点で35%以上を占める見通しだ。
  2. 2012年までに、IT部門ではなくビジネス部門が、BI予算全体の少なくとも40%をコントロールするようになるという。これは、ビジネス上の意思決定に必要な情報を提供する能力の点で、「IT部門はビジネス部門の信頼を失いつつある」(Gartner)ことが大きい。
  3. 2012年までに20%の企業が、SaaS型の特定業種向け分析アプリケーションを導入するとの見通しを示した。
  4. コラボレーション型意思決定という新しい製品カテゴリーが2009年にも登場する。(インフォーマルなコラボレーションへの関心の高まりに対応し、SNS(ソーシャル・ネットワーク・サービス)ソフトウェアをBIプラットフォーム機能に統合)
  5. ビジネス・プロセスに適用される分析アプリケーションの3分の1が、粒度の粗いマッシュアップによって提供されるようになる

こうした予測からも BA ビジネスアナリシスの重要性が注目され、認知され始めていることがうかがえる。

知っておくことは必要だけど、結局は問題を整理するための手法でしかないので、フレームワークを使えば問題が解決するわけではないことを理解しておく必要がある。

フレームワークの意味と種類

人間の問題を構造的に分析する手法なので、科学として厳密にMECEには出来ません。
ザックリと、こんな分け方も出来るよね・・・程度にお考え下さい。

フレームワークは知っていた方が良い。
しかし、それが全てではなく、フレームワークを基本として、自分のいる環境から作り出してこそ、初めて意味をもつのです。

手帳の達人 - Yahoo!ブログ

MECE ?

フレームワークの意味と種類

※ MECE=「Mutually Exclusive Collectively Exhaustive」

「重複することなく、全体集合としてモレがない」
「相互に排他的な項目」による「完全な全体集合」
「全体として、ダブリなく、漏れなく」
というマッキンゼーの用語

手帳の達人 - Yahoo!ブログ

「ダブりなく、漏れなく」の意。

分析フレームワーク

後にリスト & リンク集化する予定。

解説いろいろ。

Perl の実装例。

  • 正規表現で置換 (Text::Markdown)
  • 一行ずつ読み込む (Text::Hatena, Text::Trac)

独自記法をどうやって実装するか

YACCとかANTLRとかLexなるものがあるらしい。

空繰再繰

以前調べた気がする ... 思い出したので後で探してみよう。

Gosuke Miyashita / Text-Trac - search.cpan.org

PHP の実装例なら PEAR に色々あったかも。

TISS

SI / ベンダーサイドのモノサシとして

UISS

ユーザーサイドのモノサシとして UISS

UISS の分かりやすい図解は IPA のサイトからダウンロードできるファイルにアリ。(01-4-TASK_FRAMEWORK.xls 参照)

理解する上で

結局は、各社ごとにキャリアパス、キャリアモデルを作る必要があるってこと。

でも、キャリアモデルのない企業もあるだろうから客観的な材料として ITSS や UISS を参照すると参考になるだろう。

ITSS V3、UISSの方向性と情報処理試験との関係:企業IT部門の変革を支援するエンタープライズ実践情報サイト

つまり、キャリアスキルフレームワークそのものは、IT業界の高度IT人材育成のための枠組みであって、企業内でキャリアパス策定や人材育成のために、直接的に活用するものではないということです。

別の観点で続けますと、今まで通りIT業界ではITSSキャリアフレームワークを活用して人材を育成し、ユーザ企業はUISSを活用して自社のモデルを策定し、組織のあるべき姿や人材育成を進めるということに変わりはありません。使い分けが必要です。

EnterpriseZine

昔、SIer 時代に読んだ本にも、そんなようなことが書いてあったような気がする。

IPAがユーザー企業向けスキル標準「UISS」新版、情報処理技術者試験には10月対応

組込みスキル標準(ETSS)についても、「10月に新試験との関係を打ち出す」(IPA ITスキル標準センターの丹羽雅春センター長)方針。丹羽センター長は記者向け説明会で、「スキル標準はあくまで人材の育成や活用のためのツール。くれぐれも試験合格を目標にしないでほしい」と再三強調した。

ITpro

おまけ

知財人材スキル標準

今般、知財関連人材の育成の一環として、知財人材に必要とされるスキルを明確化するため、「知財人材スキル標準」として取りまとめを行いました。

METI/経済産業省

いきなり別の SABOK なんて出てきた ...。

上記、上二つくらいの記事を読むと概要がわかる。

ゼロックスグループの会社に図解があり。

富士ゼロックス総合教育研究所 (FXLI)|プロジェクトマネジメント力強化|ビジネスアナリシス人材力強化

NRI では、既にビジネスアナリシスでトレーニングコースがオープンになっている。

NRIラーニング|BA ◆ビジネスアナリシスのイントロダクション コース概要

HP にもトレーニングコースあり。

日本HP HP教育サービス Principles of Business Analysis

(追記) というか、HP は IIBA のスポンサーだった

NTTデータも ww

(概念やフレームワークが先行して架空の市場を作っている) J-SOX のような臭いがするが... 気のせいだろう。

とても興味深い記事が載っていた。

ビジネスアナリシスは,ベンダーやコンサルティング会社の仕事ではない

「ビジネスアナリシス(Business Analysis)」やその知識体系である「BABOK(Business Analysis Body of Knowledge)」,ビジネスアナリシスを実行する担当者の名称「BA(Business Analyst)」の知名度が,日本でも徐々に高まりつつある。

ITpro

まさに今、(私の中で) もっともホットな領域。

注目した点をいくつか抜粋。

  1. PMI (Project Management Institute) と似たような位置づけに IIBA (International Institute of Business Analysis) があり、PMP ような認定資格制度として、CBAP(Certified Business Analysis Professional) がある。
  2. BA (Business Analyst) は企業の中で雇うか,育てるしかない。
  3. 「Enterprise Architect」に限らず,BAはいろんな肩書きで呼ばれている。「Business Systems Analyst」「Information Architect」「Software Architect」などだ。
  4. RA (Requirements Analyst,要求/要件を決める人) はシステム開発などのプロジェクトが始まってから,要求を定義し仕様にまとめるが,BA はプロジェクトが始まる前から活動する。具体的には,プロジェクトを立ち上げるかどうかの判断材料を「ビジネスケース」としてまとめる。
  5. プロジェクトが終わっても BA の仕事は終わらない。ここも (RA と BA の) 大きな違いだ。プロジェクトが終われば RA の仕事は終わるが,BA はプロジェクト終了後も,ソリューションがビジネス環境でちゃんと成果を出しているかどうかを検証する必要がある。
  6. BAに必要なスキルは「コミュニケーション能力と分析能力」だ。

新たな拠り所ができた。

昨年 2008年末に IIBA の日本支部が設立された模様。

「日本でBABOKを定着させる」---IIBA日本支部が設立

今回設立されたIIBA日本支部は,世界で80番目のIIBA支部に当たり,アジアではシンガポールに次いで2番目の支部となる。代表理事には,NECソフト ITトレーニングセンター センター長の福嶋 義弘氏が就任した

ITpro

公式サイトで RSS / フィードが提供されていないのが残念。
情報を漏らしそう。

「日本でBABOKを定着させる」---IIBA日本支部が設立

具体的な活動としては,オープン・フォーラム,事例紹介セミナー,IIBA日本支部活動紹介セミナー,BABOK入門セミナーといったイベントを2009年に開催するほか,2009年第4四半期に日本で英語によるCBAP試験を実施する予定。CBAPについては,2010年に日本語の試験が実施できるよう準備を進めるとしている。

ITpro

2009年というのは年度で考えて ? それとも西暦区切り ? いずれにしても一発目の CBAP は英語での試験ということで、少々敷居が高い。

来年の日本語試験に向けて準備するか。

一応、一通りの流れができた。
あっ、取得したピンの保存とかは、これから...

Python での Cookie の参照方法が分からず四苦八苦。

Cookie をセットする実装例はいくつかあるけど、参照するような実装例がなくて...
手当り次第に dir() してメソッドを確認したり、print して中身を見てようやくあたりがついて...

cookie_jar = cookielib.CookieJar() した cookie_jar に reader_sid があった。

でもどうやって値を取り出せば良いのか...

18.22.1 CookieJar および FileCookieJar オブジェクト

HTTP response からクッキーを取り出し、ポリシーによって許可されていれば これを CookieJar 内に保管します。

Python ライブラリリファレンス

っと、あったので extract_cookies をなんとかすればよいのかとゴニョゴニョやったけど、違うっぽい。

よくよくこのドキュメントを読むと以下のようにある。

18.22.1 CookieJar および FileCookieJar オブジェクト

CookieJar オブジェクトは保管されている Cookie オブジェクトを ひとつずつ取り出すための、イテレータ・プロトコルをサポートしています。

Python ライブラリリファレンス

ということで、入念に Google 検索で情報を漁った。

どうやら元のエントリーは削除されてしまっているようだが tumblr がヒットして助かった。

BMW120i's tumblr

Pybigi : PythonでLivedoor Readerから未読の記事を取得する

概要

大まかな流れ

  1. cookieを利用してログインする。
  2. 未読の記事がある配信元のsubscribe_idを取得する。
  3. 取得したsubscribe_idを元に未読の記事を取得する。
  4. 既読化する

BMW120i's tumblr

CookieJar はイテレータをサポートとあるので以下のように記述すれば良いだけだった...

reader_sid = ''
for cookie in cookie_jar:
  if cookie.name == 'reader_sid':
    reader_sid = cookie.value

これに辿り着くのに、どれだけ時間が掛かったことか...

ということで出来上がったのが以下のようなスクリプト。

#!/usr/bin/env python
# coding: UTF-8
 
import urllib, urllib2, cookielib
import simplejson
 
LIVEDOOR_ID = 'your_id'
PASSWORD = 'your_password'
LDR_URL = 'http://reader.livedoor.com/reader/'
PIN_GET_URL = 'http://reader.livedoor.com/api/pin/all'
PIN_CLEAR_URL = 'http://reader.livedoor.com/api/pin/clear'
 
cookie_jar = cookielib.CookieJar()
url_opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie_jar))
 
res = url_opener.open(LDR_URL)
 
url_query = urllib.urlencode({'livedoor_id':LIVEDOOR_ID, 'password':PASSWORD})
res = url_opener.open(res.geturl(), url_query)
 
pin_json = url_opener.open(PIN_GET_URL, url_query).read()
pin_data = simplejson.loads(pin_json)
 
for pin in pin_data:
  print pin['title']
  print pin['link']
 
for cookie in cookie_jar:
  if cookie.name == 'reader_sid':
    api_key = cookie.value
 
url_query = urllib.urlencode({'ApiKey':api_key})
res = url_opener.open(PIN_CLEAR_URL, url_query)

やりたいことの部品の一つができただけ...。

そんな感じでサーフィンしたのが以下のあたり。

なかなかイイ感じ。

UNCHAIN

ファンキーな ? フュージョンな ? ジャジーな ? 感じのロックな感じがイイ。

AVANTI MONOCHROME

中でも、これが結構気に入ったんだけど、どうも活動していないっぽい。

Riddim saunter

Fed Music

ASPARAGUS


これまでずっと Trac を利用していたけど、あれでもヘビーになってきた。

個人用途だから、マイルストーンの管理とか要らない。やれないわけではないけど、必要性がない。

ドキュメントの管理とバグの記録くらいあれば十分。

ということで、MOONGIFT を参照しつつ適当なツールを探してみた。

MOONGIFT: » プロジェクト管理:オープンソース紹介ブログ(毎日更新)

InDefero

リポジトリとして、Git, Subversion, Mercurial が利用できるという点がとてもよい。
ただ、デザインがダサい。

この InDefero は Pluf という独自の PHP フレームワークで構築されている。

ちょっと話が反れるけど、Pluf は PHP 版 Django 的なフレームワークらしい。

Home

Simple, elegant and easy for people used to Django but in PHP5 so easy to deploy all over the world.

In 2005, someone asked me in urgence to help him in building a webapplication to manage a conference. At that time, I was using Django (and I am still using it) but it was clear that setting up Django was not possible for technical and human reasons. That is why, I started Pluf to be able to code a webapp with ease but in PHP.

Pluf : Pluf, PHP WebApp Framework

開発者が Django 使いな点もイイ。

Longhouse

Longhouse は Python 製の Google Code クローンということで、大変興味深いのだけど、継続して開発されていない様子。

加えて、未実装な状態のものもあるようで... 残念だ。

redMine

日本語へのローカライズが標準で済んでいるのが魅力的。

retrospectiva

redMine もそうだけど、このレベルになると Trac と変わらないんだよね...

Mondrian

おまけで、コードレビューのツールを。

Open Project Database

さらに、おまけで。

これ、ソースの提供は一時中断してしまっている模様。

Home

As of November 2008, OPDB has a full time staff of myself and two developers, and we working toward many exciting developments and expansions in 2009. I look forward to sharing these with you soon.

Open Project DB

でも、「近々シェアしたいと思ってるよー」と書いてある。

本質的な部分ではどれも同じことを意図して利用しているキーワードなんでしょう。

フォレスター リサーチではエンゲージメントと言っている。

Marketing's New Key Metric: Engagement by Brian Haven

Using engagement, you get a more holistic appreciation of your customers' actions, recognizing that value comes not just from transactions but also from actions people take to influence others.

Forrester Research - Emerging Trends

CMS 製品 である TeamSite を持つインターウォーブンでは、概念として「エンゲージメント」を使い、機能名として「ターゲティング」という名称を使用している。

ニュースリリース:インターウォーブン・ジャパン(株) 代表取締役 熊代 悟氏に訊く 新機能「ターゲティング」の狙い

「CMSを使うことで,顧客層に対して統一したブランディングを実現することはできますが,一方ですべての訪問者に対して同じデザイン,同じイメージでは離脱率も高くなってしまいます。これはマーケティング的な観点から見て大きな機会損失であり,今では,Webサイト上に,訪問者に適したコンテンツを表示して、さらなる顧客とのエンゲージメントを高める目的が求められるようになりました」と述べた。

そして,それを実現するためにリリースされたのが,今回紹介するターゲティングソリューションである。

gihyo.jp ... 技術評論社

「エンゲージメント」の生い立ち ? を紐解くとフォレスターが「エンゲージメント」を使用している意図が分かる気がする。

エンゲージメント

エンゲージメントとは、商品、ブランド、番組/コンテンツなどに対する消費者の積極的な関与や行動。マーケティング業界では"顧客エンゲージメント"などの表現で普通名詞として使われてきたが、米国の広告関連業界団体が、テレビCMのGRP(延べ視聴率)やインターネット広告のインプレッションといった従来の広告指標に代わる新しい定量指標として提唱・定義したことで、注目を集めている。"きずな"と訳す場合もあるが、まだ定着した日本語訳はない。

米広告調査協会(ARF:Advertising Research Foundation)が2006年3月に発表した測定指標としてのエンゲージメントの定義は、「プロスペクト(顧客や潜在顧客)を、周囲のコンテクスト(文脈)で増幅したブランド概念に引き付けること」である。"引き付ける"とは、「連想や隠喩(いんゆ)を活性化して、パーソナル化されたブランドの意味を共同で作り出すこと」としている。定義・指標化には、全米広告主協会(ANA:Association of National Advertisers)、米国広告業協会(AAAA:American Association of Advertising Agencies)も協力している。

日経ビジネスオンライン

少し角度を変えて見てみると、人事や組織、経営の観点から使われるエンゲージメントの定義。

エンゲージメント とは

エンゲージメントという言葉は、組織に対する単純な「ロイヤルティー(忠誠心)」とは違う意味で使われます。単にその会社の居心地がいいというのではなく、「この会社にいれば、自分のありたい姿に向かって成長できる。しかも、自己実現のための努力が会社のビジョン実現にも貢献できる」と思う社員が多い状態を、エンゲージメントが高いと表現します。

ITpro

マーケティング業界では "指標" として「エンゲージメント」が使われ、その実装系として「リコメンデーション」や「ターゲティング」が使われるケースがあり、人事、経営面では "観念" 的な意味で使用されているケースがある。

まぁ、TPO によってうまく使い分けろ、KY ってことですね。

なぜ、Python にこだわるのか...
理由はない、なぁ...

このライブラリについては以下のあたりのメソッドを一通り理解しておくと色々想像が膨らんで、創造的なスクリプトが組めそう。

br = mechanize.Browser()
br.links(url_regex="regex_val")
br.follow_link(text_regex="anchor_text")

公式のドキュメントは以下だけど、もう少し実装例や解説が欲しいなぁ。

mechanize documentation

実装例いろいろ。

mechanize 本体が内部的に Beatiful

もし何かでハマったら

python版mechanizeを使っていて,proxy経由で使えない場合は

mechanize.Browser class の open methodでrequest instance を引数にしてopenするとうまくいく.

RIKIMA.com

Python Mechanize を使ってみる

Robot じゃないよとするためには、br.set_handle_robots(False) としてやればよいようだ。

傀儡師の館.Python - 楽天ブログ(Blog)

Python Mechanize を使ってみる (2)

br.set_handle_robots(False) を設定せずに楽天ブログへのログインしようとするとはねられてしまうので、スクリプトが robots.txt を無視するようにしてアクセスするようにしたいから。この行を入れたものとコメントアウトしたもので比べてみると分かる。

フォームに値を設定している。nr=1 はページ中の最初のフォームが nr=0、2番目のフォームなので nr=1 を指定している。フォームが name を持つ場合には、名前でフォームをしいていすることもできるが、楽天のトップページのログインフォームにはそれがないので2番目のフォームという指定の仕方をしている。

傀儡師の館.Python - 楽天ブログ(Blog)

似たようなライブラリ

P.A.M.I.E.

SAMIE(Simple Automation Module For Internet Explorer) という Perl のモジュールの Python 版らしい。

P.A.M.I.E. - stands for Python Automated Module For I.E.

以下を読むと、IE そのものをリモートで動かすようなイメージっぽい。

第2部:自動トレードシステム構築(1) [python][win]IE自動操作いろいろ - spacecadetの日記

更新が滞っているみたいだけど、上記 はてなダイアリーのエントリーがなかなか良さ気。

「自動トレードシステム」の検索結果 - spacecadetの日記

以下も良さ気。

Pythonで簡易銘柄スクリーニング - Programming Must Go On

Django の django.test.client

おぉ、最後の最後で Django の client ライブラリを知ったよ。

これらから派生して、Django の PUT や DELETE のリクエストについて

DjangoでPUTやDELETEやってみたメモ - Humming Via Kitchen

個人の定義やニュースサイトの定義がわからないけど、こういうの、作りたいなぁと思ってて...

個人ニュースサイト界隈で最も「情報元」になっているサイトTop30

集計にあたってのルールですが、「情報元」としては、
ネットニュース検索αで巡回している羅列系を中心とした157の個人ニュースサイトで

ネットニュース検索α

とあるけど、その 157 の一覧を見たいなぁ。

ただ、出てきているニュースやサイトを見ると 2ch 寄り ? な印象を受けるけど...
なんか偏っている感じも受けるなぁ。

ネットニュース検索α : 話題のニュース

「話題のニュース」あたりはフィード出力して欲しいなぁ。

実装が気になる機能

どうやってネタ元を抽出しているのか

本文中のリンクから追っていって特定している ?

以下のあたりが、気にある機能にあたると思われますが、実装方法は分からず。

欲しい情報をフォローしている個人ニュースサイトを見つける仕組みを作ってみた

「実装が気になる機能」って見出しつけたけど、他に気にある機能がなかった...

こうならないように運営、経営したいものだ。

マーケティングClip より引用。

[clip-marketing] 3万円のDVD|freeml

3万円のDVD|freeml

ぬれ煎餅で、銚子電鉄

銚子電鉄黒字転換へ・主業の鉄道部門と副業部門の売上大幅増

銚子電気鉄道は【「ぬれ煎餅」銚子電鉄に業務改善命令、経営難の原因を探る】にもあるように、主に前社長の放漫経営と私的利用によって財政が事実上破綻。満足に路線や車両の整備もできないような状況におちいっていた。この窮地を打開するため、自社ウェブサイトで現状を説明して助けを求めたところ、同社の副業部門である「ぬれ煎餅(せんべい)」の注文が全国から殺到するなど、ネット上の動きを中心に救済の動きが広まる。地元支援者を中心としたサポーターズなどの支援組織も発足し、注目度も高まり、利用客数も増加。

Garbagenews.com

現在のサイトのトップページがオンラインショップになっている...。

潮風とロマンのふるさと-銚子電気鉄道-

いつまで続けるのだろうか...

カフェスタ、アバター買って

「サイト存続のため、アバター買って」 カフェスタが異例の呼び掛け - ITmedia News

「このままではサイトの運営を停止せざるを得ない」――SNS「カフェスタ」が、「サービス存続のために有料会員になるか、アバターなどアイテムを購入してほしい」とユーザーに異例の呼び掛けをしている。

「サイト存続のため、アバター買って」 カフェスタが異例の呼び掛け - ITmedia News

ネットの書き込みに対して、反応している点は誠実さが見えて好感持つ人もいるかも。

カフェスタ:カフェスタからのお知らせ、お得情報

色々と拝見させていただいている中には「少しでも現金を集めて、やめてしまおうと思っているのでは?」との書き込みが見受けられますが全くそのような事はございません。

カフェスタ:カフェスタからのお知らせ、お得情報

ねとらぼ、叶姉妹アニメDVD

たのみこむ のように母数が揃ってからスタートできるといいんだろうけど...

ねとらぼ:このままでは1枚3万円 叶姉妹アニメDVD、予約受け付け延長

叶姉妹をモデルにしたプロダクションI.G製作のアニメDVD「ABUNAI SISTERS KOKO&MIKA」の予約受け付け期間が、当初の1月29日から2月20日に延長された。

価格は、予約数が1500枚までなら1枚3万円、8001~1万枚なら1万円、9万1枚以上なら2500円――と予約数が増えるほど下がる仕組みだが、2月3日午後7時時点の予約数は156枚にとどまっており、価格も3万円のままだ。

ITmedia News

ギャザリング (共同購入で単価を安くする) なので、キャンセルできないらしい... から、それだと購入する際の敷居が高くなってしまうよなぁ。

週末、Google が人的ミスでトラブっていましたね。

以下、同僚から質問があったので調べてみました。

検索結果の下に表示されるリンク リストを Google ではどのように編集していますか?

Google の検索結果の一部のサイトの下部に表示されるリンクは、サイトリンクと呼ばれ、ユーザーがサイト内を移動するのに役に立ちます。Googleでは、サイトのリンク構造を解析して、情報を迅速に見つけるのに役立つショートカットを検出します。

サイトリンクは、ユーザーの役に立つと Google が判断した検索結果についてのみ表示します。サイトの構造が原因で Google のアルゴリズムが適切なサイトリンクを見つけることができない場合や、サイトリンクとユーザーのクエリとに関連性がないと思われる場合、サイトリンクは表示されません。

現時点では、サイトリンクは完全に自動化されています。Google ではサイトリンクのアルゴリズムを改善できるよう常に努力しており、将来は、ウェブマスターによる入力を取り入れる可能性もあります。

表示されるサイトリンクが適切でない、または間違っている場合、サイトリンクをブロックして表示されないようにできます。

ウェブマスター/サイト所有者 ヘルプ

ポイントは以下のあたりかと。

  • 自動化されている
  • 不適切な場合はブロックし、表示させないようにできる
  • 将来、ウェブマスターが任意で入力できるようにするかもしれない

どんなアルゴリズムなんだろう、それが知りたい。

過去 10年の間で「食の安全」に関連する不祥事を起した企業をリストアップして、ウェブでの現状の対応を分析すると面白そう。

メモ

記憶にある範囲で、食に関連する不祥事を起した企業のリストアップしておく。

  • (大昔) 森永 (ヒ素) (古いか)
  • (2002年) 日本ハム
  • (2000年) 雪印
  • (2003 ? 4年) 吉野家 (BSEなので彼らの不祥事じゃないけど)
  • (2004年) 明治乳業
  • (2007年01月) 不二家
  • (2007年08月) 石屋製菓
  • (2007年10月) 赤福
  • (2007年10月) 伊藤園
  • (2007年10月) 小岩井乳業
  • (2008年 ?) JT (毒入り餃子)

プライベートな Wiki をたてる必要があったので、設計も実装もキレイだと評価の高い KinoWiki をインストールすることに。

index.php のみ HTTP でアクセスできるディレクトリに配置した場合に、いくつか面倒な設定が必要だった。

  • index.php と同階層に kino2/theme のシンボリックリンクを張る
  • index.php の設定をそれぞれ適当に記述して
  • さらに、以下を追記
ini_set('include_path', '/path/to/kino2/library/' . PATH_SEPARATOR . ini_get('include_path'));
ini_set('include_path', '/path/to/kino2/library/pear/' . PATH_SEPARATOR . ini_get('include_path'));

本来なら、set_include_path で記述する方がスマートらしいけど、KinoWiki の記述が ini_set なので合わせた。

スクリプト内で include_path を追加する。(PHP)--WEBシステム開発 技術的備忘録(通称 技忘録)

上記の他、ウェブサーバーが書き込みできるよう /kino2/hideable/data/, /kino2/hideable/templates_c/ の各ディレクトリのパーミッションを設定。

おまけ

久しぶりに Wiki を物色してて、色々と新し目なものも見つけたので備忘録代わりにメモ。

iPhone で利用できる TiddlyWiki 系の Wiki エンジン。iPhone から利用するのでサーバーインストール型。

iTW - a TiddlyWiki for iPhone

Movable Type と連携する Wiki というのがあったけど ... サーバーが死んでる模様。
残念。

PHP で SQLite を利用する場合は、PDO 経由が基本になってるみたい。

PHP Fatal error:  Call to undefined function sqlite_open()

KinoWiki を使おうかと思ってセットアップしたのに...

面倒やなぁ。

以下を参照に PHP の環境を調整。

PHP.net よりサーバーのバージョンと同一のものをダウンロードして、

PHP: Releases

以下の手順で SQLite 関連のモジュールのみインストール。

cd /usr/local/src
wget http://jp.php.net/get/php-5.2.target-ver.tar.gz/from/a/mirror
tar zxvf php-5.2.target-ver.tar.gz
cd php-5.2.6/ext/sqlite
phpize
./configure
make
make install
vim /etc/php.d/sqlite.ini
# sqlite.ini に以下を記入
# extension=sqlite.so (もちろん、ここの行頭の # は記入しない)
/etc/init.d/httpd graceful

無事、KinoWiki が動作した。

ちなみに、ほかにも対処方法はあったもよう。

CentOS5.1でphp-sqliteを利用するときのメモ - バーチャルの実世界日記

でも、恐らく、PHP のソース拾ってきた方が手軽で早い。

このアーカイブについて

このページには、2009年2月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2009年1月です。

次のアーカイブは2009年3月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。