SlideShare a Scribd company logo
1 of 6
Download to read offline
システム開発の流れ
システム開発の流れ
                                                                    Pasona Tech Inc. IT HUMANWARE COMPANY
                                                                              Pasona Tech Inc. IT HUMANWARE COMPANY




             「上流工程」や「下流工程」という言葉があると思いますが最近は品質保証の観点
             からV字モデルという言葉で以下のように説明されています

             基幹系システム開発はおおよそこのような形でシステム開発が行われていく
                    V字の上部の方は、業務知識の方が比較的重要になり、下部の方は技術が重要になる

         業
         務
         知              要件定義                                                           受入テスト
         識
                                                                              (パフォーマンステスト)


                                              基本設計                          結合テスト


                                                           詳細設計/実        単体
                                                             装          テスト
                技
                術


Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
グループワーク: イベントの段取りを題材に、V字モデル
    をあてはめてみましょう
                                                                    Pasona Tech Inc. IT HUMANWARE COMPANY
                                                                              Pasona Tech Inc. IT HUMANWARE COMPANY




                                                                                          要望:クリスマス
                                                                                          パーティーをした
                                                                                              い


                  イベント請負人                                           お客さん




                        要件定義                                                           受入テスト

                                                                              (パフォーマンステスト)


                                              基本設計                          結合テスト


                                                           詳細設計/実        単体
                                                             装          テスト



Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
グループワーク実践にあたってのヒント
                                                                    Pasona Tech Inc. IT HUMANWARE COMPANY
                                                                              Pasona Tech Inc. IT HUMANWARE COMPANY




                                    ヒント                             具体的な検討事項

     要件             クリスマスパーティー                             ・パーティーのイメージは?(華やか、大人..etc)
     定義             では漠然としているの                             ・予算
                    で、大まかに項目を洗                             ・場所
                    い出す                                    ・参加者人数と属性(性別、年齢)
                                                           ・パーティの時間帯
     設計             要件にかなう内容にす                             ・料理(イメージに合う料理はどんなもの?)
                    るためにどのようなリ                             ・場所(レストラン、自宅、別荘など)
                    ソースが必要かを洗い                             ・サービス(業者に任せるかどうか)
                    出す
     実装             設計に基づき実際の作                             ・料理、場所、サービスは自分たちでやるか、外部に
                    業を行う                                   お任せするか検討


     テスト 実装段階の作業が実際                                        ・例えば料理自体の味はもちろん、料理、場所、サー
         の要望に添えそうかど                                        ビスを組み合わせた時にパーティーのイメージにマッ
         うかをチェック                                           チするかどうかという点もチェック

Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
グループワークの回答イメージ
                                                                    Pasona Tech Inc. IT HUMANWARE COMPANY
                                                                              Pasona Tech Inc. IT HUMANWARE COMPANY




                                                                                               受入テスト
                                                                                         ・要望を満たしている
                                                                                         かお客さんを交えての
            要件定義書                                                                        リハーサル

  ・イメージ:シックな感じ
  ・人数:50名(20代,30代                                                                              結合テスト
  中心だが高齢の方も一部含
  む)                                                                                     ・料理と場所との全体
  ・時間帯:平日の19:00-                                                                         のマッチングはイメー
        :                                                                                ジ通りか確認


            基本設計書                                            詳細設計/実装                単体テスト
  ・料理:様々な人が来ることを考慮して                                       ・料理:ピンチョス風の        ・料理の味つけは
  ビュッフェ形式。シックな雰囲気に合うよう                                     フィンガーフード、和食        ・場所のイメージ確認
  に安っぽいイメージのものは避ける                                         (お寿司)
       :                                                       :


Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
ここまでの話のまとめ
                                                           Pasona Tech Inc. IT HUMANWARE COMPANY
                                                                     Pasona Tech Inc. IT HUMANWARE COMPANY



           グループワークで実践したように、クリス                                システムイメージ
           マスパーティーという対象について、大ま
           かに分割し、その分割したものをさらに分
           割・・・というのを繰り返すようにしてシ
           ステムの設計は実施されており分割統治法
           という手法に基づいていることが多い                                        いくつか
                                                                    に分割
                   “Divide et impera” (分割して支配せよ)と
                   いうエドガー・ダイクストラの論文が由来ら
                   しい

           上流工程、下流工程という呼び名の通り上
           から下に作業が流れるのでウォーター
           フォール型開発モデルという呼び方がされ
           る。                                                                      分割した
                                                                                   要素をさ
                   テスト工程になってからお客さんが関わるた
                   め、その時に意図していたものと違うことが                                            らに分割
                   判明すると、今までの作業が無駄になる可能
                   性を秘めているという欠点がある
                   ウォーターフォール型の反省を踏まえて、最
                   近はスパイラル型の開発モデル(アジャイル
                   なソフトウェア開発)というのを取り入れた
                   やり方もある。(特にインターネット系の
                   サービス事業者が該当)


Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.

