WACATE2018 夏 原因結果グラフ解説

Masaki Kase
Masaki KaseActing General Manager at TwoFive, Inc.
Jun 2018 TwoFive, Inc.
1. 自己紹介とセッションの流れ
2. ワーク#1
3. 原因結果グラフの解説(描き方編)
4. コーヒーブレイク!
5. 解説の続き(制約編)
6. ワーク#2
2
l.
原因結果グラフ WACATE などそのほか
(コーヒーブレイク程度)>
3
l.
A 原因結果グラフというツールを知ること
B 原因結果グラフの描き方を知ること
C 使いこなす第一歩目を経験すること
原因結果グラフ(CEG)に慣れるための3つの課題
自分なりにテスト条件を考えてみてください
指定した結果ノードをもとに CEG を描いてく
ださい
CEG を描いてください
4
l.
理解度に合
わせて力試し
ワーク1
ワーク2
ワーク3
WACATE2018 夏 原因結果グラフ解説
<定義> 原因結果グラフ(Cause Effect Graph)
複雑な仕様を持つテスト対象に対して、入力・状態・イベ
ント(原因)と出力(結果)の論理関係をグラフで表現して
、デシジョンテーブルに変換する組み合わせテスト技法
6
l.
• 複雑な論理関係を整理できる
• テスト条件を自動生成できる
• 論理関係のテストを効率的に実施できる
1 テスト対象を分析・変換・整理する
2 結果とその原因を見つけて論理関係を作る
3 CEG の制約を見つける
7
l.
4 CEG からデシジョンテーブルを作成する
こ
こ
ま
で
WACATE2018 夏 原因結果グラフ解説
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
この仕様は何
を定めている
のだろうか
条件によって
会社が負担す
る参加費用が
変わる!
金額が間違い
なく計算される
かテストしたい
9
l.
10
l.
原因
結果
ラルフ
チャート
ノイズ
アクティブノイズ
内部変数
状態
入力
因子
出力
原因かも
原因
結果かも
http://jasst.jp/symposium/jasst13tokyo/pdf/A2-2.pdf
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
仕様書を小さい単位(短文、小さなブロックなど)で整理する
11
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
論理関係に関係しそうなキーワードをマークしておく
12
l.
他人に説明する
言い方を変える
英語で説明する
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
入力データやイベント(アクション)、状態に関係しそうなキーワードをチェック
13
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
このテスト対象(仕様・プログラム)によって得られる出力結果をマークする
14
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
同じことを指している表現は統一しておく
似たようなことを指している表現は統一しておく
WACATE参加費用
2回目以降の参加費用
全額会社負担される
半額を自己負担とする
品質部門
開発部門
15
l.
同値クラスかも
同値クラスかも同値クラスかも
WACATE2018 夏 原因結果グラフ解説
17
l.
原因
結果
ラルフ
チャート
ノイズ
アクティブノイズ
内部変数
状態
入力
因子
出力
原因かも
原因
結果かも
原因から考えると
混乱するよ
18
l.
Yes か No かで
答えられるか
19
l.
「他にないか」
と問いかけよう
「どういう時に?」
と問いかけよう
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担
Yes か No か
で答えられるか
(=命題)
20
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担
他にはないか
21
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担
どういう時に全額負担してくれるの?
何か条件があるの?
22
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担
・・・に所属していれば、
報告書を提出すること
Yes か No か
で答えられるか
(=命題)
23
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担
・・・に所属していれば、
報告書を提出すること
他にはないか
24
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担
・・・に所属していれば、
報告書を提出すること
2回目以降ではない
25
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担
どういう時に半額負担してくれるの?
何か条件があるの?
26
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担2回目以降である
Yes か No か
で答えられるか
(=命題)
27
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担2回目以降である
他にはないか
28
l.
全額負担
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担全額負担される
例外として、2回目以降である
29
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担全額負担される
例外として、2回目以降である
全額負担
・・・に所属していれば、
報告書を提出すること
2回目以降ではない
30
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
全額負担
・・・に所属
報告書提出
2回目以降
でない
条件を全て
満たす場合に
=AND条件
31
l.
選挙権
がある
例) 選挙権は、日本国民で満18歳以上であることが条件
日本国民
満18歳
以上
IF “日本国民” AND “満18歳以上”
THEN “選挙権がある”
32
l.
ノード
リンク
論理関係
選挙権
がある
例) 欠格事由がある場合は選挙権はない
条件を
満たす
欠格事由
IF “条件を満たす” AND NOT “欠格事由”
THEN “選挙権がある”
33
l.
否定記号
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
全額負担
・・・に所属
報告書提出
2回目以降
でない
34
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
全額負担
・・・に所属
報告書提出
2回目以降
ノードの名前は
肯定文がベター
35
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
全額負担
・・・に所属
報告書提出
2回目以降
具体的には
?
36
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
・・・に所属どういう時に「・・・に所属」なのか?
37
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
・・・に所属品質部門あるいは開発部門
38
l.
身分確認
できる
例) 旅券、免許証またはマイナンバーカード提示で身分確認
旅券の
提示
免許証の
提示
IF “旅券の提示” OR “免許証の提示” OR “マイナンバーカードの提示”
THEN “身分確認できる”
マイナンバー
カードの提示
39
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
・・・に所属
品質部門
開発部門
40
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
部門条件
品質部門
開発部門
妥当な名前
41
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
42
l.
テストケースを
作る時に間違わない
ことも大切
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
43
l.
全額負担
部門条件
報告書提出
2回目以降
品質部門
開発部門
44
l.
全額負担
部門条件
報告書提出
2回目以降
品質部門
開発部門
右側にノードがない
=結果ノード
左側にノードがない
=原因ノード
左右どちらもノードがある
=中間ノード
原因ノード テストをするときの条件
結果ノード テストをしたときの期待値
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担全額負担される
例外として、2回目以降である
45
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
半額負担
46
l.
全額負担
を満たす
2回目以降
たぶん、こんなイメージ・・・
47
l.
全額負担
部門条件
報告書提出
2回目以降
品質部門
開発部門
半額負担
48
l.
全額負担
条件
部門条件
報告書提出
2回目以降
品質部門
開発部門
半額負担
全額負担
なんでそうなるの?
ナニコレ?
例) オフサイドというルールは、「オフサイドポジションにいる選手に対して、
パスを出す事を禁止する」というものである。 ここで「オフサイドポジション」とは
以下の条件を全て満たした位置の事を指す。
A. 相手陣内にいる
B. ボールより前にいる
C. 相手の2番目に後ろの選手よりゴールラインに近い位置にいる
49
l.
オフサイド
パスを出す
A
B
C
オフサイド
パスを出す
A
B
C
オフサイド
ポジション
50
l.
オフサイド
パスを出す
A
B
C
オフサイド
ポジション
どういう場合に中間ノードを用意するか?
わかりやすくするために(粒度を粗くする)
オフサイドポジション
でパスを出したら
オフサイド
51
l.
オフサイド
パスを出す
A
B
C
オフサイド
ポジション
どういう場合に中間ノードを用意するか?
中間ノードの真偽を知りたいとき(局所化)
A も B も C も
当てはまるなら
オフサイド
ポジション
52
l.
オフサイド
パスを出す
A
B
C
オフサイド
ポジション
どういう場合に中間ノードを用意するか?
例外や特別な追加条件と思われるとき
イベントだ!
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
全額負担
部門条件
報告書提出
2回目以降
53
l.
ここは
例外条件!
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
全額負担
条件
部門条件
報告書提出
2回目以降
54
l.
全額負担
55
l.
全額負担
条件
部門条件
報告書提出
2回目以降
品質部門
開発部門
全額負担
56
l.
全額負担
条件
部門条件
報告書提出
2回目以降
品質部門
開発部門
半額負担
全額負担
WACATE2018 夏 原因結果グラフ解説
1. 基本的な CEG の構成要素
2. 結果ノードの見つけ方
3. 原因ノードの見つけ方
4. 論理関係の見つけ方
5. 中間ノードの作り方
58
l.
WACATE2018 夏 原因結果グラフ解説
WACATE2018 夏 原因結果グラフ解説
61
l.
<定義> 制約(Constraint)
原因ノードや中間ノードに対して、取りうる組合せに制限
をかけること
• ありえない組み合わせを排除できる
• 論理関係のテスト網羅性を高める
62
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
全額負担
条件
部門条件
報告書提出
2回目以降
品質部門
開発部門
半額負担
全額負担
63
l.
クーラー
起動
例) スイッチを「強冷」「弱冷」「除湿」にするとクーラー起動
強冷
弱冷
除湿
EXCL
いずれか一つのノードが真になる場合(高々一つ)
該当するノードに制約 EXCL をつける
64
l.
エアコン
起動
例) スイッチいずれかを押すとエアコン起動
強冷
弱冷
除湿
ONE
いずれか一つのノードが必ず真になる場合(唯一)
該当するノードに制約 ONE をつける
暖房
65
l.
品質部門あるいは開発部門に所属していれば、報告書を提出
することでWACATE参加費用の全額会社負担される。
ただし、2回目以降の参加費用は半額を自己負担とする。
全額負担
条件
部門条件
報告書提出
2回目以降
品質部門
開発部門
半額負担
全額負担
EXCL
66
l.
ONE EXCL(exclusive) INCL(inclusive)
唯一つが真(True)
【例】
{男性、女性}
{Play、Stop、Pause}
など
高々一つが真(True)
【例】
{6歳以下、65歳以上}
{電車通勤、バス通勤}
など
少なくとも一つが真(True)
【例】
チェックボックスなど
同値クラス
(入力側)
67
l.
REQ(required) MASK(masked)
Aが真になるためには、Bが真であることが必要
商品ボタンは、在庫があって、お金を投入するこ
とで表示される。ボタンが表示されて初めて、「ボ
タン押下」が可能になる。
REQ制約がないと商品ボタンが表示されないの
にボタン押下をするテスト条件がでてきてしまう。
Aが真であれば、Bの真偽がわからない(M)である
クリップボードにデータがなければ、右クリッ
クメニューの「貼り付け(P)」はdisableになっ
ている。
ただし、disableであることを確認したい場合
は、MASKをつけない
WACATE2018 夏 原因結果グラフ解説
69
l.
#1 #2 #3 #4
原因 品質部門 T F T F
開発部門 F T F F
報告書提出 T F T T
2回目以降 F F T T
部門条件 T T T F
全額負担条件 T F T F
結果 全額負担 T F F F
半額負担 F F T F
CEG を元にして
必要最低限の
論理テストを
確認する
どうやって作ったのかわからない!
1 全ての論理展開式を作成する
2 ありえない論理展開式を除外する
3 論理展開式を選択してテスト条件を作成する
70
l.
4 全ての論理展開式を網羅するまで繰り返す
とりあえず覚えなくていいです
71
l.
仕様を整理 テスト条件
作成
仕様を整理してテスト条件(デシジョンテーブル)を生成する
作業を支援するツールを活用してみてください
72
l.
仕様を整理
複雑な仕様であればあるほど、すぐに論理関係(CEG)を作成
することはできません。
見直し・書き直し・ズームイン・ズームアウトが必要になります。
73
l.
CEG から TD を生成する手順は非常に手間です。
ある程度仕組みを理解した後は自動化が最適です。
テスト条件
作成
74
l.
https://softest.jp/tools/CEGTest/
WACATE2018 夏 原因結果グラフ解説
https://softest.jp/tools/CEGTest/
最後に
どんな方法でテストをするか検討する
2 結果と原因を見つけて論理関係を作る
3 CEG の制約を見つける
1 テスト対象を分析・変換・整理する
78
l.
4 CEG からデシジョンテーブルを作成する
79
l.
詳説ラルフチャート
http://www.hayst.com/Documents/RalphChart.pdf
うどんは箸で
パスタはフォークで
食べる
80
l.
CEG や CEGTest の使い方も
紹介されています
同値分割と
境界値分析
WACATE2018 夏 原因結果グラフ解説
1 of 81

