「これは制作会社に聞かないと」「これは○○さんに聞かないと」という要素が多いホームページの設計は避けるべきです。
特殊な設定や、現場で判断しなければならない要素は極力避け、新人スタッフ等への引き継ぎも容易にしておくべきです。
この為、弊社では
・技術的なドキュメントは全て共有
・簡易的なマニュアルを共有
の他、
・プロジェクト中に、スラッグ(アドレス)や画像の命名ルールをお客様と作成
等も行っています。
これは、例えば新人スタッフに「○○の商品を追加しておいてください」とお願いした時に、
・この画像はどんな名前にしよう
・タイトルはこれで良いのか?
等で迷わないようにする為です。また、社内で命名ルールを統一しておかないと、データの重複も出てきてしまいます。
設計に関しても、先に記載したPHPコードの修正の必要性など、プログラマー側の理由による仕様は避け、極力管理画面で目で見て分かる形を心がけています。