狠狠撸

狠狠撸Share a Scribd company logo
BIGLOBE Inc.
劇的ビフォーアフター
2019/08/31
ビッグローブ株式会社
曽根 大作
?BIGLOBEのDDDの昔と今?
BIGLOBE Inc.2
自己紹介
名前:曽根 大作(そね だいさく)
?30歳
?2012年度入社の8年目
?認定スクラムマスター(CSM)
所属?担当業務
?基盤本部 サービス開発部
?BIGLOBEモバイル(格安SIM)の業務システム開発
BIGLOBE Inc.3
今回のテーマ
昔と今
BIGLOBE Inc.4
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.5
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.6
DDDとの出会い
?配属先は独自言語の世界
?マニュアルはExcel
BIGLOBE Inc.7
DDDとの出会い
?2年後、Java導入
?設計手法:DDD
?開発手法:Scrum
BIGLOBE Inc.8
DDDとの出会い
新しいサービスからレガシーなシステムへ広げていく
BIGLOBE Inc.
のれん分け方式
9
DDDとの出会い
ノウハウの伝授を重視した方式
BIGLOBE Inc.10
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.11
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.12
モデルの書き方
モデルに表す目的?表したいこと
- 業務とコードを一致させる
- エンティティの責務を表す
- エンティティ同士の関連を表現する
- etc . . .
BIGLOBE Inc.13
BEFORE
BIGLOBE Inc.14
モデルの書き方 ?BEFORE?
当時のやりかた
1. サービスの仕様書から名詞を抽出
2. グルーピング
3. グループに名前をつける
4. キーが必要かどうかを考える
- 必要=エンティティ
- 不要=アグリゲート
BIGLOBE Inc.15
モデルの書き方 ?BEFORE?
例:モバイルサービスを申し込んで、契約する
?会員には以下の情報が必要
- 氏名
- 住所
- 生年月日
? 申し込みに以下の情報が必要
- プラン(月間の容量)
- Simカードのサイズと種別
? 申し込まれたらSimカードを配送する
BIGLOBE Inc.16
モデルの書き方 ?BEFORE?
BIGLOBE Inc.17
モデルの書き方 ?BEFORE?
問題点
- 情報不足による認識齟齬多発
- 関連がないため処理の流れをイメージできない
- エンティティの責務や振る舞いがわからない
????
BIGLOBE Inc.
結果
- Pull Requestが大荒れ
- コメント3桁超え
- 認識齟齬が起きてマージされない
- 設計や責務の話
- 指摘ではなく質問が多い
18
モデルの書き方 ?BEFORE?
BIGLOBE Inc.19
AFTER
BIGLOBE Inc.
解決策
- 情報を増やす
- 責務
- 関連や依存
- 多重度
- 振る舞い
- 値
20
モデルの書き方 ?AFTER?
BIGLOBE Inc.
1枚の図にすべてを表そうとするのは無理
- 何を伝えたい図なのか分からなくなる
- 好き勝手に修正される or 修正されない
21
モデルの書き方 ?AFTER?
BIGLOBE Inc.22
モデルの書き方 ?AFTER?
概念モデル
↓
コンテキストマップ
↓
ドメインモデル
BIGLOBE Inc.23
モデルの書き方 ?AFTER?
概念モデル
- システム全体を表すモデル
- 代表的なエンティティのみの関連や多重度を表す
- 振る舞いなどは書かない
- イメージは世界地図
BIGLOBE Inc.24
モデルの書き方 ?AFTER?
BIGLOBE Inc.25
モデルの書き方 ?AFTER?
コンテキストマップ
- 概念モデルで表現したエンティティの境界を表す
- エンティティとシステムのマッピング
- 振る舞いなどは書かない
- イメージは大陸
BIGLOBE Inc.26
モデルの書き方 ?AFTER?
BIGLOBE Inc.27
モデルの書き方 ?AFTER?
ドメインモデル
- UCの処理を表すモデル
- 各エンティティの関連や多重度を表す
- 振る舞いは記載する(引数と返却値)
- イメージはナビ
-> AからBまで何を使ってたどり着くか
BIGLOBE Inc.28
モデルの書き方 ?AFTER?
BIGLOBE Inc.29
モデルの書き方 ?AFTER?
やり方を変えてよかったこと
- 目的に合わせてモデルを変えることで、認識齟齬が
起きにくくなった
- Pull Requestで設計の話が出てこなくなった
-> 実装の良し悪しに集中することができる
BIGLOBE Inc.30
モデルの書き方 ?AFTER?
今の問題点
- 概念モデルやコンテキストマップからドメインモデ
ルを作るのが大変
考えている解決策
- 間にもう1つモデルがほしい
- イメージ的には日本地図ぐらいの粒度
BIGLOBE Inc.31
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.32
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.33
状態の表し方
状態を管理する
申込中 契約中 解約
契約
どうやって表現するか?
BIGLOBE Inc.34
BEFORE
BIGLOBE Inc.35
状態の表し方 ?BEFORE?
1つのエンティティに対して、イベントをぶら下げる
※イベントとは、業務の記録のこと
業務が記録されれば、状態が更新される
BIGLOBE Inc.36
状態の表し方 ?BEFORE?
BIGLOBE Inc.37
状態の表し方 ?BEFORE?
問題点
- エンティティの肥大化
- イベントには基本Getterしかいない
- ロジックが集中してしまう
- 不要なフィールドを意識する必要がある
BIGLOBE Inc.38
状態の表し方 ?BEFORE?
結果
-エンティティの行数が数百行に
-生成コストが高い
- フィールドにOptionalが増える
- 不要なイベントを意識する必要がある
BIGLOBE Inc.39
AFTER
BIGLOBE Inc.40
状態の表し方 ?AFTER?
解決策
- 状態ごとに必要な要素のみを持ったエンティティを
生成
BIGLOBE Inc.41
状態の表し方 ?AFTER?
BIGLOBE Inc.42
状態の表し方 ?AFTER?
やり方を変えて良かったこと
- エンティティの責務がはっきりする
- 不要なメソッドやフィールドがなくなる
- エンティティが小さくなる
BIGLOBE Inc.43
状態の表し方 ?AFTER?
今の問題点
- クラス数の増大
- ほぼ同じ内容の用途違いのクラスが増える
- 重複コードも増える
- 名前が長くなる(〇〇のための〇〇みたいな)
BIGLOBE Inc.44
状態の表し方 ?AFTER?
解決策
- 検讨中???。
BIGLOBE Inc.45
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.46
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.47
チェック
チェックの設計について
- 様々な業務ロジックをどのように表現するか?
- 例:20歳以上
:契約中じゃないと申し込めない
BIGLOBE Inc.48
BEFORE
BIGLOBE Inc.49
チェック ?BEFORE?
Application層に業務ロジックが漏れてる状態
BIGLOBE Inc.50
チェック ?BEFORE?
BIGLOBE Inc.51
チェック ?BEFORE?
問題点
- Application層なのでモデルに表現できない
- 業務以外のロジックと混ざるため、可読性が低い
- テストが複雑になる
BIGLOBE Inc.52
AFTER
BIGLOBE Inc.53
チェック ?AFTER?
解決策
- DomainServiceを作成
- チェックに必要な業務ロジックを集約する
- Domain層で業務ロジックを表現する
BIGLOBE Inc.54
チェック ?AFTER?
BIGLOBE Inc.55
チェック ?AFTER?
やり方を変えてよかったこと
- 業務ロジックとそれ以外が分離できて、読みやすい
- 処理の流れと業務ロジックのそれぞれでテストが行
える
BIGLOBE Inc.56
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.57
アジェンダ
?DDDとの出会い
?ビフォーアフター
?モデルの書き方
?状態の表し方
?チェック
?おわりに
BIGLOBE Inc.58
おわりに
DDDを始めてから7年、一部ですがBIGLOBEのDDDの昔
と今を紹介させていただきました。
これからもBIGLOBEでは試行錯誤を続けていきます。
みなさんも一緒にレガシーを潰すために、DDDでの試行
錯誤を積み重ねていきましょう。
BIGLOBE Inc.

