技術ネタ

型の静的動的の部分で言語の優劣は決まらない

猫は犬に比べてxxが優れているから猫の方が優秀だよ!と言って犬派に首を締められるような話。 キャストして実行時エラーなどという大罪を犯す事が可能である以上静的だから安全なんて口が裂けても言わないけど、コードを一見して意図が一目瞭然であることは…

失敗プロジェクトの立て直し方法メモ

わかっているけどやめられない。失敗プロジェクトをどうやって立て直すか。未だ試行錯誤中。 士気を維持するには 働かせすぎてはいけない。でも働き過ぎないと間に合わない。ってことはスケジュールをきちんと立て直さないとダメなのよね。 終わりのない状態…

プライバシーを軽視する人々にビッグデータを扱わせてはならない

武雄市長のプライバシーに関する考え方の根幹は「便利ならいいんだよ!」と思っているんですよね。その便利ってのは誰かの利害が絡んでいるように思えてしかたがないのはさておき。 でも、便利で全てが許されるのであれば、高速道路の速度制限はあほらしいし…

公共的なシステム開発のあり方と特許庁システム問題

異論はたくさんあると思うし、答えは一つではないと思うので、私見です。 そんなにバグが無い状態をめざさなきゃいけなくて、それが実現できるんだというなら、ロジックをハードウェアにでも焼き込んでしまえばいい。ロジックをソフトウェアで書くのは、変更…

特許庁システム開発の件がどんどん胡散臭い方向に

優秀な技術者10人いればできると豪語した人も出てくるくらいなんだかわからない方向になりつつある特許庁の案件ですが、どんどん香ばしい情報が出てきているみたいですね。明らかになったのはだいぶ前みたいですが。 この3社はいずれもシステム開発実績がゼ…

「社内LAN撲滅運動」は正しいか

会社におけるセキュリティーというのは非常に頭の痛い問題です。かつてシステムがうちに閉じていた時代はそんなことを心配するのもバカバカしかったのですが、どこもかしこもインターネットに繋がってしまっている時代において、セキュリティーを維持するの…

プロが少なすぎるIT業界は崩壊したほうがみんなのため

ここ最近の僕の惨状には色々原因があるものの、観察していてわかることは、プロが少なすぎるってこと。事務員かよお前ら。 何年もこの業界にいたらそれだけでもそれなりに単価が上がるものですが、スキルというものが非常に局所化していて、本当に必要なスキ…

ボリュームがでかいと費用対効果もでかい

当たり前の話ですが…システムに対するほんのちょっとした改修依頼があります。そうね、込み込みで2人月くらい。でも、巨大なシステムにもなるとその後のテストからリリースまでいろんなところを巻き込むのでトータル10人月くらいになったりします。 僕たちも…

「古いブラウザ問題」の本質は「古いPC問題」

なんか、古いIEをIE9かのように振舞わせることができるjsが話題になっているらしい。でも、古いブラウザ問題の本質はそれでは解消しない。 かつて、世の中のいわゆる端末システムがホストの世界を脱してダウンサイジングに向かう中で、PC処理能力にある程度…

SIerなめられてんなあ…

これへの反応の多くが「うまくいかない」「余計に心配」という方向だったんだけど… 巨大システムで仕事をしているとこういう話に慣れちゃうのかもしれないけど、システムの分解点がきっちりしている限り、マルチベンダーだからどうのこうのというのはそれほ…

みずほ銀行のマルチベンダー化について解説する

はてブではすでにボロクソ言われてますね。フラグ立ちまくりと。ちょっとこれは解説せねばなるまいか…以下はすべてとある人からの伝聞です。伝聞なんだってば。 みずほ銀行が次期システムの開発をマルチベンダー体制で進めることが日経コンピュータの取材で…

銀行SEの現在

もう2007年といえば5年前のことになってしまう。時のたつのは早いものです。 当時の増田のエントリが何故か今頃盛り上がっていて、その結果それに言及した僕のエントリも盛り上がっているようなのですが、5年前の状況というのはさすがに古かろう、ということ…

「税金ドロボウ」とは呼ばないから納期を何とかしてくれ

システム設計段階で困ることは、スケジュールは決まっているのに、仕様の決定が遅々として進まないこと。悲しいかな、日本は業務をシステムに合わせるのではなく、システムを業務に合わせて作るのがスタンダードですから、業務ユーザーが要件出しをしてくれ…

解題:SIer納期死亡カルタ

SIer納期死亡カルタ - novtan別館の解題です。もちろん、こういうことが起きないように日夜努力はしているんですよ! 【あ】明日まであと57時間 金曜の夜。終電。納期は月曜朝一。ラッキーまだこんなに時間がある。 【い】いいからお前は帰れ! これ以上無理…

なぜエビデンスを掴まないのか

障害だ! 原因を調査しはじめる。次第に状況がわかってくるので報告を聞く。 「たぶん、あのデータがおかしいみたいなのでこれをすると直ると思います」 たぶん?みたい?思う? 最近こう言う報告が多い。 僕たちのやっている仕事は、よっぽど複雑な部分でな…

