カテゴリー機能は終了いたしました。まとめ作成時にはタグをご活用ください。

これが「超高速開発手法」です。です!

面白かったのでまとめてみました。実は初まとめです。誰でも編集可にしてあります。読み進むとためになりそうです。:-)
やってみた
21
(๑╹◡╹๑) @tsuchie88
日銀のペーパー読んでたら、頭がおかしいとしか思えない記述があったので晒しておく
(๑╹◡╹๑) @tsuchie88
「超高速開発手法については、例えば、Linux のオペレーティングシステム(OS)に直接命令を出す「シェルスクリプト」などが挙げられる。」
(๑╹◡╹๑) @tsuchie88
「このフリーソフトを使えば、Oracle Database や DB2 といったミドルウエアを介在させることなく、ハードウエアの性能をそのまま利用することができる。現在200 本程度のコマンド(命令文)が用意されているが、このうち金融業務でよく使うコマンドは 30~40 本程度」
(๑╹◡╹๑) @tsuchie88
「このコマンドは、Excel のマクロのように簡単なものであるため、エンドユーザ部署の職員が自分の記憶にある事務フローのプロセスとデータをそのまま当てはめていけば、比較的容易にコマンドを組むことが可能である」
(๑╹◡╹๑) @tsuchie88
最初から最期まで何を言ってるのか分からない
(๑╹◡╹๑) @tsuchie88
ちなみに、このペーパー金融機構局金融高度化センターの取りまとめた、Fintech関連のワークショップの話です。
(๑╹◡╹๑) @tsuchie88
いや、この発言者、わし結構尊敬してる人だけあってかなり残念すぎる感じ
(๑╹◡╹๑) @tsuchie88
残念なことに日本IBMで長年金融情報システムの構築に長年携わって現在はコンサルしてる有名な人だったりするんだな・・・。この発言以外は結構まともなこと言ってるんだが・・・。 twitter.com/0si43/status/7…
(๑╹◡╹๑) @tsuchie88
超高速開発技法については、わしはかなり懐疑的な見方をしているのだけど、成功例と言われてるのがいまだに開発中のみずほ銀行の基礎勘定系システムの流動預金ブロックで適用されたって話なのよね。中身見ると、4GLの焼きなおしみたいに見えるんだけど
(๑╹◡╹๑) @tsuchie88
そもそも論なんだけど、旧みずほ銀行の勘定系STEPS(第一勧業銀行)って、富士銀行みたいに禁断のアセンブラに手を出したり、三菱銀行みたいにIBMの研究所にシステム部長(後に頭取まで出世)が乗り込んで機能追加を交渉したりとかと違って、純粋COBOLなシステムなんですよね
(๑╹◡╹๑) @tsuchie88
極端に言えば、当時最新技術だったCOBOL実装にこだわっただけじゃなくて、富士通の4GL的な開発環境YPSを使って開発されてるのですよね。これって、仕様書を書いたらCOBOLに自動変換してくれるみたいな感じのやつ
(๑╹◡╹๑) @tsuchie88
それほど古い話ではないと思うんだけど、実装段階の生産性とかいう話だとオフコンとか4GLの時代にもあったんじゃないかと思う。じゃあ、今先端のIT企業からグローバルメガバンクまで、こういう「超高速開発技術」なるものを採用せずにJavaでしこしこ書いてるのはなんでなんだよと思うのですが
(๑╹◡╹๑) @tsuchie88
いや、まぁ4GLとかオフコンの生産性ってクソ高いですからね。EUCでやろうとするとホント(だからいまだに残ってるわけだけど)
(๑╹◡╹๑) @tsuchie88
4GL系言語は死に絶えかけてるけど、オフコンは起点になる帳票の存在故に残ってるわけで
(๑╹◡╹๑) @tsuchie88
4GLの正統な後継者が、ExcelとVBAですよ
(๑╹◡╹๑) @tsuchie88
「Accessだろ?」とか言われるかもしれないけど、まともな人間ならAccessは箱に使って、帳票出力やロジック実装はExcelにする。Accessに全部入れたら互換性で死ぬ
(๑╹◡╹๑) @tsuchie88
じゃあ何でオフコンで実装しない、っつったら処理規模の大きさなんですよね。メガレベルだと、今構築するなら秒間1万トランザクションは最低限。ノンバンクやFX業者の勘定系ならありえても銀行では無理
(๑╹◡╹๑) @tsuchie88
ただ、この話が示唆してるのは、EUCレベルに開発を振り向けるってのは、日本のシステム開発の問題点である外注の多用によるシステム開発コストの高さと、IT統制の喪失に対する危機感じゃないかと思ったりしますね
(๑╹◡╹๑) @tsuchie88
アウトソース化によるコスト高ってのは、欧米系でも結構問題になっててオフシュア開発にシフトしてたりするけど、やっぱコスト高いから自前で、って言う話になる。Citibankの基幹系COSMOSの維持で自前で1万人くらい要員抱えてるのが現状なんだけど
(๑╹◡╹๑) @tsuchie88
システム部門に対する個別問題という感じはしないのだよ。根本的に言えば、「金を生み出すためのシステム作り」を経営レベルで志向してるか? 大体ダメになってる会社を見ると「コスト削減」のためのシステム作りになってる。金融に限った話じゃなく twitter.com/torii_h/status…
(๑╹◡╹๑) @tsuchie88
島田さんは本当に尊敬すべき人だし、これ以外の発言は参考になると思っていますが、時代に遅れ行くというのはこういうことなんだという・・・。 twitter.com/torii_h/status…
(๑╹◡╹๑) @tsuchie88
時代に遅れ行く猫といたしましては、ブロックチェーンのインパクトが技術的には理解できても、業界の構造を変えるとまでは思えないなぁとか思ったりするところがローテクだなあと思ったり
(๑╹◡╹๑) @tsuchie88
数年ほど前に読んだ、法律業務のテック化の話の方がピンときますね・・・。
残りを読む(13)