More Related Content

What's hot (20)

社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~
社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~
社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~
Hitachi, Ltd. OSS Solution Center.
?
About bizdevops
About bizdevopsAbout bizdevops
About bizdevops
Core Concept Technologies Inc.
?
【C-2?醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
【C-2?醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~【C-2?醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
【C-2?醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
Developers Summit
?
Boundio slideshare
Boundio slideshareBoundio slideshare
Boundio slideshare
Teppei Takahata
?
Ipmeeting 2016 fujikawa
Ipmeeting 2016 fujikawaIpmeeting 2016 fujikawa
Ipmeeting 2016 fujikawa
真一 藤川
?
User story mapping
User story mappingUser story mapping
User story mapping
Core Concept Technologies Inc.
?
デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方
Device WebAPI Consortium
?
狈辞诲别-搁贰顿からメール送信
狈辞诲别-搁贰顿からメール送信狈辞诲别-搁贰顿からメール送信
狈辞诲别-搁贰顿からメール送信
Hitachi, Ltd. OSS Solution Center.
?
レガシーコードの复雑さに立ち向かう~ドメイン駆动设计のアプローチ
レガシーコードの复雑さに立ち向かう~ドメイン駆动设计のアプローチレガシーコードの复雑さに立ち向かう~ドメイン駆动设计のアプローチ
レガシーコードの复雑さに立ち向かう~ドメイン駆动设计のアプローチ
増田 亨
?
Agile and Quality
Agile and QualityAgile and Quality
Agile and Quality
Core Concept Technologies Inc.
?
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
日本マイクロソフト株式会社
?
プロダクトづくりのためのソフトウェア设计スタイル
プロダクトづくりのためのソフトウェア设计スタイルプロダクトづくりのためのソフトウェア设计スタイル
プロダクトづくりのためのソフトウェア设计スタイル
増田 亨
?
デバイス奥别产础笔滨実装のアップデートと利用事例について
デバイス奥别产础笔滨実装のアップデートと利用事例についてデバイス奥别产础笔滨実装のアップデートと利用事例について
デバイス奥别产础笔滨実装のアップデートと利用事例について
Device WebAPI Consortium
?
2画面折り畳みテ?ハ?イスのアプリ开発について
2画面折り畳みテ?ハ?イスのアプリ开発について2画面折り畳みテ?ハ?イスのアプリ开発について
2画面折り畳みテ?ハ?イスのアプリ开発について
Shinya Nakajima
?
デバイスコネクト対応机の弊社确认结果とご相谈
デバイスコネクト対応机の弊社确认结果とご相谈デバイスコネクト対応机の弊社确认结果とご相谈
デバイスコネクト対応机の弊社确认结果とご相谈
Device WebAPI Consortium
?
クラウドの観点から见た滨辞罢开発の试行错误を减らそう
クラウドの観点から见た滨辞罢开発の试行错误を减らそうクラウドの観点から见た滨辞罢开発の试行错误を减らそう
クラウドの観点から见た滨辞罢开発の试行错误を减らそう
Jingun Jung
?
IIJGIO x ビヨンドのオススメポイント
IIJGIO x ビヨンドのオススメポイントIIJGIO x ビヨンドのオススメポイント
IIJGIO x ビヨンドのオススメポイント
Suguru Ito
?
デスクトップ向け鲍滨コンポーネントの対応状况と今后の予定
デスクトップ向け鲍滨コンポーネントの対応状况と今后の予定デスクトップ向け鲍滨コンポーネントの対応状况と今后の予定
デスクトップ向け鲍滨コンポーネントの対応状况と今后の予定
インフラジスティックス?ジャパン株式会社
?
狈辞诲别-搁贰顿の开発に参加しよう
狈辞诲别-搁贰顿の开発に参加しよう狈辞诲别-搁贰顿の开発に参加しよう
狈辞诲别-搁贰顿の开発に参加しよう
nodered_ug_jp
?
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
日本マイクロソフト株式会社
?
社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~
社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~
社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~
Hitachi, Ltd. OSS Solution Center.
?
【C-2?醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
【C-2?醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~【C-2?醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
【C-2?醍醐様】AIとAPIがITインフラにもたらす変化 ~プログラマブルなクラウド型Wi-Fi~
Developers Summit
?
Ipmeeting 2016 fujikawa
Ipmeeting 2016 fujikawaIpmeeting 2016 fujikawa
Ipmeeting 2016 fujikawa
真一 藤川
?
レガシーコードの复雑さに立ち向かう~ドメイン駆动设计のアプローチ
レガシーコードの复雑さに立ち向かう~ドメイン駆动设计のアプローチレガシーコードの复雑さに立ち向かう~ドメイン駆动设计のアプローチ
レガシーコードの复雑さに立ち向かう~ドメイン駆动设计のアプローチ
増田 亨
?
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
【de:code 2020】 あらゆるエンジニアを支援! VS Code Meetup の紹介とハンズオンで活躍するテクニック集
日本マイクロソフト株式会社
?
プロダクトづくりのためのソフトウェア设计スタイル
プロダクトづくりのためのソフトウェア设计スタイルプロダクトづくりのためのソフトウェア设计スタイル
プロダクトづくりのためのソフトウェア设计スタイル
増田 亨
?
デバイス奥别产础笔滨実装のアップデートと利用事例について
デバイス奥别产础笔滨実装のアップデートと利用事例についてデバイス奥别产础笔滨実装のアップデートと利用事例について
デバイス奥别产础笔滨実装のアップデートと利用事例について
Device WebAPI Consortium
?
2画面折り畳みテ?ハ?イスのアプリ开発について
2画面折り畳みテ?ハ?イスのアプリ开発について2画面折り畳みテ?ハ?イスのアプリ开発について
2画面折り畳みテ?ハ?イスのアプリ开発について
Shinya Nakajima
?
デバイスコネクト対応机の弊社确认结果とご相谈
デバイスコネクト対応机の弊社确认结果とご相谈デバイスコネクト対応机の弊社确认结果とご相谈
デバイスコネクト対応机の弊社确认结果とご相谈
Device WebAPI Consortium
?
クラウドの観点から见た滨辞罢开発の试行错误を减らそう
クラウドの観点から见た滨辞罢开発の试行错误を减らそうクラウドの観点から见た滨辞罢开発の试行错误を减らそう
クラウドの観点から见た滨辞罢开発の试行错误を减らそう
Jingun Jung
?
IIJGIO x ビヨンドのオススメポイント
IIJGIO x ビヨンドのオススメポイントIIJGIO x ビヨンドのオススメポイント
IIJGIO x ビヨンドのオススメポイント
Suguru Ito
?
狈辞诲别-搁贰顿の开発に参加しよう
狈辞诲别-搁贰顿の开発に参加しよう狈辞诲别-搁贰顿の开発に参加しよう
狈辞诲别-搁贰顿の开発に参加しよう
nodered_ug_jp
?
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
【de:code 2020】 React Native で Windows アプリ開発 ~React Native for Windows~
日本マイクロソフト株式会社
?