More Related Content

What's hot

What Is Information System
What Is Information SystemWhat Is Information System
What Is Information SystemHiroshi Oyamada
 
「研究とは何か」を体感するワークショップ
「研究とは何か」を体感するワークショップ「研究とは何か」を体感するワークショップ
「研究とは何か」を体感するワークショップYusuke Yamamoto
 
Requirement Development meets SOA
Requirement Development meets SOARequirement Development meets SOA
Requirement Development meets SOAiwasaki
 
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論Persona design method / ペルソナ概論
Persona design method / ペルソナ概論Katsumi TAZUKE
 
sigfpai2009_okanohara
sigfpai2009_okanoharasigfpai2009_okanohara
sigfpai2009_okanoharaHiroshi Ono
 
Ordinary Management
Ordinary ManagementOrdinary Management
Ordinary ManagementKoichi ITO
 
Trac入門執筆うらばなし
Trac入門執筆うらばなしTrac入門執筆うらばなし
Trac入門執筆うらばなしMasahiro Kondoh
 
Jaws2008 Presen12
Jaws2008 Presen12Jaws2008 Presen12
Jaws2008 Presen12umekoumeda
 
Newb CMS eco Business Solution
Newb CMS eco Business SolutionNewb CMS eco Business Solution
Newb CMS eco Business SolutionKanji Syuto
 
Eva Web Site Creation
Eva Web Site CreationEva Web Site Creation
Eva Web Site CreationTim Lu
 
ケータイ小説
ケータイ小説ケータイ小説
ケータイ小説Apollo Mager
 
白金
白金白金
白金iworm
 
株式会社藤島建設 osm石神の家
株式会社藤島建設 osm石神の家株式会社藤島建設 osm石神の家
株式会社藤島建設 osm石神の家sunseago
 
Beauty Product Internet Marketing
Beauty Product Internet MarketingBeauty Product Internet Marketing
Beauty Product Internet MarketingTim Lu
 
夜までラボ☆テレビ7月24日開催分
夜までラボ☆テレビ7月24日開催分夜までラボ☆テレビ7月24日開催分
夜までラボ☆テレビ7月24日開催分ikiikilab
 
Luyen Chu Han Sc2
Luyen Chu Han Sc2Luyen Chu Han Sc2
Luyen Chu Han Sc2kelly FU
 
Copyright and Creative Commons
Copyright and Creative CommonsCopyright and Creative Commons
Copyright and Creative CommonsJun Nogata
 

What's hot (20)

What Is Information System
What Is Information SystemWhat Is Information System
What Is Information System
 
「研究とは何か」を体感するワークショップ
「研究とは何か」を体感するワークショップ「研究とは何か」を体感するワークショップ
「研究とは何か」を体感するワークショップ
 
Requirement Development meets SOA
Requirement Development meets SOARequirement Development meets SOA
Requirement Development meets SOA
 
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論Persona design method / ペルソナ概論
Persona design method / ペルソナ概論
 
sigfpai2009_okanohara
sigfpai2009_okanoharasigfpai2009_okanohara
sigfpai2009_okanohara
 