SIer納期死亡カルタ

【あ】明日まであと57時間 【い】いいからお前は帰れ! 【う】失われた設計書のことを振り返るんじゃない 【え】影響確認?知ったことか! 【お】お客様からお電話です 【か】環境構築が…まだ…だと…? 【き】協会が逃げ出しました!もうもちません! 【く】…

君は文字コードのことをどれだけ知っているか

最近はめっきり減ったものですがちょっと前は「xxさん、このプログラムサーバーでコンパイルできません!なんか間違ってませんか?」「おかしいなあ。なんにも問題ないよ?…あ、お前、バイナリモードで転送してない?」「えっ?」「えっ?」みたいなやり取り…

私家版 業務プログラマーの見極め方

業務プログラマーって何?という話があったので書いて見ます。前提はサーバー系技術者なので画面系はまた別かもね。 あてはまるものが沢山あったらヤバイ。 とても適当に思いつくままあげるので 業務どうでもいい編 担当システムのシステム概要図が書けない …

日本企業を襲うITシステムクライシスはすぐそこ

システム更改案件というのに立て続けに携わっています。たいていはホスト系からオープン系への変更を伴います。そりゃ今更AIM DB-COBOLとか、ADABUS-NATURALとか使いたくないですしね。 ところで、日本はコンピュータの活用はかなり早かった方だと思います。…

業務プログラマーはこの先生きのこれるのか

SIerはなくなると言われて久しいです。僕もそれは間も無くやってくる現実だと思います。少なくとも、従来型のSIという仕事自体はなくならないけど、そのやり方は大きく変わると思っています。いくらクラウドだSaaSだなんだといっても業務要件を自動で書いて…

業務システムエンジニアは如何にして業務を身につけるべきか

データベーススペシャリストの午後の問題を見ていると、わりと業務システムなんて簡単にできる気がしてくるんだけど、実際に問題にぶち当たるのは、日本のシステムには厄介なオーダーメイド部分が沢山あって、一般論が通用しないことが多いせいかなあ。 よく…

業務システムエンジニアに本当に必要なもの〜過労死しない仕事のために

システムエンジニアの過労死の話を聞くと心が冷えます。体の問題も心の問題も個人差がすごくあってそれも才能の一つと考えると不幸せになりますが、現実においては比較的頑強な個人をベンチマークに労働の量が決められてるように思えます。 最近違う現場にヘ…

May_Romaさんの痛烈な批判からSI業界を学ぶ

僕もかれこれ十年以上、この業界にいて、それなりに問題点についてはお伝えすることもあったと思います。 たとえばこれ→SI業界を目指す君達へ贈る「何故システム開発はテンパるのか」 - novtan別館ただ、それはSIerだけが悪いわけではなくて、ユーザーも含め…

SIerから技術力を奪うのは誰か

超巨大プロジェクトが進行している。前プロジェクトからの次のステップとして。 「うまくいくと思う?」 「ダメじゃないかな?」 誰しもがそんな予感を感じているんだけど、別に止まる気配を感じるわけでもなく。 僕は顧客+顧客のシステム子会社(実質SIer…

SIerと「コードの匂い」

破壊力抜群の一言によりものすごいブクマを集めたshi3zさんのエントリ、長文日記 周囲からこの言葉はネタっぽく扱われているけど(ミサワ化されたり)、なんか実感がこもっているんだよね。 すると彼は一瞬ドキッとした表情を見せ、それからマジシャンらしい…

クラウドに誘われて

ファーストサーバーのデータ消失事件については雨後の筍の如くエントリが乱立しているので直接の言及は控えようと思う。さっくりとしたまとめとしてはファーストサーバ社の障害に関して - naoyaのはてなダイアリーが大事な点を押さえていると思う。さて、単…

問題発見の手順と仕事の上での教育について

先のエントリ、プログラマーの問題解決能力 - novtan別館に頂いたトラックバック(久々だなー)先のエントリーを読んで。 逆からたどると、修正が最小限で済むのです。計算過程を最後からたどっていきますから、ミスを見つけた場合には、そのミスより後ろを…

プログラマーの問題解決能力

ちょっと前にも触れたとおり、テンパったプロジェクトの若い子のフォローをしているのだけれども、どうもおんなじことを何回も言う機会が多く、疲れがたまります。ちょっと見ていると、問題に直面した時に、どうやって解決していくかの道筋がさっぱり見えて…

SIerの仕事とお勉強

絶対的な性能を求めるとき、データはコンパクトであるべきだけど、必要以上にリソース不足を意識しすぎてベタベタな設計をすることによって余分にかかる開発工数の3分の1くらいをサーバーやディスクに費やしたら余裕でプロジェクト完遂できますよ、と思いつ…

技術屋としてのSIerの値段

仮定の話です。 ある巨大システム開発会社に、ある巨大プロジェクトのため雇われているA社とB社。A社は規模も大きく、いろいろな理由があって単価が高い会社。大量に人を投入しています。B社は規模も小さく、プロジェクト内での勢力も少なく、吹けば飛んでし…