貴社の要望にあわせてDrupal導入・カスタマイズを行います
Drupalはカスタマイズ性が非常に高いオープンソースCMSであり、開発フレームワークとしても優れたソフトウェアです。
デジタルサーカスは、自社のビジネスモデルに合わせたDrupalの利活用を希望する企業に高品質のDrupal導入・カスタマイズサービスを提供しています。

Strengths
デジタルサーカスのDrupalカスタマイズ開発の特長
独自のDrupalパッケージを活用したベストプラクティスの導入
デジタルサーカスが持つDrupal開発用パッケージ「リズリー」をベースにカスタマイズや導入を実施します。
リズリーは日本企業がグローバルサイトを運用するための様々な機能・ノウハウが詰まったDrupal開発用パッケージです。
リズリーをベースにDrupalを導入することで日本でDrupalを運用するためのベストプラクティスをスムーズに自社へと取り入れることができます。
エンタープライズDrupalノウハウ

デジタルサーカスは15年以上にわたりコーポレートサイト、ECサイト、会員制ポータルサイトなど多くのDrupalサイトを日本の大手企業に導入してきました。認証基盤とのシングルサインオン、CRMやMAとの連携、各種キャッシュシステムを使用した性能チューニングなど、大規模で複雑なサイトをDrupalで実現する豊富な経験・ノウハウを有しています。
アジャイルとウォーターフォールのハイブリッド開発アプローチ

社内の開発はアジャイル開発で進めつつ、ウォーターフォール開発に慣れたお客様にも違和感なく進行できる「ハイブリッド」な開発アプローチを採用しています。
スケジュールに基づく進行管理や設計ドキュメントの作成およびお客様レビューなどをきちんと実施しつつ、アジャイル開発の柔軟性を最大限とりいれています。
豊富なサイト移行経験

大量コンテンツや個人情報を運用中のサイトから新しいDrupalサイトに移行する案件を多数経験しており豊富なWEBサイト移行ノウハウを有しています。
TeamSiteなどの商用CMS、WordPressなどのオープンソースCMS、静的HTMLなどさまざまな形態で運用されているサイトからの移行実績があり、運用中のサイトのデータ状態を確認したうえで適切な移行方式をご提案します。
Options
Drupalカスタマイズ開発のポイント
Drupalのカスタマイズ開発を行う上で留意すべきポイントは多岐にわたりますが、そのうち主要なものをいくつかご紹介します。
デザインの適用
Drupalの内部構造では、フロントエンドのUIは「テーマ(テンプレート)」、バックエンドの業務ロジックは「モジュール」として実装されており、フロントエンドとバックエンドの役割分担が明確に定義されています。
Drupalにはサイト用/管理画面用のテーマが標準で用意されており、それをベースとして企業のブランドガイドラインやデザインシステムに沿ったデザインカスタマイズを実施します。
Drupalの標準テーマはレスポンシブデザインに対応しており、これに準拠した設計を行うことで、登録したコンテンツは自動的にPC、スマートフォン、タブレット等のデバイスごとに最適なレイアウトで表示されます。Drupalの内部構造では、フロントエンドのUIは「テーマ(テンプレート)」、バックエンドの業務ロジックは「モジュール」として実装されており、フロントエンドとバックエンドの役割分担が明確に定義されています。
Drupalにはサイト用/管理画面用のテーマが標準で用意されており、それをベースとして企業のブランドガイドラインやデザインシステムに沿ったデザインカスタマイズを実施します。
Drupalの標準テーマはレスポンシブデザインに対応しており、これに準拠した設計を行うことで、登録したコンテンツは自動的にPC、スマートフォン、タブレット等のデバイスごとに最適なレイアウトで表示されます。モジュールの選定
Drupalによるサイト構築においてモジュールの選定は非常に重要です。導入対象サイトの要件に基づき、利用するモジュールの調査や安定性、セキュリティの確認を行い、それらのモジュールが要件に適合するかをデモ等で検証します。標準機能や拡張モジュールで実現できない要件については、サイト固有のカスタムモジュールとして設計・開発します。
Drupalによるサイト構築においてモジュールの選定は非常に重要です。導入対象サイトの要件に基づき、利用するモジュールの調査や安定性、セキュリティの確認を行い、それらのモジュールが要件に適合するかをデモ等で検証します。標準機能や拡張モジュールで実現できない要件については、サイト固有のカスタムモジュールとして設計・開発します。
インフラの選定
Drupalを運用するインフラの選択肢はオンプレミス、クラウド、PaaSなど多岐にわたります。インフラごとに特徴や強み、利用モジュールや設定の差異があるため、導入対象サイトの要件に基づき最適な環境を選定します。
Drupalを運用するインフラの選択肢はオンプレミス、クラウド、PaaSなど多岐にわたります。インフラごとに特徴や強み、利用モジュールや設定の差異があるため、導入対象サイトの要件に基づき最適な環境を選定します。
セキュリティの担保
Drupalは堅牢なセキュリティを備えたオープンソースCMSとして高い評価を得ています。そのためDrupalを導入するサイトの多くは、厳しいセキュリティ要求を満たす必要があります。
導入時はアクセス制御の要望や非機能要件を確認したうえで、CMS単体だけでなくWAFやサーバーインフラの設定等を含め、お客様のセキュリティポリシーに基づいた総合的な対策を実施します。Drupalは堅牢なセキュリティを備えたオープンソースCMSとして高い評価を得ています。そのためDrupalを導入するサイトの多くは、厳しいセキュリティ要求を満たす必要があります。
導入時はアクセス制御の要望や非機能要件を確認したうえで、CMS単体だけでなくWAFやサーバーインフラの設定等を含め、お客様のセキュリティポリシーに基づいた総合的な対策を実施します。
Flow
開発の流れ
デジタルサーカスにてDrupal開発を行う場合の流れを解説します。
STEP1:Drupal導入設計
Drupalのデモとヒアリングを実施し、お客様のご要望を元に要件を定義し、サイト設計を実施します。
実現したい機能を元にDrupalのモジュール構成や設定、カスタマイズ内容を決定します。開発する内容は仕様書として記載しお客様にレビューしていただきます。
STEP2:Drupalカスタマイズ開発
環境構築後、アジャイル開発手法による複数回のサイクルに分けたカスタマイズ開発を実施します。
各開発サイクルの都度、各種テストを行った上でお客様にデモを実施し開発内容をご確認いただきます。
STEP3:Drupal導入
開発したサイトに対するお客様による受入テストと、サイトに必要なコンテンツの登録を実施します。
サイトリニューアルの場合は、全て準備が整った段階で現行サイトからの切り替えを実施します。
CMS操作の習熟やコンテンツの移行、サイト切り替えなど必要となる作業を全てデジタルサーカスがサポートします。