Similar to 劇的ビフォーアフター?BIGLOBEのDDDの昔と今? in 大阪 (20)

骋顿颁报告会资料 海外に见る「生产性改善」动向
骋顿颁报告会资料 海外に见る「生产性改善」动向骋顿颁报告会资料 海外に见る「生产性改善」动向
骋顿颁报告会资料 海外に见る「生产性改善」动向
Masatoshi Itoh
?
【ヒカラボ】広告収入で稼ぐ!! アプリマネタイズ術を公開!
【ヒカラボ】広告収入で稼ぐ!! アプリマネタイズ術を公開!【ヒカラボ】広告収入で稼ぐ!! アプリマネタイズ術を公開!
【ヒカラボ】広告収入で稼ぐ!! アプリマネタイズ術を公開!
leverages_event
?
【ビヨンド福島】ヒカラボ 2013.0205
【ビヨンド福島】ヒカラボ 2013.0205【ビヨンド福島】ヒカラボ 2013.0205
【ビヨンド福島】ヒカラボ 2013.0205
fujimoto8llev
?
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
日本マイクロソフト株式会社
?
人が人を呼ぶアプリづくりの事例
人が人を呼ぶアプリづくりの事例人が人を呼ぶアプリづくりの事例
人が人を呼ぶアプリづくりの事例
leverages_event
?
gamba! プレゼン
gamba! プレゼンgamba! プレゼン
gamba! プレゼン
Masahiro Morita
?
120204 linkedin(リンクトイン)を学ぶ
120204 linkedin(リンクトイン)を学ぶ120204 linkedin(リンクトイン)を学ぶ
120204 linkedin(リンクトイン)を学ぶ
botyuki
?
30万件のシステム连携とマージいらずの名寄せで実现した1顾客1滨顿化と自社に适した础叠惭
30万件のシステム连携とマージいらずの名寄せで実现した1顾客1滨顿化と自社に适した础叠惭30万件のシステム连携とマージいらずの名寄せで実现した1顾客1滨顿化と自社に适した础叠惭
30万件のシステム连携とマージいらずの名寄せで実现した1顾客1滨顿化と自社に适した础叠惭
Naoyuki Hayashi
?
子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう
Masao Niizuma
?
Googleのトレンドからわかる 今やるべきモバイルSEO
Googleのトレンドからわかる 今やるべきモバイルSEOGoogleのトレンドからわかる 今やるべきモバイルSEO
Googleのトレンドからわかる 今やるべきモバイルSEO
digitalitalentity
?
株式会社モブキャスト2012年12月期决算説明资料
株式会社モブキャスト2012年12月期决算説明资料株式会社モブキャスト2012年12月期决算説明资料
株式会社モブキャスト2012年12月期决算説明资料
Kazunobu Harada
?
チケットの棚卸し ウチではこうしてます
チケットの棚卸し ウチではこうしてますチケットの棚卸し ウチではこうしてます
チケットの棚卸し ウチではこうしてます
靖宏 田中
?
2023-10-06 札幌GDセミナー
2023-10-06 札幌GDセミナー2023-10-06 札幌GDセミナー
2023-10-06 札幌GDセミナー
Kazuaki ODA
?
イケメンシリーズでの翱搁惭とスロークエリ対策について
イケメンシリーズでの翱搁惭とスロークエリ対策についてイケメンシリーズでの翱搁惭とスロークエリ対策について
イケメンシリーズでの翱搁惭とスロークエリ対策について
Masatoshi Itoh
?
SOCIAL AGENT Corporate profile
SOCIAL AGENT Corporate profileSOCIAL AGENT Corporate profile
SOCIAL AGENT Corporate profile
SOCIAL AGENT, Inc
?
無料から始めるJimdoホームページ作成セミナー "Get started with Jimdo Free!"
無料から始めるJimdoホームページ作成セミナー "Get started with Jimdo Free!"無料から始めるJimdoホームページ作成セミナー "Get started with Jimdo Free!"
無料から始めるJimdoホームページ作成セミナー "Get started with Jimdo Free!"
Logo and Web Co., Ltd.
?
女性向けキャリアセミナー/メンバーズでの13年间で思うこと
女性向けキャリアセミナー/メンバーズでの13年间で思うこと女性向けキャリアセミナー/メンバーズでの13年间で思うこと
女性向けキャリアセミナー/メンバーズでの13年间で思うこと
Members_corp
?
厂贰翱业者事业仕分け论
厂贰翱业者事业仕分け论厂贰翱业者事业仕分け论
厂贰翱业者事业仕分け论
Takahiro Ogoshi
?
モブキャスト平成25年12月期第1四半期决算説明资料
モブキャスト平成25年12月期第1四半期决算説明资料モブキャスト平成25年12月期第1四半期决算説明资料
モブキャスト平成25年12月期第1四半期决算説明资料
Kazunobu Harada
?
骋顿颁报告会资料 海外に见る「生产性改善」动向
骋顿颁报告会资料 海外に见る「生产性改善」动向骋顿颁报告会资料 海外に见る「生产性改善」动向
骋顿颁报告会资料 海外に见る「生产性改善」动向
Masatoshi Itoh
?
【ヒカラボ】広告収入で稼ぐ!! アプリマネタイズ術を公開!
【ヒカラボ】広告収入で稼ぐ!! アプリマネタイズ術を公開!【ヒカラボ】広告収入で稼ぐ!! アプリマネタイズ術を公開!
【ヒカラボ】広告収入で稼ぐ!! アプリマネタイズ術を公開!
leverages_event
?
【ビヨンド福島】ヒカラボ 2013.0205
【ビヨンド福島】ヒカラボ 2013.0205【ビヨンド福島】ヒカラボ 2013.0205
【ビヨンド福島】ヒカラボ 2013.0205
fujimoto8llev
?
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
日本マイクロソフト株式会社
?
人が人を呼ぶアプリづくりの事例
人が人を呼ぶアプリづくりの事例人が人を呼ぶアプリづくりの事例
人が人を呼ぶアプリづくりの事例
leverages_event
?
120204 linkedin(リンクトイン)を学ぶ
120204 linkedin(リンクトイン)を学ぶ120204 linkedin(リンクトイン)を学ぶ
120204 linkedin(リンクトイン)を学ぶ
botyuki
?
30万件のシステム连携とマージいらずの名寄せで実现した1顾客1滨顿化と自社に适した础叠惭
30万件のシステム连携とマージいらずの名寄せで実现した1顾客1滨顿化と自社に适した础叠惭30万件のシステム连携とマージいらずの名寄せで実现した1顾客1滨顿化と自社に适した础叠惭
30万件のシステム连携とマージいらずの名寄せで実现した1顾客1滨顿化と自社に适した础叠惭
Naoyuki Hayashi
?
子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう
Masao Niizuma
?
Googleのトレンドからわかる 今やるべきモバイルSEO
Googleのトレンドからわかる 今やるべきモバイルSEOGoogleのトレンドからわかる 今やるべきモバイルSEO
Googleのトレンドからわかる 今やるべきモバイルSEO
digitalitalentity
?
株式会社モブキャスト2012年12月期决算説明资料
株式会社モブキャスト2012年12月期决算説明资料株式会社モブキャスト2012年12月期决算説明资料
株式会社モブキャスト2012年12月期决算説明资料
Kazunobu Harada
?
チケットの棚卸し ウチではこうしてます
チケットの棚卸し ウチではこうしてますチケットの棚卸し ウチではこうしてます
チケットの棚卸し ウチではこうしてます
靖宏 田中
?
2023-10-06 札幌GDセミナー
2023-10-06 札幌GDセミナー2023-10-06 札幌GDセミナー
2023-10-06 札幌GDセミナー
Kazuaki ODA
?
イケメンシリーズでの翱搁惭とスロークエリ対策について
イケメンシリーズでの翱搁惭とスロークエリ対策についてイケメンシリーズでの翱搁惭とスロークエリ対策について
イケメンシリーズでの翱搁惭とスロークエリ対策について
Masatoshi Itoh
?
無料から始めるJimdoホームページ作成セミナー "Get started with Jimdo Free!"
無料から始めるJimdoホームページ作成セミナー "Get started with Jimdo Free!"無料から始めるJimdoホームページ作成セミナー "Get started with Jimdo Free!"
無料から始めるJimdoホームページ作成セミナー "Get started with Jimdo Free!"
Logo and Web Co., Ltd.
?
女性向けキャリアセミナー/メンバーズでの13年间で思うこと
女性向けキャリアセミナー/メンバーズでの13年间で思うこと女性向けキャリアセミナー/メンバーズでの13年间で思うこと
女性向けキャリアセミナー/メンバーズでの13年间で思うこと
Members_corp
?
厂贰翱业者事业仕分け论
厂贰翱业者事业仕分け论厂贰翱业者事业仕分け论
厂贰翱业者事业仕分け论
Takahiro Ogoshi
?
モブキャスト平成25年12月期第1四半期决算説明资料
モブキャスト平成25年12月期第1四半期决算説明资料モブキャスト平成25年12月期第1四半期决算説明资料
モブキャスト平成25年12月期第1四半期决算説明资料
Kazunobu Harada
?

劇的ビフォーアフター?BIGLOBEのDDDの昔と今? in 大阪

Editor's Notes

  • #3: アンケートを取る
  • #7: Xmlがベースの言語 エディターで開発、エラーが実行時しか判断できない typoも実行時にしかエラーがでない メソッドの仕様がエクセルに 資料が古い
  • #8: 安西さん、増田さん