オープンソースCMS「DotNetNuke」のセットアップ
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
ブックマークされました!
ブックマークがエラーになりました。もう一度お願いします。
作者 Deborah Hartmann Preuss , 翻訳者 和智 右桂 投稿日 2010年1月24日
少なくとも2007年以来、アジャイルコミュニティにおいて、Chris Matts氏とOlav Maassen氏はリアルオプションについて語ってきた。リアルオプションとは金融オプション数学に基づく意思決定プロセスである。この考え方は完全に新しいものだというわけではない。Kent Beck氏はリアルオプションについて、1999年に出版された「白本」(Extreme Programming Explained)に書いている。現在、Matts氏とMaassen氏はアジャイルコミュニティの、特にリーン集団に向けて語っている。リーンとリアルオプションと題されたポストで提起されているのは彼らの経験に基づくもので、リアルオプションを採用することでリーン実装が改善されるという主張だ。他の人々も、リアルオプションによって付け加えられたものから同じように刺激を受けている。
投資銀行家であるMatts氏は、アジャイルがウォーターフォールよりもリスクが少ないということに気がついた。これはアジャイルに埋め込まれた選択肢によるものである。しかし、金融数学を用いてアジャイルプロジェクトの選択肢を測定しようとした時に、それが不可能であることがわかったのだ。しかし、シンプルなモデルを明らかにすることで、埋め込まれた選択肢を以前よりもうまく活用することができるようになった。リアルオプションモデルの3つのルールは以下の通りである。選択肢は価値を持つ 。選択肢には有効期限がある。理由が明らかでないなら、早期にコミットしてはならない。
リアルオプションを用いてMatts氏とMaassen氏がしているアドバイスは以下のようなものだ。それは、決定をできる限り遅延させること、情報を集めて選択肢を作り、それがいつ期限切れになるのかを理解することである。それによって意思決定を最適化し、誤った決定を行うリスクを最小限に抑えることができるのだ。リアルオプションをリーンソフトウェアに適用させることにより、以下の3点においてリーンが強化されると主張されている。
リーンソフトウェア開発の思想的リーダであるDavid Anderson氏は、以前ソフトウェア開発にリアルオプションを適用させることについて疑問を抱いていた。「企業としても職業としても、私たちがこれらのデータについて正しく価値評価できるほど成熟するには、まだ何年もかかる」というのだ(これらのデータとは、リアルオプションを算出するために必要なものを指している)。しかし、1年後には「リアルオプションが全てを変えた」という発言を引用されており、またこの概念は市場リスクのための優先順位付けとプラニングにおいて、氏の思想に影響を与えている。氏は現在では明確にこのアプローチを勧めている。InfoQのQCon サンフランシスコ 2009において氏が語った内容のアブストラクトによれば、「リーンはシステムを牽引し、リアルオプション理論はテクノロジープロジェクトにおけるあらゆるビジネスリスクを管理するための新しい方法を提供している」というのだ。
他の人々もこのテーマを取り上げている。Pascal Van Cauwenberghe氏(XPゲームの共同開発者)は、リアルオプションスペースゲームを制作した。これにはAgileCoach.netサイト上で使用する際の使用説明書が付けられている。
アジャイル、リーン、カンバン、リアルオプション、機能の注入とBDDの間にある関係と、その組み合わせにあらわれる可能性についてコミュニティが調べ始めるにつれ、勢いは強くなっている。
このトピックについていこうと興味を持つ人のためにOlav Maassen氏はメーリングリストを立ち上げ、リアルオプションについての議論を続ける場としている。
リアルオプションと機能の注入について、InfoQの他の記事はこちら。
前回はMicrosoft Web Platform Installerを利用して、DotNetNukeとWebMatrixをインストールする方法を紹介した。今回は、DotNetNukeのインストール方法を紹介する。
DotNetNukeは、Windows Serverで動作するCMS(Contents Management System)である。この記事ではWeb Platform Installer を利用して人気CMS「DotNetNuke」と無償Web開発環境「WebMatrix」のインストールする方法を紹介する。
クラウドコンピューティングを前提とした大規模データ技術が利用可能となってきています。Big Dataが一過性のブームで終わるかどうかにかかわらず、スケーラブルな分散アーキテクチャーの基盤はデータベース技術に主導されつつあります。RDBとORM主体のエンタープライズシステムは、HadoopやNoSQLとの組み合わせにより複合的なデータモデルに発展しました。
2011年12月8日~2011年12月9日に、ロンドンのSkills Matter eXchangeにて開催された「Groovy & Grails eXchange 2011」の参加報告を、日本Grails/Groovyユーザーグループのメンバーが3回に渡って紹介します。
Googleのクラウド環境をつかったGoogle App Engineによる開発するにあたり、初めての試みで苦悩する開発者達の経験をもとに、各開発フェーズにあわせて問題点やどう解決したかをご紹介します
去る1月12日、定理証明支援系ツールCoqの初心者向けチュートリアルが開催さ れた(http://kokucheese.com/event/index/23667/)。今後も2月2日 (http://kokucheese.com/event/index/23744/)、2月9日、2月16日と引き続���開 催されていく予定である。本記事では、開催の様子をレポートする。
Neal Gafter氏はOracleによるJava買収の影響に関する議論、Javaにセグメンテッドスタックやメタオブジェクトプロトコルを追加することについての主張、そしてJavaとC#との比較について話をしてくれた。
No comments
スレッド表示 返信