SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Downloaden Sie, um offline zu lesen
今日お話すること
ディレクターのあなたが少し幸せになる
WordPressの案件における
リスクと、そのつぶし方
自己紹介
関井
安藤丹羽
集合写真
loftwork
事例キャプチャ
事例キャプチャ
事例キャプチャ
事例キャプチャ
楽商
https://www.rakusyo.jp
販売管理・在庫管理
システム
こんなことってありませんか?
とんでもないデザインが
上がってきた!
設計の詰めが甘かった
予算もスケジュールも
オーバー
公開直前に
問題発覚!
テクニカル・ディレクションで
リスクを撃破!!!
実装に適したデザイン 手戻りのない開発
予算内、期間内で完了 スムーズな公開
楽商
https://www.rakusyo.jp
販売管理・在庫管理
システム
1. 背景、目的、作業範囲、ステークホルダーをドキュ
メントにまとめる
2. スケジュールの作成
3. Projectメンバーで同じ認識、情報を共有
プロジェクト序盤のポイント
1. 背景、目的、作業範囲、ステークホルダーを
ドキュメントにまとめる
2. スケジュールの作成
○ いつ・誰が・なにをするのか
○ タスクは細分化する
○ お客さんの作業もいれる
○ 修正期間・バッファもいれる
みっちり書きます
3. Projectメンバーで同じ認識、情報を共有
ワイヤー・デザインのポイント
1. 固有レイアウトのページを増やしすぎない
2. 階層が深すぎないようにする
3. 繰り返し・マウスオーバー・文字の増減まで、
デザインが網羅できている
1. LPのような単一ページが増えすぎると
○ 操作性・更新のしやすさの負担が増える
○ 工数が増える
○ WordPressの意味…(´・ω・`)
可能な限りパーツ化し複数テンプレートで利用
2. 階層が深すぎると
○ コンテンツまで到達しづらい
○ 離脱しやすくなる
WordPress実装のし易さ、
SEO視点、ユーザー視点を考慮した階層設計
3. デザインが網羅されていないと
○ パーツ化する際に機能・挙動の把握が
できなくなる
○ パターンを巻き取って開発者に
コーディングをお願いしないと
いけない
文字の増減
マウスオーバー
CMS設計のポイント
1. 固定ページ・投稿・カスタム投稿の使い分け
2. URL構造
3. テンプレートマップの作成
1-1. 投稿
○ ページの親子関係:持てない
○ 分類:(デフォルトでは)カテゴリーとタグ
○ 分類の親子関係:持てる!
1-2. 固定ページ
○ ページの親子関係:持てる!
○ 分類:(デフォルトでは)ない
○ 分類の親子関係:(デフォルトでは)持てない
1-3. カスタム投稿タイプ
○ ページの親子関係:持てる!
○ 分類:いくらでも!
○ 分類の親子関係:持てる!
カスタム投稿タイプで構成した例
この事例では
「投稿」を
使ってないよ
1-4. 使い分けの例
● カスタム投稿
→ほぼ全てのコンテンツ
● 投稿
→「お知らせ」など、基本的なブログコンテンツ
● 固定ページ
→最後の砦。例外的な固有レイアウト・単一
○ 投稿名 or 投稿ID
○ 投稿タイプ・タクソノミー名
○ タームのスラッグ
○ パーマリンク設定
2. URL構造を定める
http://domain/taxonomy/term/
はできるけど
http://domain/term/
にするには一手間いるとか
http://domain/post_type/single/
はできるけど
http://domain/post_type/taxonomy/term/single
にするには一手間いるとか
後からの一言で仕様変更になる事も…
早めの策定が重要です。
なんでこのURLに
できないの?
3. テンプレートマップの作成
○ テンプレート数の把握
○ サイト構造全体の把握
○ 投稿タイプとテンプレートの照合
テンプレートマップ
開発着手時のポイント
1. LW流カスタムフィールド設計
2. CMS仕様書の作成
3. テンプレートの開発優先順位決め
  ※移行を考慮
1. LW流カスタムフィールド設計
○ デフォルトのエディタは使わない(削除)
○ コンテンツは基本カスタムフィールドのみで構成
○ 汎用性の高い入力要素を作る
● 複数テンプレートで利用
● 可能な限りフィールドをグループ化
問い合わせセット
記事セット
複数テンプレート
☓
グループ化
2. CMS仕様書の作成
○ 開発者とお客さん双方に実装イメージを共有
○ 動作テスト時の判断基準
○ 引き継ぎ時における、仕様把握の指針
CMS仕様書を通して
クライアント/開発者と認識をすり合わせ
3. テンプレート開発の優先順位
○ 移行ページ数の多いテンプレートから開発
  優先的に実装~バグフィックスの実施
○ 結果として移行と開発の同時進行で、全体スケジュールを
短縮
スケジュールを加味して
記事登録の多い優先テンプレートを決める
①
②
プロジェクト終盤のポイント
1. 残タスクと公開時のリスク洗い出し
2. 公開手順表の作成
1. 残タスクと公開時のリスク洗い出し
○ 公開2週間前を目安に、社内でミーティングを実施
○ 残タスクとリスクの共有および対策
○ 期限内・予算内かの確認
2. 公開手順表の作成
○ 公開するには、どんな前提条件があるのか
○ いつ・誰が・どんな作業をするのか
公開前日から当日の動きを
時間単位でリストアップ
自分とお客さんの
お昼休憩・終業時間を考慮するのも
お忘れなく(`・ω・´)ノ
お客さんの確認時間を、
自分たちのお昼休憩にするとか
おさらい
○ リスクの洗い出しはやっておこう!
○ CMS設計は画面設計から!
○ WordPressのクセを把握しておこう!
○ 公開作業は計画的に!
Thank you