Recommended

WACATE2018 夏 原因結果グラフ演習問題 解答例 by
WACATE2018 夏 原因結果グラフ演習問題 解答例WACATE2018 夏 原因結果グラフ演習問題 解答例
WACATE2018 夏 原因結果グラフ演習問題 解答例Masaki Kase
1.1K views6 slides
WACATE2018 夏 原因結果グラフ演習問題 by
WACATE2018 夏 原因結果グラフ演習問題WACATE2018 夏 原因結果グラフ演習問題
WACATE2018 夏 原因結果グラフ演習問題Masaki Kase
883 views5 slides
ISPにおける迷惑メール対策と法律 by
ISPにおける迷惑メール対策と法律ISPにおける迷惑メール対策と法律
ISPにおける迷惑メール対策と法律Masaki Kase
1.6K views27 slides
WACATE2010w テスト技法ワーク_スライド by
WACATE2010w テスト技法ワーク_スライドWACATE2010w テスト技法ワーク_スライド
WACATE2010w テスト技法ワーク_スライドMasaki Kase
9.2K views45 slides
20120624 wacate2012 s_イブニングセッション(当日用) by
20120624 wacate2012 s_イブニングセッション(当日用)20120624 wacate2012 s_イブニングセッション(当日用)
20120624 wacate2012 s_イブニングセッション(当日用)Masaki Kase
1.8K views20 slides
JaSST'11 Kyushu 配布資料(スライド) by
JaSST'11 Kyushu 配布資料(スライド)JaSST'11 Kyushu 配布資料(スライド)
JaSST'11 Kyushu 配布資料(スライド)Masaki Kase
11.5K views33 slides

