こちらの記事を拝見した。
- 「その機能、本当に要る?」CMSBlueMonkeyの顧客ドリブンな開発秘話(前編)|Blue Monkey(ブルーモンキー)
https://bluemonkey.jp/media/co... - 「制作のエゴより更新者の利便性」CMSBlueMonkeyの顧客ドリブンな開発秘話(後編)|Blue Monkey(ブルーモンキー)
https://bluemonkey.jp/media/co...
書かれてる通りで、その機能必要?っていうのは往々にしてある。
運用してるからこそ出てくる要望とかもあるわけだし、かといってカスタマイズすることが正しいのか?って言うとそうじゃ無いこともあるしなぁ、、、と。
BlueMonkey は少しだけ触ったことはあるので、確かに必要な機能に絞っているのだろうというところはなんとなくわかった。
この辺は難しいところだなぁとは思うのだけど、しっかり割り切ってるところは方針としてぶれてないなー。
CMS というと何ができるのが CMS なのか?というそれぞれの思想が反映されてくると思う。
そもそも CMS とは?みたいな話でもあるのかもしれないけど。
Movable Type が 6 から 7 に変わった流れがブログベース、Webページを作成・管理するところからコンテンツを管理するというところに立ち位置を変えたような話で。ページ管理からコンテンツの管理へ、と。
CMS で管理したいと思っているのが Webサイトなのかどうか?というところは判断基準の一つかもしれない。
ページを作りやすくするという視点であれば、見た目などをいじりやすい感じがいいだろうし。
コンテンツの再利用性を考えるとそういうデータを起点とした管理になるんだろうなぁと。
見たまま編集かそうじゃないか?みたいなのも考え方が反映されてるところになるような気はする。
Salesforce の CMS もページは管理しつつ、そこに組み合わせる形でのユーザーの情報を絡めていくんだろうなぁと。