コメント

Masahiro Kuze / 久世正弘 @mkuze 2016年4月9日
超高速開発手法「シェルスクリプト」www
IzNoMa @i3works 2016年4月9日
まとめを更新しました。
🚮 @recyclebin5385 2016年4月9日
s/シェルスクリプト/機械語/g なら分かr…ごめんやっぱ無理
🚮 @recyclebin5385 2016年4月9日
発言力のある老害というのは最も度し難いタイプの人間だ。この時代錯誤の発言をこれまた老害の上役が真に受けたせいで現役の下っ端プログラマが苦しめられる絵が見える
🚮 @recyclebin5385 2016年4月9日
今度余計なことを言うと口を縫い合わすぞ
アルビレオ@炙りカルビ @albireo_B 2016年4月10日
シェルスクリプト+補助的なコマンド群でテキストファイルの集まりを簡易DBとして業務に使う案件に関わったことあるけど、シングルユーザー前提だからそれでも成り立ったわけで金融のようなヘビーな業務にはとてもじゃないけど…ましてやエンドユーザーにカスタマイズさせるなんて狂気の沙汰じゃないかな
投機的実行《アクセラレーション・ブースト》 @yuba 2016年4月10日
UNIX哲学が成立するほどのマイクロサービス化を推し進めよとの提言なんですよ(震え
Dcdcxr @Dcdcxr 2016年4月10日
金融系の人が銀行システムのハードを直接叩くとか、恐ろしすぎる。スゴイ人が言ってるって事で俺の知らないなにかスゴイものが今はあるんだよって話にしておこう。
aoki/140コロニー/comitia @gori_sh 2016年4月10日
頭が固いってこういうのを言うんだろうなあ
ゆとり @megascus 2016年4月10日
EUCの事を超高速開発と呼んでるんだなあ。
Jun Makino @jun_makino 2016年4月11日
超高速開発+ユニケージでひっかかったものをいれときました。
IzNoMa @i3works 2016年4月11日
jun_makino ありがとうございます。世の中は広いですね。-_-;
ログインして広告を非表示にする
ログインして広告を非表示にする