More Related Content

Recently uploaded

SSH超入門 by
SSH超入門SSH超入門
SSH超入門Toru Miyahara
207 views21 slides
図解で理解するvetKD by
図解で理解するvetKD図解で理解するvetKD
図解で理解するvetKDryoo toku
85 views22 slides
robotics42.pptx by
robotics42.pptxrobotics42.pptx
robotics42.pptxNatsutani Minoru
188 views18 slides
lt.pptx by
lt.pptxlt.pptx
lt.pptxtomochamarika
69 views13 slides
Najah Matsuo Self Introduction by
Najah Matsuo Self IntroductionNajah Matsuo Self Introduction
Najah Matsuo Self IntroductionNajahMatsuo
7 views29 slides
AIで始めるRustプログラミング #SolDevHub by
AIで始めるRustプログラミング #SolDevHubAIで始めるRustプログラミング #SolDevHub
AIで始めるRustプログラミング #SolDevHubK Kinzal
21 views25 slides

Recently uploaded(10)

図解で理解するvetKD by ryoo toku
図解で理解するvetKD図解で理解するvetKD
図解で理解するvetKD
ryoo toku85 views
Najah Matsuo Self Introduction by NajahMatsuo
Najah Matsuo Self IntroductionNajah Matsuo Self Introduction
Najah Matsuo Self Introduction
NajahMatsuo7 views
AIで始めるRustプログラミング #SolDevHub by K Kinzal
AIで始めるRustプログラミング #SolDevHubAIで始めるRustプログラミング #SolDevHub
AIで始めるRustプログラミング #SolDevHub
K Kinzal21 views
3Dプリンタでロボット作るよ#1_黎明編 by Yoshihiro Shibata
3Dプリンタでロボット作るよ#1_黎明編3Dプリンタでロボット作るよ#1_黎明編
3Dプリンタでロボット作るよ#1_黎明編
how query cost affects search behavior translated in JP by Tobioka Ken
how query cost affects search behavior translated in JPhow query cost affects search behavior translated in JP
how query cost affects search behavior translated in JP
Tobioka Ken9 views
onewedge_companyguide1 by ONEWEDGE1
onewedge_companyguide1onewedge_companyguide1
onewedge_companyguide1
ONEWEDGE17 views