Ordinary Management
Ordinary ManagementOrdinary Management
Ordinary Management
 
100420
100420100420
100420
 
Trac入門執筆うらばなし
Trac入門執筆うらばなしTrac入門執筆うらばなし
Trac入門執筆うらばなし
 
Jaws2008 Presen12
Jaws2008 Presen12Jaws2008 Presen12
Jaws2008 Presen12
 
rrds08
rrds08rrds08
rrds08
 
Newb CMS eco Business Solution
Newb CMS eco Business SolutionNewb CMS eco Business Solution
Newb CMS eco Business Solution
 
Eva Web Site Creation
Eva Web Site CreationEva Web Site Creation
Eva Web Site Creation
 
ケータイ小説
ケータイ小説ケータイ小説
ケータイ小説
 
白金
白金白金
白金
 
株式会社藤島建設 osm石神の家
株式会社藤島建設 osm石神の家株式会社藤島建設 osm石神の家
株式会社藤島建設 osm石神の家
 
Beauty Product Internet Marketing
Beauty Product Internet MarketingBeauty Product Internet Marketing
Beauty Product Internet Marketing
 
夜までラボ☆テレビ7月24日開催分
夜までラボ☆テレビ7月24日開催分夜までラボ☆テレビ7月24日開催分
夜までラボ☆テレビ7月24日開催分
 
Luyen Chu Han Sc2
Luyen Chu Han Sc2Luyen Chu Han Sc2
Luyen Chu Han Sc2
 
Copyright and Creative Commons
Copyright and Creative CommonsCopyright and Creative Commons
Copyright and Creative Commons
 
4 15 Guidance
4 15 Guidance4 15 Guidance
4 15 Guidance
 

More from Hiroshi Oyamada

2016 02-25-crawler-study-01
2016 02-25-crawler-study-012016 02-25-crawler-study-01
2016 02-25-crawler-study-01Hiroshi Oyamada
 
育児を支える技術〜クローラーとかスクレイピング
育児を支える技術〜クローラーとかスクレイピング育児を支える技術〜クローラーとかスクレイピング
育児を支える技術〜クローラーとかスクレイピングHiroshi Oyamada
 
日々の面倒をプログラミングで解決!【入門編】
日々の面倒をプログラミングで解決!【入門編】日々の面倒をプログラミングで解決!【入門編】
日々の面倒をプログラミングで解決!【入門編】Hiroshi Oyamada
 
2014 05-17-titanium hamamatsuvol3
2014 05-17-titanium hamamatsuvol32014 05-17-titanium hamamatsuvol3
2014 05-17-titanium hamamatsuvol3Hiroshi Oyamada
 
20140319 titanium meetupvol17
20140319 titanium meetupvol1720140319 titanium meetupvol17
20140319 titanium meetupvol17Hiroshi Oyamada
 
2014 02-19-titanium meetupvol16
2014 02-19-titanium meetupvol162014 02-19-titanium meetupvol16
2014 02-19-titanium meetupvol16Hiroshi Oyamada
 
20130910 titanium meetupvol11
20130910 titanium meetupvol1120130910 titanium meetupvol11
20130910 titanium meetupvol11Hiroshi Oyamada
 
勉強会主催者のための勉強会
勉強会主催者のための勉強会勉強会主催者のための勉強会
勉強会主催者のための勉強会Hiroshi Oyamada
 
20130613 titanium meetupvol9
20130613 titanium meetupvol920130613 titanium meetupvol9
20130613 titanium meetupvol9Hiroshi Oyamada
 
2013 06-11-craft beerfanlt
2013 06-11-craft beerfanlt2013 06-11-craft beerfanlt
2013 06-11-craft beerfanltHiroshi Oyamada
 
2013 06-05-web-career-talk-at-coedo
2013 06-05-web-career-talk-at-coedo2013 06-05-web-career-talk-at-coedo
2013 06-05-web-career-talk-at-coedoHiroshi Oyamada
 
20130412 titanium meetupvol7
20130412 titanium meetupvol720130412 titanium meetupvol7
20130412 titanium meetupvol7Hiroshi Oyamada
 
