InfoQ ホームページ カルチャー&手法 に関するすべてのコンテンツ
-
スクラム認定テストの続き
認定スクラムトレーナーのMishkin Berteig氏が、今年3月にOrlando Scrum GatheringでベータCSM(認定スクラムマスタ)テストを受け、フィードバックを投稿した。
-
ストーリー・マッピングによるユーザ・ストーリーへのコンテキスト付与
「バックログ」というスクラムの要素は、チームが実装するユーザ・ストーリーに優先順位が付けられた1つのリストである。これは、チームが直近に取り組むべきこと(たとえば、スプリントの計画など)を整理するのに効果的だ。Orlando Scrum Gatheringにおいて、Jeff Patton氏は、ストーリー・マッピングについて述べたが、これは、よりリッチなコンテキストを提供しリリース計画に役立つストーリーを構成するための手段である。
-
-
理想的なイテレーション期間
アジャイルの導入でよくある質問の1つは、理想的なイテレーション期間に関したものである。チームは、たいていイテレーションの期間は1週間から2ケ月を取っている。正しいイテレーション期間を選択することが重要であり、アジャイルの導入が成功するかは、適切なイテレーション期間にかかっている。
-
ボトルネックの制約がある中での改善への視点
My Framework is More Productive than Your Frameworkの中で、Ken DeLong氏はソフトウェアプロジェクトをさらに生産的にするアプローチについて検証している。フレームワーク、言語およびプロジェクト管理ツールに関する宣伝にもかかわらず、これらはボトルネックにならない傾向にある。Ken氏は、最大の生産性はコミュニケーション、コードの読み取り可能性およびデバッグ可能性が改善されることにより、もたらされると考えている。
-
Expression Web SuperPreviewで様々なブラウザの同時テストが可能に
Expression Web SuperPreviewにより開発者は、様々なブラウザにWebページを同時にレンダリングできるので、レイアウトの問題点を発見できる。SuperPreviewは、Expression Webへ統合された形のほか、スタンドアロン版としても提供されることになっている。スタンドアロン版は無料で利用できるようになる予定で、その試用版「Expression Web SuperPreview for Windows Internet Explorer」が今日からダウンロードできる。
-
Article:画面プロトタイプを用いた要件抽出技法の紹介
ここで紹介する記事では、システム開発の要件定義工程での要件抽出を補助する手段のひとつとして、画面プロトタイプを用いて要件抽出を行う技法とその有効性を紹介します。
-
トップクラスのスクリプト言語:PHP、Ruby、Python
Evans Dataはスクリプト言語の調査結果を公表した。500名を超えるデベロッパおよびITの専門家がPHP、RubyおよびPythonを好んで選択している。企業におけるスクリプト言語の使用状況は、時代と共に変化した。各言語の利点および欠点について、その調査が概説している。
-
重要なセキュリティの脆弱性がQuicksortで発見
L0pht Heavy Industriesの研究者が、Quicksortアルゴリズムの標準実装における欠陥を発見した。これは、もっとも広範囲にわたる脆弱性の一つになる事が確実である。 InfoQはL0phtのDildog氏にインタビューをし、この脆弱性とその派生する範囲について話を聞いた。 [エープリル・フール]
-
非常に生産性が高いチームをどうやって手に入れるか?
アジャイルソフトウェア開発がこれほど評判のよい主な理由のひとつであり、おそらく一番の理由だと言えるのは、非常に生産性が高いことに関して現場から数多くの報告があることだ。ソフトウェアを構築して1つの不具合も出さずにリリースしたチームは、顧客やかつて製品化までにかかっていた時間をごくわずかにまで減らしてきた人たちに知れ渡る。Joanna Zweig氏とCesar Idrovo氏は、非常に生産性が高いチームの働き方の理論、グループの一貫性について説明する4つの記事を書いた。
-
アジャイル・ガバナンス:経営とITを結ぶ橋
従来のプロジェクトガバナンスは、成功プロジェクトを確実にするために必要とされる、ルールやプロセスを述べるために使用されている。従来のガバナンスは、プロジェクトの作業をプロセスの作業として管理しようとしている。一見したところでは、ガバナンスの概念とアジャイルは両立しないように思われる。しかし大抵のアジャイリストは、過不足のないガバナンスが、アジャイルプロジェクトに悪いものよりも多くの良いものをもたらすかもしれないことに同意するだろう。
-
ビジネスプロセスのシミュレーションを改善する
ビジネス・プロセス・マネージメントへの関心が高まっている中、ビジネス・プロセス・シミュレーションはますます重要になっている。Keith SwensonとBurce Silverによる最近のブログへのポストは、ビジネス・プロセス・シミュレーションの重要な一面について議論している。
-
ソフトウェア職人マニフェスト:出撃命令
Pete McBreen氏は2001年に『Software Craftsmanship:The New Imperative』を書いた。昨年、Bob Martinおじさんは『Clean Code: A Handbook of Agile Software Craftsmanship』を書いた。そして彼はAgile2008の基調講演の中で、アジャイルマニフェストに「クズなコードを書かずにソフトウェア 職人気質を持つこと」を追加して修正することを提案した。
-
バグトラッキングシステムなんて捨ててしまえ?
"testObsessed"の名で知られるElisabeth Hendricksonが、アジャイルプロジェクトで使うバグトリアージ手法について、考えさせられる提案をしている。
-
MSBuild Extension Pack
MSBuild Extension Packの新バージョンが利用可能である。MSBuild Extension Packはオープンソースライブラリであり、一般に必要とされるMSBuildタスクを含んでおり、完全なコンパイル、パッケージングおよび環境設定ビルドプロセスを自動化する。