Featured

ChatGPT and the Future of Work - Clark Boyd by
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
22K views69 slides
Getting into the tech field. what next by
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
5.3K views22 slides
Google's Just Not That Into You: Understanding Core Updates & Search Intent by
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
6.1K views99 slides
How to have difficult conversations by
How to have difficult conversations How to have difficult conversations
How to have difficult conversations Rajiv Jayarajah, MAppComm, ACC
4.6K views19 slides
Introduction to Data Science by
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data ScienceChristy Abraham Joy
82.2K views51 slides
Time Management & Productivity - Best Practices by
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
169.7K views42 slides

Featured(20)

ChatGPT and the Future of Work - Clark Boyd by Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd22K views
Getting into the tech field. what next by Tessa Mero
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero5.3K views
Google's Just Not That Into You: Understanding Core Updates & Search Intent by Lily Ray
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray6.1K views
Time Management & Productivity - Best Practices by Vit Horky
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky169.7K views
The six step guide to practical project management by MindGenius
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius36.6K views
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright... by RachelPearson36
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson3612.6K views
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present... by Applitools
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools55.4K views
12 Ways to Increase Your Influence at Work by GetSmarter
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter401.6K views
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G... by DevGAMM Conference
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference3.6K views
Barbie - Brand Strategy Presentation by Erica Santiago
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago25.1K views
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well by Saba Software
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software25.2K views
Introduction to C Programming Language by Simplilearn
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
Simplilearn8.4K views
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr... by Palo Alto Software
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
Palo Alto Software88.3K views
9 Tips for a Work-free Vacation by Weekdone.com
9 Tips for a Work-free Vacation9 Tips for a Work-free Vacation
9 Tips for a Work-free Vacation
Weekdone.com7.2K views
How to Map Your Future by SlideShop.com
How to Map Your FutureHow to Map Your Future
How to Map Your Future
SlideShop.com275.1K views

WACATE2018 夏 原因結果グラフ解説