2013 02-28-bussiness-plan-about-titanium
2013 02-28-bussiness-plan-about-titanium2013 02-28-bussiness-plan-about-titanium
2013 02-28-bussiness-plan-about-titaniumHiroshi Oyamada
 
20130126 titanium新年会
20130126 titanium新年会20130126 titanium新年会
20130126 titanium新年会Hiroshi Oyamada
 
20130125 titanium meetupvol5
20130125 titanium meetupvol520130125 titanium meetupvol5
20130125 titanium meetupvol5Hiroshi Oyamada
 
2012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol42012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol4Hiroshi Oyamada
 

More from Hiroshi Oyamada (20)

2016 02-25-crawler-study-01
2016 02-25-crawler-study-012016 02-25-crawler-study-01
2016 02-25-crawler-study-01
 
2016 02-09-co-edo lt
2016 02-09-co-edo lt2016 02-09-co-edo lt
2016 02-09-co-edo lt
 
2015 12-19-ruby rails
2015 12-19-ruby rails2015 12-19-ruby rails
2015 12-19-ruby rails
 
2015 07-04-ruby rails
2015 07-04-ruby rails2015 07-04-ruby rails
2015 07-04-ruby rails
 
育児を支える技術〜クローラーとかスクレイピング
育児を支える技術〜クローラーとかスクレイピング育児を支える技術〜クローラーとかスクレイピング
育児を支える技術〜クローラーとかスクレイピング
 
日々の面倒をプログラミングで解決!【入門編】
日々の面倒をプログラミングで解決!【入門編】日々の面倒をプログラミングで解決!【入門編】
日々の面倒をプログラミングで解決!【入門編】
 
2014 05-17-titanium hamamatsuvol3
2014 05-17-titanium hamamatsuvol32014 05-17-titanium hamamatsuvol3
2014 05-17-titanium hamamatsuvol3
 
20140319 titanium meetupvol17
20140319 titanium meetupvol1720140319 titanium meetupvol17
20140319 titanium meetupvol17
 
2014 02-19-titanium meetupvol16
2014 02-19-titanium meetupvol162014 02-19-titanium meetupvol16
2014 02-19-titanium meetupvol16
 
TitaniumMeetUpVol13
TitaniumMeetUpVol13TitaniumMeetUpVol13
TitaniumMeetUpVol13
 
20130910 titanium meetupvol11
20130910 titanium meetupvol1120130910 titanium meetupvol11
20130910 titanium meetupvol11
 
勉強会主催者のための勉強会
勉強会主催者のための勉強会勉強会主催者のための勉強会
勉強会主催者のための勉強会
 
20130613 titanium meetupvol9
20130613 titanium meetupvol920130613 titanium meetupvol9
20130613 titanium meetupvol9
 
2013 06-11-craft beerfanlt
2013 06-11-craft beerfanlt2013 06-11-craft beerfanlt
2013 06-11-craft beerfanlt
 
2013 06-05-web-career-talk-at-coedo
2013 06-05-web-career-talk-at-coedo2013 06-05-web-career-talk-at-coedo
2013 06-05-web-career-talk-at-coedo
 
20130412 titanium meetupvol7
20130412 titanium meetupvol720130412 titanium meetupvol7
20130412 titanium meetupvol7
 
2013 02-28-bussiness-plan-about-titanium
2013 02-28-bussiness-plan-about-titanium2013 02-28-bussiness-plan-about-titanium
2013 02-28-bussiness-plan-about-titanium
 
20130126 titanium新年会
20130126 titanium新年会20130126 titanium新年会
20130126 titanium新年会
 
20130125 titanium meetupvol5
20130125 titanium meetupvol520130125 titanium meetupvol5
20130125 titanium meetupvol5
 
2012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol42012 12-17-titanium meetupvol4
2012 12-17-titanium meetupvol4
 

