概念モデルって
難しいですよね
1
2016.03.12 わんくま大阪#66 LT資料
自己紹介
2
●かわべ たくや
●Twitter : @kawakawa
●大阪で業務アプリ開発のお仕事
3
みなさんは概念モデル
使ってますか?
4
使う機会は
多いのではないでしょうか。
5
概念モデルって
だいたい自己流ですよね。
(決まったフォーマットなんて
要らないし)
6
今日は概念モデルを使って仕事する
うえでコレは良かったなーと思う事を
お話ししたいと思います。
7
そもそも概念モデルとは
『「物事」「考え」「対象」「現象」など、
仕組みの本質を抽出して
単純化した構造図』
(参照:http://enterprisezine.jp/bizgene/detail/4459)
8
こんな感じ
商品
ユーザ
購入 売り上げ
お店補充
連絡
9
自分の使い方
『メンバーにプロセスやデータの
流れを説明するときに使用』
10
心がけていること
『正確度・精密度・具体性よりも
容易に理解・合意が出来る事』
11
そこで大切になってくるのが、
『5W1H』
いつ、だれ(何)が、どこで、
何を(に)、なぜ、どのように
これを必要な分、概念モデルに組み込むよう
努力しています。
いつ
観察するタイミングによって、状態が変化することを示
します。
締日や発令日によって金額・状態が変わるアプリだと
大切ですよね。
12
だれ(何)が、どこで
観察する人・場所によって、同じ物でも見える
形が変わることを示します。
13参照:http://www.itmedia.co.jp/im/articles/0605/09/news085.html ​
何を
観察対象の場所や時間では変化しない、対象
の本質的な概念を示します。たまに量(どれだ
け)も示すときがあります。
14
お金
過去 現在 海外
なぜ
目的や理由、必要性などを示します。
15
お客 店員
購入 販売
プレゼント
子どもへの
お土産が必要
店舗の売り上げ
を伸ばす
どのように
手段や方法を示します。
16代金引換
17
つぎは、概念モデルで
難しいなと思っていることです。
18
例えばコレ
商品
ユーザ
購入 売り上げ
お店補充
連絡
19
商品
ユーザ
購入 売り上げ
お店補充
連絡
「ユーザー」が「商品」を「購入」
20
商品
ユーザ
購入 売り上げ
お店補充
連絡
同じ流れで次の枠を見てみます
21
商品
ユーザ
購入 売り上げ
お店補充
連絡
「商品」が「お店」を「売り上げ」
!?
22
23
矢印の意味が異なっている!
商品
ユーザ
購入 売り上げ
お店補充
連絡
概念モデルの注意点
概念モデルは手で書きながら、
口頭で補足するので、その場のメ
ンバーには通じるのですが、
後から概念モデルだけを見たメン
バーには通じない事が多いです。
24
ざっくりまとめ
概念モデルは開発を進める上で大変有効
なツールなのですが、伝えたい意図を示
すには本質をとらえる必要があります。
また、その場で捨てるぐらいの気持ちでい
ないと、放置してた概念モデルが要らぬト
ラブルを引き起こす場合があります。
25
夢のツールの実現を待つ!
理想は、ソースからモデル図が組み立て
られ、それが概念モデルにも変化するよう
なツールがあればいいのですが、まだま
だ時間掛かりそうです。(逆の流れのほう
が実現早そうですね)
まだまだ概念モデルの試行錯誤は続きそ
うです。
26
ご清聴ありがとうございました
27

概念モデルって難しいですよね