Javaでサーバサイドの開発してるんですが、
使ってるフレームワークはMVCモデルに沿ってます。
でも肝心のモデル層が構造化プログラミングなんです。
SEさん、モデリングなんてしてないんです。
設計=DB設計と画面設計ぐらいな感じです。
DBはある程度正規化されいい感じなんですが、そこからJavaのオブジェクトモデルへの
マッピングがありません。
ビジネスロジックを実装するためだけのクラスではフィールドがグローバル変数のように
扱われ、メソッドはただの関数にすぎないんです。
画面設計もC/Sシステムのクライアントのようです。

MVCでオブジェクト指向の開発してるような感じではなく、結局、VBで
C/Sシステム開発してるのとあまり変わらないです。

分析、設計工程がどれだけ大事かわかりました。