2009年11月12日木曜日

暗記/SOA manifesto/Agile manifesto

SOA マニフェスト というものが公開されたらしい。

Agile マニフェスト とそっくり。

どちらも「左辺 over 右辺」形式のいくつかの条項でできていて、「右辺の価値を否定するものではないが、それよりも左辺の方をこそ重視する」といったスタンスが表明されている。

まだちょっと固まりきっていないというか、今後も変更がありそうな気配もあるけど、まあ6個だし覚えてしまおう。Agile マニフェストも含めるとちょうど10個でキリがいいからこれも含めてしまう。

暗記というと余り良いイメージがないし自分も昔は嫌いだったけど、最近は暗記できるものは暗記してしまうようにしている。当たり前だけど、情報が脳内に格納されている方が思考の効率が良い事が多い。脳だけあればいいわけだから便利だし。

例えば、この SOA マニフェストなんかも、どうやったら各条項を他人に説明できるかなんて事を、満員電車の中でも考えたりできる。というわけで10問の暗記カードを作ってみた。
SOA / Agile Manifesto
{ "height":160,"width":400,"opacity":0.9,"answer-bg-color":"#FFEEDD","question-bg-color":"#FFEEDD","answer-color":"#006622","question-color":"#002266","caption":"暗記帳 アルファ版"}
??? over processes and tools
<Agile manifesto>
Individuals and interactions
over
processes and tools
??? over comprehensive documentation
<Agile manifesto>
Working software
over
comprehensive documentation
??? over contract negotiation
<Agile manifesto>
Customer collaboration
over
contract negotiation
??? over following a plan
<Agile manifesto>
Responding to change
over
following a plan
??? over technical strategy
<SOA manifesto>
Business value
over
technical strategy
??? over project-specific benefits
<SOA manifesto>
Strategic goals
over
project-specific benefits
??? over custom integration
<SOA manifesto>
Intrinsic interoperability
over
custom integration
??? over specific-purpose implementations
<SOA manifesto>
Shared services
over
specific-purpose implementations
??? over optimization
<SOA manifesto>
Flexibility
over
optimization
??? over pursuit of initial perfection
<SOA manifesto>
Evolutionary refinement
over
pursuit of initial perfection

0 件のコメント:

コメントを投稿