タグ

2015年10月22日のブックマーク (2件)

  • 基本設計を分担してはいけない - 設計者の発言

    プロジェクトメンバーが無駄に多いのが、日型SIの特徴のひとつである。「工数を人数で割れば工期が出る」と考えることが間違いであることは、ブルックスの著書「人月の神話」によって今から40年前に指摘されている。それにもかかわらず、相変わらず多くのプロジェクトで必要以上の人数が投入されている。 私がとくに不思議に思うのが、基設計を何人もの要員で分担するやり方だ。DB設計と機能設計と業務設計の担当を分けるとか、サブシステム毎に担当を分けるといった体制がしばしば敷かれる。詳細設計の段階でというのならまだわかるが、基設計でそれをやってはいけない。 なぜか。業務システムにはアーキテクチャ(意図された構造)が求められる。そして、そこに含まれる膨大な定義要素は、統一感や一貫性を保ち、かつMECEな形で切り出されなければいけない。複数の要員で分担などすれば、それらの課題が一挙に難しくなる。また、DB構成と

    基本設計を分担してはいけない - 設計者の発言
  • MacでVPNを簡単にON/OFFするのをJXAで書いてみた。 - Qiita

    前までVPN接続の自動化とかAppleScriptで書いてたんだけど、AppleScriptって結局全然慣れなくて凄い書くのが苦痛だった。そしたらいつの間にかJavascriptで書けるようになってるから試してみたら超簡単になってて歓喜ww 例えばVPN接続とか↓こんな風に2行で終わりだしES6も普通に使えるっぽいし色々捗るわこれww #!/usr/bin/osascript const se = Application('System Events'); se.connect(se.networkPreferences.services["VpnName"]);

    MacでVPNを簡単にON/OFFするのをJXAで書いてみた。 - Qiita
    ma7e
    ma7e 2015/10/22