開発の背景

CMSの特徴は、何を目指して開発されたのかという開発思想によって、製品毎の特徴が明確になります。CROSS STEPは、一貫してフロントサイドのスタッフによるニーズ/クライアントニーズに答えるかたちで、その機能を熟成させてきました。
CROSS STEPは、HTMLコーディング(=制作)の効率化を目指すフロントサイド・エンジニアと、ウェブサイト制作の合理化・効率化を目指すウェブディレクター、そして運用時におけるコンテンツ・クォリティの平準化を考えたエディターの視点から開発したシステムです。

開発の起点(1) 制作におけるHTMLコーディングの非効率性の改善

HTMLコーディングという、最下流工程によるスケジュールの圧迫。
度重なる変更による不毛な重複作業。
パーツの共通化視点がないことによる、非効率性。

こうした点を改善するために、各種の生成ツールや管理ツールを作成し、コーディング作業を行ってきたフロントサイドエンジニア。そのノウハウが、『CORSS STEP』のベースとなっています。

クライアントやディレクターサイドのニーズを熟知したフロントサイドエンジニアだからこその共通化、パーツ化などのノウハウが生きています。

開発の起点(2) 編集・デザインの“仕様”変更の可否

積み上げ型、不可逆的なワークフローの限界
顧客都合による仕様変更は追加料金、は正当か?
結果、双方にとって好ましくない、満足度の低いワークフローになっているのでは?
そもそもWebサイトのあり方として、顧客自身がつくるのが筋ではないのか?


こうした問題を解消するためには、制作フローの変革と、クライアントサイド-制作サイドの役割分担の再定義などが必要になるはず。そうした視点から、コンテンツ構造とデザインの分離、制作ステップの分解と再構成などを念頭に、機能設計を行いました。

開発の起点(3) 運用時における、コンテンツクオリティの確保

ツール導入により、クライアントサイドでの更新
 →半年後には目も当てられないサイトに・・・
“自由なツール”“顧客の希望”が常に正しいとは限らない
ブログ形式の可能性と限界。その次のステップへ


サイト/コンテンツごとに基本となるトーンアンドマナーををテンプレート/モジュールとして定義。コンテンツ編集者がデザインを行わずに、文書構造、ページ構造の定義のみを行うことで、コンテンツの均質化を実現できます。