Weitere ähnliche Inhalte

Andere mochten auch

Sitecore CMS 6 コンテンツ クックブック
Sitecore CMS 6 コンテンツ クックブックSitecore CMS 6 コンテンツ クックブック
Sitecore CMS 6 コンテンツ クックブック
Kuwahara Hiroto
 

Andere mochten auch (6)

Sitecore レイアウトに関して
Sitecore レイアウトに関してSitecore レイアウトに関して
Sitecore レイアウトに関して
 
Sitecore CMS 6 コンテンツ クックブック
Sitecore CMS 6 コンテンツ クックブックSitecore CMS 6 コンテンツ クックブック
Sitecore CMS 6 コンテンツ クックブック
 
Sitecore ワイルドカード モジュールについて
Sitecore ワイルドカード モジュールについてSitecore ワイルドカード モジュールについて
Sitecore ワイルドカード モジュールについて
 
Sitecore におけるレイアウトの考え方
Sitecore におけるレイアウトの考え方Sitecore におけるレイアウトの考え方
Sitecore におけるレイアウトの考え方
 
Sitecore CMS 概要
Sitecore CMS 概要Sitecore CMS 概要
Sitecore CMS 概要
 
(ロフトワーク テクニカルディレクターがこっそり教える)運営スタッフに喜ばれる CMSの選び方 超入門
(ロフトワーク テクニカルディレクターがこっそり教える)運営スタッフに喜ばれる CMSの選び方 超入門(ロフトワーク テクニカルディレクターがこっそり教える)運営スタッフに喜ばれる CMSの選び方 超入門
(ロフトワーク テクニカルディレクターがこっそり教える)運営スタッフに喜ばれる CMSの選び方 超入門
 

Ähnlich wie 年間300プロジェクトから体得!"リスクを撃破する"テクニカルディレクション術

「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
Yusuke Wada
 
