concrete5で社内システムのお話し

25
オープンソースCMSを利用した 複数拠点間での情報共有 コンクリート ファイブ ジャパン株式会社

Upload: tao-sasaki

Post on 06-Jul-2015

1.413 views

Category:

Documents


3 download

DESCRIPTION

Cloud Days Tokyo 2012 Fall でニフティクラウドブースでお話しした際の資料です。 都合により実際に使用したものから一部スライドを削っています。

TRANSCRIPT

Page 1: concrete5で社内システムのお話し

オープンソースCMSを利用した複数拠点間での情報共有コンクリート ファイブ ジャパン株式会社

Page 2: concrete5で社内システムのお話し

オープンソースCMSを利用した社内システム

Page 3: concrete5で社内システムのお話し

concrete5って?その前に...

Page 4: concrete5で社内システムのお話し

汎用CMS(コンテンツ マネジメント システム)

• 若い(2008年6月にオープンソース化)

• 直感的MS Wordが使える人なら平気なレベル

• ブロックと呼ばれる部品をGUIでぐりぐりやってページを作る

• 多人数で編集を前提にしており、細かい権限設定が可能

• PHP+MySQL+jQuery

• アメリカ製

• マーケットプレイスというアドオンやテーマを販売している

• アメリカ本家公式サイトhttp://www.concrete5.org/

• 日本語公式サイトhttp://concrete5-japan.org/

Page 5: concrete5で社内システムのお話し

なぜCMS?

Page 6: concrete5で社内システムのお話し

既に基本機能のあるCMSをベースに使うと、

個別機能毎の開発が早い

Page 7: concrete5で社内システムのお話し

なぜオープンソース?

Page 8: concrete5で社内システムのお話し

ブラックボックスが無い

Page 9: concrete5で社内システムのお話し

ベンダーロックされない

Page 10: concrete5で社内システムのお話し

常に進化する

Page 11: concrete5で社内システムのお話し

求められる変化のスピードが変わってきた。

Page 12: concrete5で社内システムのお話し

環境の変化に素早く対応したPDCAサイクルを回す必要がある

Diagram by Karn G. Bulsuk (http://www.bulsuk.com)

Page 13: concrete5で社内システムのお話し

既存のシステム構築

運用要件定義 設計 開発

要件全てを満たす物を一気に開発長期間同じシステムを利用

Page 14: concrete5で社内システムのお話し

求められているシステム構築

発案

要件定義

設計

開発

運用

評価

Page 15: concrete5で社内システムのお話し

求められているシステム構築

発案要件定義

設計開発

運用

評価小さな開発を短い間隔で繰り返す

Page 16: concrete5で社内システムのお話し

具体的にはヒアリング

プロトタイプ

テスト運用

設計開発

運用

Page 17: concrete5で社内システムのお話し

必要な機能がすぐ手に入る

Page 18: concrete5で社内システムのお話し

無駄な開発を減らせる

Page 19: concrete5で社内システムのお話し

「見てみないとわからない」

「使ってみてから決める」

Page 20: concrete5で社内システムのお話し

マーケットプレイスで様々な追加機能を安価に入手可能

Page 21: concrete5で社内システムのお話し

LDAP認証でActive DirectoryとID連携が可能

Page 22: concrete5で社内システムのお話し

Data Display(アドオン)でプロトタイプを作成

Page 23: concrete5で社内システムのお話し

concrete5とニフティクラウドについて

Page 24: concrete5で社内システムのお話し

C4SAでさくっと使える

Page 25: concrete5で社内システムのお話し

細かいリリース作業が楽

本番環境

開発環境

開発テスト

運用評価

本番環境

開発テスト

運用評価

開発環境