http://csdl2.computer.org/comp/proceedings/hicss/2008/3075/00/30750461.pdf
“泥”開発に対する最終兵器「Trac」とは? 誰もが必ず1度はイライラしたことがある「情報の囲い込み」問題 情報の共有はプロジェクトを円滑に進めるうえで重要な課題です。極端な例ですが、例えば、図1の例で見てみましょう。 分かりやすいよくある例で示すと、各開発者の作業状況はメールや手帳上に記されています。検討やヒアリングした結果は、メールでほかの人に問い合わせたならメールボックス上にたまっていきます。打ち合わせなどで相手に会ってヒアリングしたなら、手帳やノート上にメモとして残っていきます。こうして、各開発者が自分のタスクの情報をメールやメモ、あるいは頭の中で“囲い込み”ながら開発が進んでいきます。 ここで、開発者がある機能を実装するために、「別の作業の状況や進捗(しんちょく)を把握したい」とします。 「誰が情報を持っているのか分からない」 まず、誰が情報を持っているのか分からないので、ヒアリ
プロジェクトをメンバー全員で共有して管理するためにWBS(Work Breakdown Structure:作業分解図)、ガントチャート、ToDoリスト、マイルストーン、イベント、カレンダー、ファイル共有などを駆使できるオープンソースのタスク共有・プロジェクトマネジメントツール、それが「9Arrows」です。 Rails・ExtJS・Adobe AIRを活用しており、推奨動作環境はRails2.0以上、データベースとしてPostgreSQL、さらにRailsが稼働するサーバ(mongrel、webrick、Apache)が必要です。 公式サイトでASP版のアカウントを作成すると操作できるようなので実際に使ってみました。スクリーンショットなどは以下から。 9arrows.com | Home http://9arrows.com/ 9Arrows, LLC. WBSベースでRubyやAjax
MetaboFix は、Firefox が使用しているメモリを定期的に開放するソフトウェアです。 そう、Firefox のメタボ対策ソフトです。 まずは、その効果を以下のスクリーンショットで確認して下さい。
アジャイルな開発に欠かせない割りに、あまり言及されていなかったのが データベースのアジャイル開発です。 今、私の参画しているプロジェクトで、データベースに関するアジャイルな開発の方法を模索していました。 現在実践していて効果のあるプラクティスをまとめます。 1.データベース作成ツールのVSS管理 「スキーマ定義クエリ」と、移行に必要な「初期データCSV」および「移行クエリ」、「移行プログラム」は、管理ツール(VSS)にチェックインされていて、だれでも修正が可能です。 スキーマ定義クエリだけでなく、「移行データ」についてもVSSで管理しているのがポイントです。 マスタなどのデータは、業務の設計に応じて変わるものですし、移行プログラムも実装チームやテストチームが柔軟に修正できたほうが便利です。 データは、単体テスト用データとしても利用できます。 2.データベースのデイリービルド データベースの
4.インプリケーションと提言 リサーチを通じて気付いたことは?公開情報から点と点を結ぶイン… インサイダー情報はそのままでは役に立たない!?ビジネスリサーチの依頼の中で、「業界の空気感はどうなっているか?」「この技術が主流になっているというのは信憑性があるか?… 2021.01.27 2021.05.13 185 view 2.ビジネスリサーチの情報収集 日常的な情報収集・整理術(Feedly+Dropbox) 【 ビジネス 情報収集 と 情報整理 の基本 】いま目の前にあるリサーチプロジェクトとは別に、普段からデジタル時代の「新聞 切り抜き」に相当する情報収集・整理を行う必要が… 2021.02.10 2021.05.08 289 view コラム〜リサーチャーの日常 トリプル ディスプレイ モニター 在宅勤務が常態化している人は、まず トリプル ディスプレイ 環境に投資することを考えて
ITpro Challenge! 2008の最終セッションでは,公募した発表者によるライトニング・トークスが行われた。1人5分の持ち時間内に,伝えたいことを濃縮して発表する。稲妻のような速さで発表することからライトニング・トークスと呼ばれる発表形式だ。発表者は,それぞれが開発したソフトウエアやサービス,開発で苦労して得たノウハウなどについて,ユーモアを交えながら熱意をこめて語った。 アプレットサーバシステム研究所の柳瀬隆敏氏は「シンプルWEB基盤技術」と題して,同氏らが開発しているWeb基盤技術アプレットサーバシステムの,GUIウィンドウをWebブラウザのように簡単に切りかえる仕組みについて解説した(講演資料)。 クリアコードの須藤功平氏は「Cutter - 書きやすいC言語用単体テストフレームワーク」と題し講演した。須藤氏は,画面上にウサギと亀を表示して残り時間と進捗状況を示すプレゼンテ
「Google Chrome」は、AppleのSafariと同じレンダリングエンジン「WebKit」や最新のJavaScriptエンジン「V8」が搭載され、高速かつ安定した動作をそなえた新しいWebブラウザ。アドレスバーと検索バーが統合され、メニューバーやタイトルバーが省略されているなど、シンプルなインタフェースが特徴となっています。ここでは、先日公開されたばかりのGoogle Chromeの使い方を紹介します。 本稿の執筆に使用したのは、2008年9月7日に入手したベータ版(0.2.149.29)です。今後、仕様変更の可能性が十分考えられますので、なにとぞご了承ください。現在公開されているのはWindows版で、Macintosh版・Linux版については未定です。また、ベータ版のため、ソフトウェアはすべて使用者の責任においてご利用ください。 Google Chromeのインストール
マウス操作ができるインタラクティブなグラフでIT業界の仕組みを学ぶ連載。第4回のテーマはIT業界の「分類(ユーザー系、外資系、コンサル系)」。新人SE、江水君と一緒に成長していこう。 (注)記事中のグラフは、マウス操作を行うためにFlash Playerを使用しています。実行にはFlash Playerが必要です。Flash Playerのダウンロードページはこちら。 一口にIT企業といっても分類や区分けはさまざま。今回から2回にわたり、IT業界を構成する企業の分類について解説します。 今回江水君は、ユーザー系、外資系、コンサル系の主な企業と特徴について教わることに。冠里さんのレクチャーについていけるだろうか? 江水君、何をそんなにニコニコしているのですか? そろそろデータばかり見ているのも飽きてきたのですが、今回は業界を構成する企業の話をしてくれるというから、楽しみなのです。 業界を構成
「ソフトウエア開発者はみな,プロセスの話題が嫌いなはずだ。重いプロセスでは,開発者が押しつぶされてしまうことがある。もうプロセスの話題はたくさんだ」――。UMLを考案した,いわゆる「Three Amigos」の一人であるIvar Jacobson(イヴァー・ヤコブソン)氏は今,こう語る。 Jacobson氏は,いわずと知れたソフトウエア・エンジニアリング分野の重鎮だ。スウェーデンEricsson社のソフトウエア技術者時代に「ユースケース」の概念を着想したほか,シーケンス図やコラボレーション図を考案。その後,Ericsson社を退社して独立,スウェーデンObjectory ABを創業し,ユースケースを基にしたソフトウエア開発方法論「OOSE(Object-Oriented Software Engineering)」をまとめ上げ,提唱したことで知られる。Objectory社はその後,米Rat
[ITpro Challenge!]「仕様を追いかけるだけでなく,作る側になろう」---米Six Apart 宮川達彦氏 2008年9月5日のITpro Challenge!において,米Six Apartの宮川達彦氏が「Why Open Matters」と題し,プログラマである自身の半生を振り返る内容の講演を行った。キーワードは,「Open Software」「Open Community」「Open Platform」だ。 価値観を一変させたインターネット 宮川氏は1977年,神奈川県横浜生まれ。父親がプログラマだった経歴を持つ以外,プログラミングとは関係性の少ない少年時代を過ごしてきた。 それが一変したのはインターネットに出会った1996年。自身でサイト構築などを行うまでにネットの世界に引き込まれ,「一日中ネットに触れている状態が続いた」(宮川氏)。アルバイト先の米技術関連出版社「O'
2008年9月5日のITpro Challenge!において,Dreamboat技術顧問である金子勇氏が「シュミレーション的発想によるプログラミング」と題した講演を行った。金子氏はファイル交換フリーソフト「Winny」の開発者として知られるが,自称「究極の趣味プログラマ」であるという。 わたしは究極の趣味プログラマ 「プログラムを作っただけで逮捕されたWinnyの作者です」。冒頭でこう挨拶した金子氏は,Winnyに関連した発言をマスコミや何度かの講演会 で行ってきた。ただ,そのWinny開発の根底を支えた金子氏のプログラムに対する哲学を語ったことは,これまでほとんどなかったという。 金子氏は自身の職業を「シミュレーション屋」であるとし,その裏の顔として「趣味フリーソフト屋」であるとする。 金子氏はどのような発想でプログラムを組んでいるのか。 「最初から設計した通りにプログラムが動くのはつま
Google Chromeが速いという意見をよく耳にしますが、何を言っているのかさっぱりわかりません。そういう人たちはGoogleのマーケティング戦略に騙されすぎです。 ブラウザの速さを決めるのはたくさんの要素がありますが、Chromeが速い理由の一つにJavascriptエンジンであるV8が速いことが挙がっています。本当にそうでしょうか。 まず理論面から。 多くのWebアプリケーションで、Javascriptがボトルネックになるとすれば、その大半はDOM操作によるものです。そしてDOM操作はレンダリングエンジンが実装していて、Javascriptはそれらを呼び出しているにすぎません。ChromeのレンダリングエンジンはSafariと同じWebkitです。ということは、速度の大半を決めるレンダリングエンジンが同じ以上、Chromeが爆速だというのは迷信です。ちなみにFirefoxのJSエン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く