Upgrade to Pro — share decks privately, control downloads, hide ads and more …

チャレンジコーナー__DFDのモブプロ.pdf

dach
September 24, 2020

 チャレンジコーナー__DFDのモブプロ.pdf

dach

September 24, 2020
Tweet

More Decks by dach

Other Decks in Technology

Transcript

  1. Thema: How do you do Requirement definition? ざっくりとした顧客情報 ・30年くらいやってきた老舗スーパー ・地域密着型

    ・利用者層はファミリーからご老人まで幅広い ・主な利用層は30代~40代の主婦層 ・昨今はコロナの影響でご老人の利用が減った ・これを機に宅配サービスを始めようと思っている ・「パソコン?インターネットなら開けるよ?   え?「e」ってインターネットじゃないの?」
  2. Who is me? EasyEasy icon チキン南蛮 VRM ID: @dach JOB:

    PM / カイゼン屋 Twitter: i-dach qiita: i-dach
  3. 特徴 ・図式表現で業務の本質的な仕組みを解きほぐす ・データ中心型記述 ・非エンジニアにもわかりやすい ・トップダウン型のブレークダウン可能 ・図の表現が4種類しかない ・箇条書きの文書表現 ・アウトプットが明確 What’s DFD?

    Data Flow Diagram 歴史的なあれこれ ・Edward Yourdon(米国)提案 ・構造化分析のツール ・バブルチャート  → 構造化システム分析 (SSA)  → 構造化分析(SA) ・システム化の要求を調査・分析  →構造化されたモデルに直して記述
  4. 1. 外部エンティティ ・人やモノなどのデータの発生源 / 行き先 2. データ・ストア ・DBやファイルなどデータの蓄積場所 3. データ・フロー

    ・データの流れ 4. 処理 ・変換など、データの加工処理 速習DFD① 4つの記号 レジ ホントは ハコ型 角丸 四角
  5. 速習DFD④ 4つのモデル IPAより引用 CPM ・今のビジネスプロセスを理解する ・業務手順をデータの流れとして表現 ・問題点を明確にするためのもの CLM ・今のビジネスプロセスを分析する ・業務を機能面で必要な処理とデータに絞る ・本質的な機能を把握するためのもの

    NLM ・新しいビジネスプロセスを作る ・データの流れを追加 /変更/統合したもの ・CLMでまとめた論理的要件を論理的に叶える NPM ・新しいビジネスプロセスを業務化する仕組み作り ・業務手順をデータの流れとして表現 ・設計の際の制約条件を考慮して記載する