GO/NOGO判定用事例データベース
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-[[戻る>生産技術#ga6cf401]]
--[[トレンドの分析(シェア)>シェア]]
--[[スタック&コラボレーション]]
--GO/NOGO判定用事例データベース
--[[認知バイアスのパターン]]
--[[バリューチェーン分析]]
--[[組織的PM(OPM)>PMP:共通 - 組織的プロジェクト・マネ...
--[[プロジェクト選定委員会運営]]
*目次 [#i0858fcf]
#contents
*概要 [#q81b9af8]
テクノロジやエンジニアリング関連のベネフィット創出プロジ...
(...ある意味、ソフトウェア生産技術、開発基盤開発プロジェ...
の結果(過去情報)から、[[プロジェクト選定委員会>プロジェ...
*区分毎の事例 [#o9707793]
**UIサブシステム関連 [#n64b9cb6]
***概要 [#s5ecae36]
-過去事例を見てみると、~
セグメント、ターゲットにハマっているかが重要と言える。
-また、昨今では、Webサービスなどで利用されることが≒トレン...
なっているため、IDEなどにロックインされていないことが重要...
***事例 [#q051fa50]
-VB6のフォームアプリケーション~
(その後の.NETのWindows Forms)~
--非常に高い生産性で、エンプラで多用されている。
--UIコントロールをD&D、ダブルクリック、コードの実装~
と非常に直感的な手順で、簡単に習得・実装できるのが当時ウ...
-Webアプリケーション(MPA → AJAX)
--エンプラのWebアプリでは、コレがデファクト。
--また、Webサービスのスタートアップなどでも~
コレの技術で開発されるケースは、まだまだ多い。
--方式
---MVC~
柔軟な対応が可能なMVCが流行っている。
---Web Forms(JSF)~
柔軟な対応が可能なMVCが流行ってはいるが、~
セグメント的にはハマる分野もまだまだ多い。
-Webアプリケーション([[SPA>(MV*) UIフレームワーク]])~
--「狭い帯域幅でもコンテンツにユーザがリーチできるように...
的な要件コンテキストで採用されるUI技術であると考える。
---故に、エンプラの生産性にリーチしないことがある。
---しかし、ミドルウェアなどの管理画面には使用される。
--スタートアップ後の成功したWebサービスなどで利用される。~
(如何にエンドユーザにリーチするか?的な要件のコンテキス...
-スマホ(ネイティブ)アプリ
--基本的に[[SPA>(MV*) UIフレームワーク]]と同じだが、
--ネイティブなので、
---性能的に優れている。
---ネイティブ・アクセス的に優れている。
---スマホUX的に優れている。
***参考 [#b5f79ba2]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#r9304761]]
**データ・アクセス関連 [#a3229460]
***概要 [#o1db43a0]
-過去事例を見てみると、~
セグメント、ターゲットにハマっているかが重要と言える。
-色々なタイプのORMが出てきたが、結局は、要件に沿って使い...
***事例 [#d46c3a9e]
-データ・プロバイダ
--[[ADO.NET>https://techinfoofmicrosofttech.osscons.jp/in...
-ORM
--[[Dapper>https://techinfoofmicrosofttech.osscons.jp/ind...
--[[Entity Framework>https://techinfoofmicrosofttech.ossc...
***参考 [#s610c241]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#ofc376b1]]
**テスト技法ツール関連 [#md75863a]
***概要 [#qcf72f84]
-過去事例を見てみると、~
セグメント、ターゲットにハマっているかが重要と言える。
-テスト技法ツール関連は、プラクティスが重要なので、~
そのプラクティスが誕生したセグメント以外にはハマらない可...
***事例 [#w28fa9e7]
-CI / CD
-テスト自動化
--TDD(テストコードを書く系)
--UIオートメーション系
***参考 [#g6db6743]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#v38d1037]]
**プライベート・クラウド関連 [#q6ccfa68]
***概要 [#t8b82fb3]
-SI事業者でアレコレ検討がされた。
-ハイブリッド・クラウド・ポータルは上手く行かない。~
ハイブリッド・クラウドに投資できる企業が出現しないので。
-最終的に、メガ・クラウド謹製の垂直統合に落ち着く感じ。
--Azure Stack
--AWS Outposts
***事例 [#u63ec1e9]
-ハイブリッド・クラウド・ポータル的な。
--ハイブリッド・クラウド・ポータル(組織内みたいな)
--一昔前、[[PrimeCloud Controller>http://www.primecloud-c...
-担ぐ系
--プラクラ
---VMware vCenter Server
---Microsoft System Center
---Cloud Stackなど
--PaaS
---OpenShift
---[[Cloud Foundry]]
-OSS系
--Open Stack
--[[Kubernetes]]
***参考 [#m7507f7c]
-[[トレンドだからと言って成長していない事業に投資してもダ...
-[[OSSコンソーシアム > 開発基盤部会 Blog>#z10a67f1]]
**アーキテクチャ関連 [#oc680a0c]
***概要 [#f0152c3f]
-書籍レベルにまでなればいいが、組織内での取り組みは微妙。
-デザインパターンなど空気的な存在になってようやく効果が出...
-マイナーな状態ではナカナカ効果が出てこない~
(テンプレートやIDEなどのサポートがない状態では難しい)。
***事例 [#f705c292]
-オブジェクト指向 分析/設計/プログラミング(OOA、OOD、OOP...
OOD、OOP辺りは空気化してイイ感じになっている。OOAは普及し...
-サービス指向(SOA)、マイクロサービス~
しかし、SOAやマイクロサービス系は、理論をこねくり回したわ...
Webメソッド実装できりゃーエエとかそのレベルになっている。~
-ドメイン駆動設計(DDD)→ クリーンアーキテクチャ~
DDDも≒クリーンアーキテクチャ位で落ち着くのが良いのかも知...
-クラウド・アーキテクチャ
--主語がデカイのでは?オンプレをクラウドにもっていくなら...
--ただし、要件次第で、以下のような対応が必要になるケース...
---クロスドメイン認証に対応
---WebAPIやDBのリトライポリシー策定&実装
***参考 [#f373795a]
-[[ソフトウェアアーキテクチャを学ぶために - kawasima>http...
-[[OSSコンソーシアム > 開発基盤部会 Blog>#v2a747a2]]
**プロセス関連 [#p77523bf]
***マネジメント・プロセス [#z2f50f65]
-[[PMP]]の改訂履歴を参照すると良い。
-基本的に大きな変化はない。
-近年の大きな変更は、
--[[適応型ライフサイクル>#h70a735e]]が、PMBOKガイド6版で...
--[[組織的プロジェクト・マネジメント(OPM)>#e015e825]]の...
***エンジニアリング・プロセス [#gbd7bd5e]
-特に下流の開発方法論については、大きな変化は見られない。
-[[2001~2010あたりで>生産技術#z41fbc62]]大方、Fixした感...
***要件定義と適応型ライフサイクル [#h70a735e]
-要件に係る上流に関しては、近年重要性を増している。
-そういう動きが、[[2010以降の生産技術>生産技術#o8f3316e]]...
***[[マーケティング]] や [[組織的プロジェクト・マネジメン...
事業戦略と組織戦略 に関しては、近年重要性を増している。
**サプライサイド・デマンドサイド [#bc768377]
***捻じれ [#s176e5d0]
SIは、本質的にデマンドサイドだが、~
以下のケースで、サプライサイド気質が残るケースがある。
-もともと
--販社
--SES、下請け企業
-現時点で、~
SES、下請け事業を含む。
***能率主義 [#u4592d46]
[[捻じれ>#s176e5d0]]が起きているケースで、~
ニーズが効率向上ではなく能率向上に終止するケースがある。
***自前主義 [#o9add6dc]
[[捻じれ>#s176e5d0]]が起きているケースで、~
自前主義からの脱却が遅れるケースがある。
**プロフィット・ベネフィット [#gd3878ac]
***捻じれ [#m62d7ac6]
SIは、プロフィット偏重の傾向がある。
-社歴が長い程、プロフィット偏重の傾向がある。
-ベネフィット系のプログラムは~
プロフィット系のミッションからは創出されない。
-ただし、世の中は、ベネフィットの重要性が増してきて来てい...
***売上至上主義 [#h0f43c72]
-プロフィット偏重の一例
-売上は重要だが、原因と対策に注力されていない。
***労働集約型産業 [#rcc1746b]
-プロフィット偏重の一例
-時間の切り売りを行うのは、
--プロフィット偏重、ベネフィット軽視。
--能力的にベネフィット創出が出来ない。
**, etc. [#v4971429]
必要に応じて追記していく。
*教訓登録簿 [#v6317282]
**基本的にトレンドは無視できない。 [#jcda0365]
以下のような話で、結局、トレンドは無視できない。
-トレンドに乗ってない技術は、disconになってサポートが切れ...
-[[ハイプ・サイクル>シェア#p83eced7]]によりトレンドが浸透...
クラウド、スマホなど、デマンドサイドのニーズとしても増え...
***トレンドだからと言って成長していない事業に投資してもダ...
-例えば、垂直統合型のソフトウェア産業が斜陽化しているとす...
-そんな中で、クラウド(プラットフォーム)が出てきて、~
焦って、垂直統合型スキームのまま投資しても勝てる訳が無い。
***トレンド無視のニッチ系は事業と深い関連が必要、だがソレ...
-トレンドに乗っていない、ニッチである場合、
--トレンドを無視して良いケースもある。
--ただし、事業と深い関連が必要になる。
-これは、つまり、
--トレンド ≒ 外部要因(環境要因)であるが、
--ニッチ ≒ 内部要因(自社事業要因)である
>と言うことになる。
-また、
--ニッチは、短期的には重要である。
--トレンドは、長期的に重要性を増して行く。
>と言う傾向がある。
***ベネフィット系は現場(プロフィット)のニーズ駆動だと失...
-ベネフィット系は現場のニーズ聞いて愚直にやって成功した事...
-理由は、現場のミッションがプロフィットなので、ベネフィッ...
**ライフサイクルは早くなってきている(同時に注力ポイント...
***ライフサイクルの変化 [#u47332cc]
SoRだけでなく、SoEでのIT利用が進み、
-一応、技術は(基礎部分というより、応用部分が)、進歩して...
-その結果として、ランタイム系のライフサイクルは短くなって...
-代表的な例が、Javaや.NET Coreの長期商用サポート(LTS : Lo...
***注力ポイントの変化 [#l21a3fac]
-早いライフサイクルの中で、廃れない技術を見極め、ピックア...
--ただし、[[SPA>(MV*) UIフレームワーク]]系のフレームワー...
--事業的に、急いでいなければ、慌てず待つ。と言う選択肢を...
-同時に、
>[[エンジニアリング・プロセス>#gbd7bd5e]]などの、~
変化の乏しい分野は、相対的に注力ポイントではない。
>と言える。
**競争のレイヤは上がっていく(スタックは積み上がっていく...
***ハード → ソフト [#g7c60602]
-ハード
--オンプレ
--仮想化
--クラウド
-ソフト
--OS → ミドル → 上モノ
--IaaS → PaaS → SaaS
***インフラ → フロントエンド [#p0d40d3b]
-インフラ →(仮想化/クラウド)→ アプリ
-バックエンド →(PaaS/SaaS)→ フロントエンド
***参考 [#de345746]
-「青銀行の勘定系をFirebase前提で構築できるか?」 - たな...
http://tanakakoichi9230.hatenablog.com/entry/20200129/158...
**データ分析例 [#w9a0acb1]
***[[施策の傾向>データ分析例 - 施策の傾向]] [#na278bf1]
***[[マーケティング>データ分析例 - マーケティング]] [#td5...
**, etc. [#t18ae29c]
必要に応じて追記していく。
*教訓のサマリ [#p20d6db6]
サマリすると、大枠で以下のように言える。
**中長期でゲームチェンジやパラダイムシフトは起きる。 [#h8...
***概要 [#le788997]
以下のような変化の積み重なりで当然、起きうる。
-[[基本的にトレンドは無視できない。>#jcda0365]]
-[[ライフサイクルは早くなってきている(同時に注力ポイント...
-[[競争のレイヤは上がっていく(スタックは積み上がっていく...
***事例 [#h3e20546]
-ソフトはハードのオマケ → ハードはソフトのオマケ。
-垂直統合事業 → オープン・アーキテクチャ → 垂直統合事業
-プロダクト → OSS
-オンプレ → クラウド
***参考 [#iaac4523]
-[[リスク対応を誤らせる認知バイアス>#j1f0f3b1]]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#lbda79e4]]
**天地人が揃う、時勢を読む必要がある。 [#d33150b6]
***概要 [#d0047075]
-色々、時勢を読む必要がある。
--少子・高齢化社会 → 生産年齢人口の減少
--国際競争力の低下(新興国が伸びた)
--終身雇用の崩壊
---メンバシップ雇用による新50代問題の発生。
---メンバシップ雇用からジョブ型雇用へ。
-天地人
--孟子の「公孫丑章句上」の中の一節「天時不如地利。地利不...
---天:天の時=タイミング
---地:地の利=おかれた環境
---人:人の輪=人心の一致
--意味としては、
---「天<地<人」だが、人心の一致には天・地も必要な訳で、
---戦に勝つことや物事を成功させるには(天地人の)3条件が...
***事例 [#fbeabf98]
...
***参考 [#c9e16c40]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#l7b775fa]]
**[[認知バイアス>認知バイアスのパターン]]に注意する。 [#x...
***[[成功に関する認知バイアス>認知バイアスのパターン#t1d7...
***[[失敗に関する認知バイアス>認知バイアスのパターン#b309...
***[[リスク対応を誤らせる認知バイアス>認知バイアスのパタ...
**ミクロ・マクロ [#xc30f106]
***ミクロではセグメント&ターゲットが重要 [#wa8f66be]
ミクロな技術のフィッティングでは、その技術が、~
適切にセグメンテーションされたターゲットにフィットするか...
***マクロではゲームチェンジやパラダイムシフトを考慮 [#o1c...
マクロな事業戦略と組織戦略では、~
-ゲームチェンジやパラダイムシフトに備えた対応が必要になる。
-変化が起き無い分野は斜陽の分野であり、注力ポイントではな...
**戦略性が低いと、Buzzに乗った予算認可やカタストロフィ芸...
論理的ではない未来予測にありがちなパターン。
***[[Buzzに乗った予算認可>#fe1c98cd]] [#w00bb70f]
-自分ではあまり考えていないが、Buzzってるので、予算認可さ...
-予算認可されたはいいが、あまり考えていないので結果が出ず...
***[[カタストロフィ芸>#nc13707e]] [#n1b5c645]
-自身の[[スタック&コラボ>スタック&コラボレーション]]が...
カタストロフィを期待して行う希望的観測。
-実績の無い人が大口を叩くだけで終わることになる。
-具体的な事例:ムーンショット型研究開発制度~
https://twitter.com/konamih/status/1224985837324029952
**戦略立案のため、適切な、[[組織的プロジェクト・マネジメ...
***[[ポートフォリオ・マネジメント>PMP:共通 - OPM - ポー...
[[ポートフォリオ・マネジメント>PMP:共通 - OPM - ポートフ...
***[[プログラム・マネジメント>PMP:共通 - OPM - プログラ...
ベネフィット創出の対象は、プログラム([[プログラム・マネ...
***[[プロジェクト・マネジメント>PMP]] [#jc33704e]
*参考 [#h5787631]
**[[マイクロソフト系技術情報 Wiki > VS系コンテンツ>https:...
***[[UI系>https://techinfoofmicrosofttech.osscons.jp/inde...
Subsystem & Framework
-Windows Form vs WPF
-ASP.NET Web Forms vs ASP.NET MVC
-従来型のWebアプリ vs [[SPA>(MV*) UIフレームワーク]](Sin...
-様々な[[SPA>(MV*) UIフレームワーク]]フレームワーク
-ネイティブ vs ハイブリッド
***[[開発ツール>https://techinfoofmicrosofttech.osscons.j...
-IDE vs RAD vs EUC vs Template & Package (開発支援ツール...
-ADO.NET vs ORM (Entity Framework, Dapper)
-SVN vs Git vs TFS
***[[その他>https://techinfoofmicrosofttech.osscons.jp/in...
-ASP.NET Forms認証 vs ASP.NET Identity
**[[OSSコンソーシアム > 開発基盤部会 Blog>https://www.oss...
***[[生産技術界隈でBuzzったケド、ダメだった...>https://ww...
***[[カタストロフィ的芸風について考える。>https://www.oss...
***UIサブシステム関連 [#r9304761]
-[[結局、WebAPIのフロントエンドUIの使いドコロってさぁ。>h...
-[[マイクロソフトのUIサブシステムが流行らない説の源はどの...
***データ・アクセス関連 [#ofc376b1]
-[[エンプラ界隈でのEntity Framework離れ進んでますね。>htt...
***テスト技法ツール関連 [#v38d1037]
-[[SIでCIやテスト自動化が、なかなか上手く行かない理由>htt...
-[[CIを軽くdisったケド、ライブラリ開発でプラクティスを実...
>→ [[, etc.>https://techinfoofmicrosofttech.osscons.jp/in...
***プライベート・クラウド関連 [#z10a67f1]
-[[Open PaaS系が某弊界隈で微妙だった件について分析してみ...
-[[共通基盤の類は仕訳時?となると、ラストマン戦略が有効で...
>→ [[, etc.>PMP:PDU - コンピテンシー#r5978b2c]]
***アーキテクチャ関連 [#v2a747a2]
-[[ガイドライン適用の際はフィッティングが重要な件(リトラ...
-[[生産技術界隈でBuzzったケド、ダメだった...>#fe1c98cd]]
-[[カタストロフィ的芸風について考える。>#nc13707e]]
-[[DDDに関して思った事(難し過ぎるとOOADの二の舞になるよ...
-[[ベネフィット人材にとっての反面教師、アーキテクチャ宇宙...
***ゲームチェンジやパラダイムシフト [#lbda79e4]
-クラウドネイティブ開発の浸透
--[[オレオレPKCE実装とマイクロサービスやクラウドネイティ...
--[[クラウドネイティブ開発の浸透と、トークン・チェックの...
-[[ソフトウェアの生産技術と研究開発の歴史と、その融合。>h...
-[[オンプレSIが無理ゲーに成り行く世界観。>https://www.oss...
-[[デマンドサイドのほうが適切な技術選定が可能である。と言...
-[[パッケージとSaaSで、基盤に対するオーナーシップに差があ...
-[[ReactにFragmentのPKCEを実装してて思った事、要件のコン...
-[[今更、受託開発からサービス開発へのゲームチェンジの話>h...
***時勢を読む [#l7b775fa]
-[[「減らすが勝ち」(価値)の社会になる気がする今日この頃...
-[[最近の若者が、「会社との距離が重要。」と言う様に...、>...
-[[世代を問わず求められていることは、専門性とオーナーシッ...
-[[プロジェクトのプログラム化により淘汰されるサプライサイ...
-[[SI事業って今後どうなっていくのか?を考えてみた。>https...
-[[基幹系システムのスクラッチ開発が出来なくなる時代が来る...
終了行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-[[戻る>生産技術#ga6cf401]]
--[[トレンドの分析(シェア)>シェア]]
--[[スタック&コラボレーション]]
--GO/NOGO判定用事例データベース
--[[認知バイアスのパターン]]
--[[バリューチェーン分析]]
--[[組織的PM(OPM)>PMP:共通 - 組織的プロジェクト・マネ...
--[[プロジェクト選定委員会運営]]
*目次 [#i0858fcf]
#contents
*概要 [#q81b9af8]
テクノロジやエンジニアリング関連のベネフィット創出プロジ...
(...ある意味、ソフトウェア生産技術、開発基盤開発プロジェ...
の結果(過去情報)から、[[プロジェクト選定委員会>プロジェ...
*区分毎の事例 [#o9707793]
**UIサブシステム関連 [#n64b9cb6]
***概要 [#s5ecae36]
-過去事例を見てみると、~
セグメント、ターゲットにハマっているかが重要と言える。
-また、昨今では、Webサービスなどで利用されることが≒トレン...
なっているため、IDEなどにロックインされていないことが重要...
***事例 [#q051fa50]
-VB6のフォームアプリケーション~
(その後の.NETのWindows Forms)~
--非常に高い生産性で、エンプラで多用されている。
--UIコントロールをD&D、ダブルクリック、コードの実装~
と非常に直感的な手順で、簡単に習得・実装できるのが当時ウ...
-Webアプリケーション(MPA → AJAX)
--エンプラのWebアプリでは、コレがデファクト。
--また、Webサービスのスタートアップなどでも~
コレの技術で開発されるケースは、まだまだ多い。
--方式
---MVC~
柔軟な対応が可能なMVCが流行っている。
---Web Forms(JSF)~
柔軟な対応が可能なMVCが流行ってはいるが、~
セグメント的にはハマる分野もまだまだ多い。
-Webアプリケーション([[SPA>(MV*) UIフレームワーク]])~
--「狭い帯域幅でもコンテンツにユーザがリーチできるように...
的な要件コンテキストで採用されるUI技術であると考える。
---故に、エンプラの生産性にリーチしないことがある。
---しかし、ミドルウェアなどの管理画面には使用される。
--スタートアップ後の成功したWebサービスなどで利用される。~
(如何にエンドユーザにリーチするか?的な要件のコンテキス...
-スマホ(ネイティブ)アプリ
--基本的に[[SPA>(MV*) UIフレームワーク]]と同じだが、
--ネイティブなので、
---性能的に優れている。
---ネイティブ・アクセス的に優れている。
---スマホUX的に優れている。
***参考 [#b5f79ba2]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#r9304761]]
**データ・アクセス関連 [#a3229460]
***概要 [#o1db43a0]
-過去事例を見てみると、~
セグメント、ターゲットにハマっているかが重要と言える。
-色々なタイプのORMが出てきたが、結局は、要件に沿って使い...
***事例 [#d46c3a9e]
-データ・プロバイダ
--[[ADO.NET>https://techinfoofmicrosofttech.osscons.jp/in...
-ORM
--[[Dapper>https://techinfoofmicrosofttech.osscons.jp/ind...
--[[Entity Framework>https://techinfoofmicrosofttech.ossc...
***参考 [#s610c241]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#ofc376b1]]
**テスト技法ツール関連 [#md75863a]
***概要 [#qcf72f84]
-過去事例を見てみると、~
セグメント、ターゲットにハマっているかが重要と言える。
-テスト技法ツール関連は、プラクティスが重要なので、~
そのプラクティスが誕生したセグメント以外にはハマらない可...
***事例 [#w28fa9e7]
-CI / CD
-テスト自動化
--TDD(テストコードを書く系)
--UIオートメーション系
***参考 [#g6db6743]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#v38d1037]]
**プライベート・クラウド関連 [#q6ccfa68]
***概要 [#t8b82fb3]
-SI事業者でアレコレ検討がされた。
-ハイブリッド・クラウド・ポータルは上手く行かない。~
ハイブリッド・クラウドに投資できる企業が出現しないので。
-最終的に、メガ・クラウド謹製の垂直統合に落ち着く感じ。
--Azure Stack
--AWS Outposts
***事例 [#u63ec1e9]
-ハイブリッド・クラウド・ポータル的な。
--ハイブリッド・クラウド・ポータル(組織内みたいな)
--一昔前、[[PrimeCloud Controller>http://www.primecloud-c...
-担ぐ系
--プラクラ
---VMware vCenter Server
---Microsoft System Center
---Cloud Stackなど
--PaaS
---OpenShift
---[[Cloud Foundry]]
-OSS系
--Open Stack
--[[Kubernetes]]
***参考 [#m7507f7c]
-[[トレンドだからと言って成長していない事業に投資してもダ...
-[[OSSコンソーシアム > 開発基盤部会 Blog>#z10a67f1]]
**アーキテクチャ関連 [#oc680a0c]
***概要 [#f0152c3f]
-書籍レベルにまでなればいいが、組織内での取り組みは微妙。
-デザインパターンなど空気的な存在になってようやく効果が出...
-マイナーな状態ではナカナカ効果が出てこない~
(テンプレートやIDEなどのサポートがない状態では難しい)。
***事例 [#f705c292]
-オブジェクト指向 分析/設計/プログラミング(OOA、OOD、OOP...
OOD、OOP辺りは空気化してイイ感じになっている。OOAは普及し...
-サービス指向(SOA)、マイクロサービス~
しかし、SOAやマイクロサービス系は、理論をこねくり回したわ...
Webメソッド実装できりゃーエエとかそのレベルになっている。~
-ドメイン駆動設計(DDD)→ クリーンアーキテクチャ~
DDDも≒クリーンアーキテクチャ位で落ち着くのが良いのかも知...
-クラウド・アーキテクチャ
--主語がデカイのでは?オンプレをクラウドにもっていくなら...
--ただし、要件次第で、以下のような対応が必要になるケース...
---クロスドメイン認証に対応
---WebAPIやDBのリトライポリシー策定&実装
***参考 [#f373795a]
-[[ソフトウェアアーキテクチャを学ぶために - kawasima>http...
-[[OSSコンソーシアム > 開発基盤部会 Blog>#v2a747a2]]
**プロセス関連 [#p77523bf]
***マネジメント・プロセス [#z2f50f65]
-[[PMP]]の改訂履歴を参照すると良い。
-基本的に大きな変化はない。
-近年の大きな変更は、
--[[適応型ライフサイクル>#h70a735e]]が、PMBOKガイド6版で...
--[[組織的プロジェクト・マネジメント(OPM)>#e015e825]]の...
***エンジニアリング・プロセス [#gbd7bd5e]
-特に下流の開発方法論については、大きな変化は見られない。
-[[2001~2010あたりで>生産技術#z41fbc62]]大方、Fixした感...
***要件定義と適応型ライフサイクル [#h70a735e]
-要件に係る上流に関しては、近年重要性を増している。
-そういう動きが、[[2010以降の生産技術>生産技術#o8f3316e]]...
***[[マーケティング]] や [[組織的プロジェクト・マネジメン...
事業戦略と組織戦略 に関しては、近年重要性を増している。
**サプライサイド・デマンドサイド [#bc768377]
***捻じれ [#s176e5d0]
SIは、本質的にデマンドサイドだが、~
以下のケースで、サプライサイド気質が残るケースがある。
-もともと
--販社
--SES、下請け企業
-現時点で、~
SES、下請け事業を含む。
***能率主義 [#u4592d46]
[[捻じれ>#s176e5d0]]が起きているケースで、~
ニーズが効率向上ではなく能率向上に終止するケースがある。
***自前主義 [#o9add6dc]
[[捻じれ>#s176e5d0]]が起きているケースで、~
自前主義からの脱却が遅れるケースがある。
**プロフィット・ベネフィット [#gd3878ac]
***捻じれ [#m62d7ac6]
SIは、プロフィット偏重の傾向がある。
-社歴が長い程、プロフィット偏重の傾向がある。
-ベネフィット系のプログラムは~
プロフィット系のミッションからは創出されない。
-ただし、世の中は、ベネフィットの重要性が増してきて来てい...
***売上至上主義 [#h0f43c72]
-プロフィット偏重の一例
-売上は重要だが、原因と対策に注力されていない。
***労働集約型産業 [#rcc1746b]
-プロフィット偏重の一例
-時間の切り売りを行うのは、
--プロフィット偏重、ベネフィット軽視。
--能力的にベネフィット創出が出来ない。
**, etc. [#v4971429]
必要に応じて追記していく。
*教訓登録簿 [#v6317282]
**基本的にトレンドは無視できない。 [#jcda0365]
以下のような話で、結局、トレンドは無視できない。
-トレンドに乗ってない技術は、disconになってサポートが切れ...
-[[ハイプ・サイクル>シェア#p83eced7]]によりトレンドが浸透...
クラウド、スマホなど、デマンドサイドのニーズとしても増え...
***トレンドだからと言って成長していない事業に投資してもダ...
-例えば、垂直統合型のソフトウェア産業が斜陽化しているとす...
-そんな中で、クラウド(プラットフォーム)が出てきて、~
焦って、垂直統合型スキームのまま投資しても勝てる訳が無い。
***トレンド無視のニッチ系は事業と深い関連が必要、だがソレ...
-トレンドに乗っていない、ニッチである場合、
--トレンドを無視して良いケースもある。
--ただし、事業と深い関連が必要になる。
-これは、つまり、
--トレンド ≒ 外部要因(環境要因)であるが、
--ニッチ ≒ 内部要因(自社事業要因)である
>と言うことになる。
-また、
--ニッチは、短期的には重要である。
--トレンドは、長期的に重要性を増して行く。
>と言う傾向がある。
***ベネフィット系は現場(プロフィット)のニーズ駆動だと失...
-ベネフィット系は現場のニーズ聞いて愚直にやって成功した事...
-理由は、現場のミッションがプロフィットなので、ベネフィッ...
**ライフサイクルは早くなってきている(同時に注力ポイント...
***ライフサイクルの変化 [#u47332cc]
SoRだけでなく、SoEでのIT利用が進み、
-一応、技術は(基礎部分というより、応用部分が)、進歩して...
-その結果として、ランタイム系のライフサイクルは短くなって...
-代表的な例が、Javaや.NET Coreの長期商用サポート(LTS : Lo...
***注力ポイントの変化 [#l21a3fac]
-早いライフサイクルの中で、廃れない技術を見極め、ピックア...
--ただし、[[SPA>(MV*) UIフレームワーク]]系のフレームワー...
--事業的に、急いでいなければ、慌てず待つ。と言う選択肢を...
-同時に、
>[[エンジニアリング・プロセス>#gbd7bd5e]]などの、~
変化の乏しい分野は、相対的に注力ポイントではない。
>と言える。
**競争のレイヤは上がっていく(スタックは積み上がっていく...
***ハード → ソフト [#g7c60602]
-ハード
--オンプレ
--仮想化
--クラウド
-ソフト
--OS → ミドル → 上モノ
--IaaS → PaaS → SaaS
***インフラ → フロントエンド [#p0d40d3b]
-インフラ →(仮想化/クラウド)→ アプリ
-バックエンド →(PaaS/SaaS)→ フロントエンド
***参考 [#de345746]
-「青銀行の勘定系をFirebase前提で構築できるか?」 - たな...
http://tanakakoichi9230.hatenablog.com/entry/20200129/158...
**データ分析例 [#w9a0acb1]
***[[施策の傾向>データ分析例 - 施策の傾向]] [#na278bf1]
***[[マーケティング>データ分析例 - マーケティング]] [#td5...
**, etc. [#t18ae29c]
必要に応じて追記していく。
*教訓のサマリ [#p20d6db6]
サマリすると、大枠で以下のように言える。
**中長期でゲームチェンジやパラダイムシフトは起きる。 [#h8...
***概要 [#le788997]
以下のような変化の積み重なりで当然、起きうる。
-[[基本的にトレンドは無視できない。>#jcda0365]]
-[[ライフサイクルは早くなってきている(同時に注力ポイント...
-[[競争のレイヤは上がっていく(スタックは積み上がっていく...
***事例 [#h3e20546]
-ソフトはハードのオマケ → ハードはソフトのオマケ。
-垂直統合事業 → オープン・アーキテクチャ → 垂直統合事業
-プロダクト → OSS
-オンプレ → クラウド
***参考 [#iaac4523]
-[[リスク対応を誤らせる認知バイアス>#j1f0f3b1]]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#lbda79e4]]
**天地人が揃う、時勢を読む必要がある。 [#d33150b6]
***概要 [#d0047075]
-色々、時勢を読む必要がある。
--少子・高齢化社会 → 生産年齢人口の減少
--国際競争力の低下(新興国が伸びた)
--終身雇用の崩壊
---メンバシップ雇用による新50代問題の発生。
---メンバシップ雇用からジョブ型雇用へ。
-天地人
--孟子の「公孫丑章句上」の中の一節「天時不如地利。地利不...
---天:天の時=タイミング
---地:地の利=おかれた環境
---人:人の輪=人心の一致
--意味としては、
---「天<地<人」だが、人心の一致には天・地も必要な訳で、
---戦に勝つことや物事を成功させるには(天地人の)3条件が...
***事例 [#fbeabf98]
...
***参考 [#c9e16c40]
-[[OSSコンソーシアム > 開発基盤部会 Blog>#l7b775fa]]
**[[認知バイアス>認知バイアスのパターン]]に注意する。 [#x...
***[[成功に関する認知バイアス>認知バイアスのパターン#t1d7...
***[[失敗に関する認知バイアス>認知バイアスのパターン#b309...
***[[リスク対応を誤らせる認知バイアス>認知バイアスのパタ...
**ミクロ・マクロ [#xc30f106]
***ミクロではセグメント&ターゲットが重要 [#wa8f66be]
ミクロな技術のフィッティングでは、その技術が、~
適切にセグメンテーションされたターゲットにフィットするか...
***マクロではゲームチェンジやパラダイムシフトを考慮 [#o1c...
マクロな事業戦略と組織戦略では、~
-ゲームチェンジやパラダイムシフトに備えた対応が必要になる。
-変化が起き無い分野は斜陽の分野であり、注力ポイントではな...
**戦略性が低いと、Buzzに乗った予算認可やカタストロフィ芸...
論理的ではない未来予測にありがちなパターン。
***[[Buzzに乗った予算認可>#fe1c98cd]] [#w00bb70f]
-自分ではあまり考えていないが、Buzzってるので、予算認可さ...
-予算認可されたはいいが、あまり考えていないので結果が出ず...
***[[カタストロフィ芸>#nc13707e]] [#n1b5c645]
-自身の[[スタック&コラボ>スタック&コラボレーション]]が...
カタストロフィを期待して行う希望的観測。
-実績の無い人が大口を叩くだけで終わることになる。
-具体的な事例:ムーンショット型研究開発制度~
https://twitter.com/konamih/status/1224985837324029952
**戦略立案のため、適切な、[[組織的プロジェクト・マネジメ...
***[[ポートフォリオ・マネジメント>PMP:共通 - OPM - ポー...
[[ポートフォリオ・マネジメント>PMP:共通 - OPM - ポートフ...
***[[プログラム・マネジメント>PMP:共通 - OPM - プログラ...
ベネフィット創出の対象は、プログラム([[プログラム・マネ...
***[[プロジェクト・マネジメント>PMP]] [#jc33704e]
*参考 [#h5787631]
**[[マイクロソフト系技術情報 Wiki > VS系コンテンツ>https:...
***[[UI系>https://techinfoofmicrosofttech.osscons.jp/inde...
Subsystem & Framework
-Windows Form vs WPF
-ASP.NET Web Forms vs ASP.NET MVC
-従来型のWebアプリ vs [[SPA>(MV*) UIフレームワーク]](Sin...
-様々な[[SPA>(MV*) UIフレームワーク]]フレームワーク
-ネイティブ vs ハイブリッド
***[[開発ツール>https://techinfoofmicrosofttech.osscons.j...
-IDE vs RAD vs EUC vs Template & Package (開発支援ツール...
-ADO.NET vs ORM (Entity Framework, Dapper)
-SVN vs Git vs TFS
***[[その他>https://techinfoofmicrosofttech.osscons.jp/in...
-ASP.NET Forms認証 vs ASP.NET Identity
**[[OSSコンソーシアム > 開発基盤部会 Blog>https://www.oss...
***[[生産技術界隈でBuzzったケド、ダメだった...>https://ww...
***[[カタストロフィ的芸風について考える。>https://www.oss...
***UIサブシステム関連 [#r9304761]
-[[結局、WebAPIのフロントエンドUIの使いドコロってさぁ。>h...
-[[マイクロソフトのUIサブシステムが流行らない説の源はどの...
***データ・アクセス関連 [#ofc376b1]
-[[エンプラ界隈でのEntity Framework離れ進んでますね。>htt...
***テスト技法ツール関連 [#v38d1037]
-[[SIでCIやテスト自動化が、なかなか上手く行かない理由>htt...
-[[CIを軽くdisったケド、ライブラリ開発でプラクティスを実...
>→ [[, etc.>https://techinfoofmicrosofttech.osscons.jp/in...
***プライベート・クラウド関連 [#z10a67f1]
-[[Open PaaS系が某弊界隈で微妙だった件について分析してみ...
-[[共通基盤の類は仕訳時?となると、ラストマン戦略が有効で...
>→ [[, etc.>PMP:PDU - コンピテンシー#r5978b2c]]
***アーキテクチャ関連 [#v2a747a2]
-[[ガイドライン適用の際はフィッティングが重要な件(リトラ...
-[[生産技術界隈でBuzzったケド、ダメだった...>#fe1c98cd]]
-[[カタストロフィ的芸風について考える。>#nc13707e]]
-[[DDDに関して思った事(難し過ぎるとOOADの二の舞になるよ...
-[[ベネフィット人材にとっての反面教師、アーキテクチャ宇宙...
***ゲームチェンジやパラダイムシフト [#lbda79e4]
-クラウドネイティブ開発の浸透
--[[オレオレPKCE実装とマイクロサービスやクラウドネイティ...
--[[クラウドネイティブ開発の浸透と、トークン・チェックの...
-[[ソフトウェアの生産技術と研究開発の歴史と、その融合。>h...
-[[オンプレSIが無理ゲーに成り行く世界観。>https://www.oss...
-[[デマンドサイドのほうが適切な技術選定が可能である。と言...
-[[パッケージとSaaSで、基盤に対するオーナーシップに差があ...
-[[ReactにFragmentのPKCEを実装してて思った事、要件のコン...
-[[今更、受託開発からサービス開発へのゲームチェンジの話>h...
***時勢を読む [#l7b775fa]
-[[「減らすが勝ち」(価値)の社会になる気がする今日この頃...
-[[最近の若者が、「会社との距離が重要。」と言う様に...、>...
-[[世代を問わず求められていることは、専門性とオーナーシッ...
-[[プロジェクトのプログラム化により淘汰されるサプライサイ...
-[[SI事業って今後どうなっていくのか?を考えてみた。>https...
-[[基幹系システムのスクラッチ開発が出来なくなる時代が来る...
ページ名: