IMG_2161

Amazon品質の弊害

Amazon

ここで何を僕たちは買っているかというと

「スピード」

プレミアム会員で慣れてくると、夜発注してもその翌日の朝一に届けに来るだろう

これが普通になってくると厄介だ。

通常のショッピングサイトでの買い物でも配送が遅く感じる。
中には土日祝発送停止なんてところもあって、こういうのは論外になってくる。

Amazonに期待しすぎたスピードの弊害がチラホラと見え隠れする。

「届かない」もしくは「受注完了メールがこない」イライラに関する某だ。

Amazonのせいで、こうも生きにくい世の中になってしまうとは・・・

あれ。

ちがうちがう。

なんか感覚が麻痺してきている。

A02L2522

アイデア自体に固執しない。

個人的に、

望む結果が欲しいなら・・・
結果に付随するようなあらゆる情報は開示する。
アイデア自体に固執しない。

このスタンスをとっています。

オープンな戦略にも「不均衡な発展」というネガティブ要因は否定できない。が、やっぱりオープンなビジネス戦略が基本だ。クローズドに守りに徹する展開は日本の発展、ワールドワイドで日本の情報還流にはマッチングしないというのが個人的な感覚。

オープンアーキテクチャ戦略とは、製品アーキテクチャを公開して事業の構成要素をモジュール化し、外部との効率的な垂直ネットワークを構築するビジネスモデルである。これに対しクローズド統合戦略は、製品アーキテクチャは自社独自のもので事業に必要な構成要素を内部化し垂直統合することで付加価値を「広く浅く」取り込むものである。

クローズド統合戦略が時代遅れとされたのは、クローズドな垂直統合型ネットワークがもたらす固定費の高さ、市場変化への対応スピードの遅さに加え、総合的な事業展開などによって高コスト化し資本効率が低いという指摘である。オープンアーキテクチャ戦略は、事業の「選択と集中」と外部ネットワーク化を利用した方が資本の効率性が良いという観点から構築されている。

「固定費の高さ」は企業の根幹を揺るがす。
「改変のコスト高」も然り。

A02L2415

世界は私という表象でしかない

どこにも真理は存在しない。

この世界は私という表象でしかない。

考えるベースステージは数あれど、これが一番フラットな結果を生み出す。
*気がする・・・

購買行動をデザインする者として一問一答で答えてみます。

>ブランディングをデザインしているか?

デザインしないブランディングとは、もはやブランディングとは言わない気もしますが、デザインは「脳裏にへばりつく質感の演出」だと心がけています。ただ、闇雲に打ち出すだけでなく、五感を総動員した第六感が無意識に感じとる、へばりつきの塩梅まで調整してはじめて「デザインする」だと思っています。

>あなたの目的と主張は?

生き長らえること。退屈だから何かに足を突っ込むスタンスです。
すべての行動、言動、首尾一貫して根差しているのは「made in japan」の復権です。

>あなたはどのように特別なのか?

結果的にユニークになることが多いものの、ユニークポイントは出来るだけ圧し殺します。
圧し殺してもこぼれ落ちるユニークがその人の個性になるので掘り下げて考えません。

95

プログラミング作法から

実生活のマーケット分析するとき「オブジェクト指向」「カプセル化」などからインスパイアされることが多々あります。

オープン・クローズドの原則(OCP:the Open-Closed Principle)(開放-閉鎖原則)

ソフトウェアの構成要素は、拡張に対して開いていて、修正に対して閉じていなければならない。

どういうこと?

  • オープン(開いている)とは?
    モジュールの振る舞いを拡張できる。
  • クローズ(閉じている)とは?
    モジュールの振る舞いを変更しても、そのソースやバイナリはまたく影響を受けない。

なんで?

この原則はオブジェクト指向設計の核心。
なぜなら、この原則に従えば、オブジェクト指向の最大のメリットを享受できる!

  • 柔軟性
  • 再利用性
  • 保守性

たとえば?

具体例として、よくある図形の例 。

switch/caseで図形の種類ごとに処理を行う。
こうすると、図形の種類が追加になるたびにこの処理が変更になる。

ここで大事なのは、switch/caseがおそらく一箇所ではないところ。

至る所に図形の種類ごとの色々な処理があることが考えられる。しかもcaseが場所ごとに微妙に違っていると、もう保守の困難極まりない。説明の為の単純な例を見ると、少数のcaseしか書いてないから重大性が薄れて見えるが、実態としては数多く出てくるため、影響は大きい。

これを見逃すと「硬い」「もろい」「移植性のない」モジュールが出来てしまう!

どうすれば?

オープンとクローズという一見矛盾した属性を実現するには「抽象」を使って表現する。

続きは明日