モデルの逸脱は普通にソフトウェアの現場では有ることだしな。
ましてや新規性があればなおさらだし。
現場経験が無いとやっぱりモデルに従うしかなくなるかもね。