業務アプリケーションの開発期間=その会社の新人が仕事を覚える時間

つまりシステム開発は技術うんぬんではなく、ドメインの理解に要する時間で決まる。
仕事を覚える時間です。
半年で修得できるなら半年でシステム開発は終わる。
3年かかるなら、システム開発に3年は要する。
・・・と思っただけ。根拠はないです。