Systemdevelopment

  • 2. システム開発の流れ Pasona Tech Inc. IT HUMANWARE COMPANY Pasona Tech Inc. IT HUMANWARE COMPANY 「上流工程」や「下流工程」という言葉があると思いますが最近は品質保証の観点 からV字モデルという言葉で以下のように説明されています 基幹系システム開発はおおよそこのような形でシステム開発が行われていく V字の上部の方は、業務知識の方が比較的重要になり、下部の方は技術が重要になる 業 務 知 要件定義 受入テスト 識 (パフォーマンステスト) 基本設計 結合テスト 詳細設計/実 単体 装 テスト 技 術 Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
  • 3. グループワーク: イベントの段取りを題材に、V字モデル をあてはめてみましょう Pasona Tech Inc. IT HUMANWARE COMPANY Pasona Tech Inc. IT HUMANWARE COMPANY 要望:クリスマス パーティーをした い イベント請負人 お客さん 要件定義 受入テスト (パフォーマンステスト) 基本設計 結合テスト 詳細設計/実 単体 装 テスト Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
  • 4. グループワーク実践にあたってのヒント Pasona Tech Inc. IT HUMANWARE COMPANY Pasona Tech Inc. IT HUMANWARE COMPANY ヒント 具体的な検討事項 要件 クリスマスパーティー ・パーティーのイメージは?(華やか、大人..etc) 定義 では漠然としているの ・予算 で、大まかに項目を洗 ・場所 い出す ・参加者人数と属性(性別、年齢) ・パーティの時間帯 設計 要件にかなう内容にす ・料理(イメージに合う料理はどんなもの?) るためにどのようなリ ・場所(レストラン、自宅、別荘など) ソースが必要かを洗い ・サービス(業者に任せるかどうか) 出す 実装 設計に基づき実際の作 ・料理、場所、サービスは自分たちでやるか、外部に 業を行う お任せするか検討 テスト 実装段階の作業が実際 ・例えば料理自体の味はもちろん、料理、場所、サー の要望に添えそうかど ビスを組み合わせた時にパーティーのイメージにマッ うかをチェック チするかどうかという点もチェック Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
  • 5. グループワークの回答イメージ Pasona Tech Inc. IT HUMANWARE COMPANY Pasona Tech Inc. IT HUMANWARE COMPANY 受入テスト ・要望を満たしている かお客さんを交えての 要件定義書 リハーサル ・イメージ:シックな感じ ・人数:50名(20代,30代 結合テスト 中心だが高齢の方も一部含 む) ・料理と場所との全体 ・時間帯:平日の19:00- のマッチングはイメー : ジ通りか確認 基本設計書 詳細設計/実装 単体テスト ・料理:様々な人が来ることを考慮して ・料理:ピンチョス風の ・料理の味つけは ビュッフェ形式。シックな雰囲気に合うよう フィンガーフード、和食 ・場所のイメージ確認 に安っぽいイメージのものは避ける (お寿司) : : Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.
  • 6. ここまでの話のまとめ Pasona Tech Inc. IT HUMANWARE COMPANY Pasona Tech Inc. IT HUMANWARE COMPANY グループワークで実践したように、クリス システムイメージ マスパーティーという対象について、大ま かに分割し、その分割したものをさらに分 割・・・というのを繰り返すようにしてシ ステムの設計は実施されており分割統治法 という手法に基づいていることが多い いくつか に分割 “Divide et impera” (分割して支配せよ)と いうエドガー・ダイクストラの論文が由来ら しい 上流工程、下流工程という呼び名の通り上 から下に作業が流れるのでウォーター フォール型開発モデルという呼び方がされ る。 分割した 要素をさ テスト工程になってからお客さんが関わるた め、その時に意図していたものと違うことが らに分割 判明すると、今までの作業が無駄になる可能 性を秘めているという欠点がある ウォーターフォール型の反省を踏まえて、最 近はスパイラル型の開発モデル(アジャイル なソフトウェア開発)というのを取り入れた やり方もある。(特にインターネット系の サービス事業者が該当) Copyright (C) 2007 Pasona Tech Inc. All Rights Reserved.