[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用
[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用
[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用
masashi takehara
 
プロジェクトを成功に導くための秘訣
プロジェクトを成功に導くための秘訣プロジェクトを成功に導くための秘訣
プロジェクトを成功に導くための秘訣
loftwork
 
20090924 YAMAHA Webforum Sort
20090924 YAMAHA Webforum Sort20090924 YAMAHA Webforum Sort
20090924 YAMAHA Webforum Sort
loftwork
 

Ähnlich wie 年間300プロジェクトから体得!"リスクを撃破する"テクニカルディレクション術 (20)

タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜
 
ふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかたふつうの受託開発チームのつくりかた
ふつうの受託開発チームのつくりかた
 
「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺「新しい」を生み出すためのWebアプリ開発とその周辺
「新しい」を生み出すためのWebアプリ開発とその周辺
 
クラウド案件の作り方 for azureしなの4周年
クラウド案件の作り方 for azureしなの4周年クラウド案件の作り方 for azureしなの4周年
クラウド案件の作り方 for azureしなの4周年
 
はじめてのScrumこれから大切にしたいこと Release#2
はじめてのScrumこれから大切にしたいこと Release#2はじめてのScrumこれから大切にしたいこと Release#2
はじめてのScrumこれから大切にしたいこと Release#2
 
[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用
[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用
[ESM_CM セミナー]小さく作って大いに役立つスマートフォンアプリ(CYCLONE)公開用
 
20140904 One Coin College CMSを使いこなすスキル
20140904 One Coin College CMSを使いこなすスキル20140904 One Coin College CMSを使いこなすスキル
20140904 One Coin College CMSを使いこなすスキル
 
中級者のためのWordPress講座[第1回]既存のプラグインを組み合わせることでWEBサービスを作ってみよう!
中級者のためのWordPress講座[第1回]既存のプラグインを組み合わせることでWEBサービスを作ってみよう!中級者のためのWordPress講座[第1回]既存のプラグインを組み合わせることでWEBサービスを作ってみよう!
中級者のためのWordPress講座[第1回]既存のプラグインを組み合わせることでWEBサービスを作ってみよう!
 
今、おさえておきたい DevOps
今、おさえておきたい DevOps 今、おさえておきたい DevOps
今、おさえておきたい DevOps
 
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
 
ソフトウェア開発の現場風景
ソフトウェア開発の現場風景ソフトウェア開発の現場風景
ソフトウェア開発の現場風景
 
WordCamp Haneda 2019 WordPress初心者のためのサイト運営虎の巻 #wchaneda
WordCamp Haneda 2019 WordPress初心者のためのサイト運営虎の巻 #wchanedaWordCamp Haneda 2019 WordPress初心者のためのサイト運営虎の巻 #wchaneda
WordCamp Haneda 2019 WordPress初心者のためのサイト運営虎の巻 #wchaneda
 
アジャイルマネジメントとは?
アジャイルマネジメントとは?アジャイルマネジメントとは?
アジャイルマネジメントとは?
 
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
 
アジャイル開発&TFS導入
アジャイル開発&TFS導入アジャイル開発&TFS導入
アジャイル開発&TFS導入
 
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
 
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
オープンクラウド基盤の価値と導入へ向けた考慮点 〜IaaSからPaaSまで - EMC様セミナー 「あなたのビジネスを高速化!DevOpsとアジャイル開発...
 
プロジェクトを成功に導くための秘訣
プロジェクトを成功に導くための秘訣プロジェクトを成功に導くための秘訣
プロジェクトを成功に導くための秘訣
 
20090924 YAMAHA Webforum Sort
20090924 YAMAHA Webforum Sort20090924 YAMAHA Webforum Sort
20090924 YAMAHA Webforum Sort
 
20130320 agile pm
20130320 agile pm20130320 agile pm
20130320 agile pm
 

Mehr von loftwork

Mehr von loftwork (20)

ON THE TRIP流 UX的負債の避け方、負い方、返し方
ON THE TRIP流 UX的負債の避け方、負い方、返し方ON THE TRIP流 UX的負債の避け方、負い方、返し方
ON THE TRIP流 UX的負債の避け方、負い方、返し方
 
仕様設計ワークショップのすゝめ
仕様設計ワークショップのすゝめ仕様設計ワークショップのすゝめ
仕様設計ワークショップのすゝめ
 
細かすぎて伝わらないイザナキ仕様
細かすぎて伝わらないイザナキ仕様細かすぎて伝わらないイザナキ仕様
細かすぎて伝わらないイザナキ仕様
 
カスタムフィールド 匠の流儀
カスタムフィールド 匠の流儀カスタムフィールド 匠の流儀
カスタムフィールド 匠の流儀
 
SUWAデザインプロジェクト 2017
SUWAデザインプロジェクト 2017SUWAデザインプロジェクト 2017
SUWAデザインプロジェクト 2017
 
20171013 daigakuweb vol2_terai
20171013 daigakuweb vol2_terai20171013 daigakuweb vol2_terai
20171013 daigakuweb vol2_terai
 
100年先につながる新しい価値を目指して、パナソニックが100BANCHをつくった理由
100年先につながる新しい価値を目指して、パナソニックが100BANCHをつくった理由100年先につながる新しい価値を目指して、パナソニックが100BANCHをつくった理由
100年先につながる新しい価値を目指して、パナソニックが100BANCHをつくった理由
 
大規模案件の苦悩から生まれた
柔軟なカスタムフィールド設計
大規模案件の苦悩から生まれた
柔軟なカスタムフィールド設計大規模案件の苦悩から生まれた
柔軟なカスタムフィールド設計
大規模案件の苦悩から生まれた
柔軟なカスタムフィールド設計
 
KIT ハッカソン『里山で創るエデュテックトイ』参加誓約書
KIT ハッカソン『里山で創るエデュテックトイ』参加誓約書KIT ハッカソン『里山で創るエデュテックトイ』参加誓約書
KIT ハッカソン『里山で創るエデュテックトイ』参加誓約書
 
食でつながる場の仕掛け 「訪日外国人」「地域社会」のための新しい食体験 Presented by NEC 参加同意書
食でつながる場の仕掛け 「訪日外国人」「地域社会」のための新しい食体験 Presented by NEC 参加同意書食でつながる場の仕掛け 「訪日外国人」「地域社会」のための新しい食体験 Presented by NEC 参加同意書
食でつながる場の仕掛け 「訪日外国人」「地域社会」のための新しい食体験 Presented by NEC 参加同意書
 
ロフトワークが実践する「CMSを導入したい人とCMSを導入する人とのギャップの埋め方」の秘訣!
ロフトワークが実践する「CMSを導入したい人とCMSを導入する人とのギャップの埋め方」の秘訣!ロフトワークが実践する「CMSを導入したい人とCMSを導入する人とのギャップの埋め方」の秘訣!
ロフトワークが実践する「CMSを導入したい人とCMSを導入する人とのギャップの埋め方」の秘訣!
 
20160712_CreativeMeeting_RyokoIwasaki
20160712_CreativeMeeting_RyokoIwasaki20160712_CreativeMeeting_RyokoIwasaki
20160712_CreativeMeeting_RyokoIwasaki
 
20160909 Agreement v1.2
20160909 Agreement v1.220160909 Agreement v1.2
20160909 Agreement v1.2
 
20160803 axa agreement_ver1
20160803 axa agreement_ver120160803 axa agreement_ver1
20160803 axa agreement_ver1
 
Design Fiction Workshop 参加同意書
Design Fiction Workshop 参加同意書Design Fiction Workshop 参加同意書
Design Fiction Workshop 参加同意書
 
2016年4月8日JAPANブランドプロデュース支援事業(MORE THAN プロジェクト)説明会資料
2016年4月8日JAPANブランドプロデュース支援事業(MORE THAN プロジェクト)説明会資料2016年4月8日JAPANブランドプロデュース支援事業(MORE THAN プロジェクト)説明会資料
2016年4月8日JAPANブランドプロデュース支援事業(MORE THAN プロジェクト)説明会資料
 
モバイルサイトのローカルナビゲーション
モバイルサイトのローカルナビゲーションモバイルサイトのローカルナビゲーション
モバイルサイトのローカルナビゲーション
 
未来をデザインする Ideathon & Makeathon 参加同意書
未来をデザインする Ideathon & Makeathon 参加同意書未来をデザインする Ideathon & Makeathon 参加同意書
未来をデザインする Ideathon & Makeathon 参加同意書
 
2014台湾合宿_Team09_neng-a-thon
2014台湾合宿_Team09_neng-a-thon2014台湾合宿_Team09_neng-a-thon
2014台湾合宿_Team09_neng-a-thon
 
2014台湾合宿_Team01_norimakifab
2014台湾合宿_Team01_norimakifab2014台湾合宿_Team01_norimakifab
2014台湾合宿_Team01_norimakifab
 

年間300プロジェクトから体得!"リスクを撃破する"テクニカルディレクション術