えすあい

仕事上のコミュニケーションで気をつけていること。

最近、何度かクライアントとの打ち合わせとかで下の子達から相談を受けたのでメモ。 ここ数年、割と周りから話がわかりやすい、とか、あの人は話がよくわかってくれる、などと言われることがあり普段意識していることを。 多分正解は無いので、今後も更新し…

N+1問題

N+1問題ってご存知でしょうか? N+1問題 / Eager Loading とは - Rails Webook N件のデータをSelectした後に取得してきた1件ずつをfor文で回して再度Select処理して、N件が大きくなればなるほどパフォーマンスに影響を及ぼすやつですね。 1+n問題って言った…

コンウェイの法則と企業情報システムアーキテクチャ

コンウェイの法則とは Conway's law - Wikipedia The organization of the software and the organization of the software team will be congruent, (中略)If you have four groups working on a compiler, you’ll get a 4-pass compiler 訳すと、 『ソフト…

お料理とシステム構築

エンプラSIな現場で料理の話をしてたら、「そういえばこの案件で料理するのテッキーな人ばっかっすねー」って話になって走り書き。 料理には3つのプロセスがあるなー、と。 作るものを考える 作る工程や順序を設計する 実際に調理する で、なんでそんなこと…

2015年、転職してました。

2015年、新卒で10年勤めた会社を退職し、新しい会社に移りました。 こんな話年内に書かないともう書かないだろう、と思い、大晦日にバタバタ更新。 そもそもお前誰? いわゆるエンプラSIerで、SAPの ERPコンサルタントと言われる免許持ちでお仕事をしていた*…

議事録書くのは何のため?

どうも、新人時代、いきなり要件定義の案件に放り込まれて、ロジ系から会計、人事、管理会計まで全業務領域の議事録を毎日死にそうになりながらグーグル先生と仲良くしながら書いていたものです。 私はエンプラSIな人間なのでシステム開発な現場を前提に書き…