Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
04_システム開発の詳細設計とは?
Search
槇野晃平
December 08, 2023
Education
1
97
04_システム開発の詳細設計とは?
システム開発の詳細設計について説明しています。
槇野晃平
December 08, 2023
Tweet
Share
More Decks by 槇野晃平
See All by 槇野晃平
01_システム開発工程の流れを細かく説明
makino0525
1
220
02_システム開発の要件定義で行うこととは?
makino0525
2
250
03_システム開発の基本設計とは?
makino0525
1
120
05_システム開発のコーディングで必要なことは?
makino0525
1
55
06_システム開発のテスト工程で必要なことは?
makino0525
1
110
07_システム開発のリリースで必要なことは?
makino0525
1
85
08_システム開発の運用保守で必要なことは?
makino0525
1
79
Other Decks in Education
See All in Education
Présentation_1ère_Spé_2025.pdf
bernhardsvt
0
390
Alumnote inc. Company Deck
yukinumata
0
2.6k
Web Architectures - Lecture 2 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
日本の情報系社会人院生のリアル -JAIST 修士編-
yurikomium
1
130
アントレプレナーシップ教育 ~ 自分で自分の幸せを決めるために ~
yoshizaki
0
180
2025年度春学期 統計学 第12回 分布の平均を推測する ー 区間推定 (2025. 6. 26)
akiraasano
PRO
0
170
Présentation_2nde_2025.pdf
bernhardsvt
0
230
EVOLUCIÓN DE LAS NEUROCIENCIAS EN LOS CONTEXTOS ORGANIZACIONALES
jvpcubias
0
180
2024-2025 CBT top items
cbtlibrary
0
120
尊敬語「くださる」と謙譲語「いただく」の使い分け
hysmrk
0
100
GOVERNOR ADDRESS:2025年9月29日合同公式訪問例会:2720 Japan O.K. ロータリーEクラブ、2025年10月6日卓話:藤田 千克由 氏(国際ロータリー第2720地区 2025-2026年度 ガバナー・大分中央ロータリークラブ・大分トキハタクシー(株)顧問)
2720japanoke
0
160
理想の英語力に一直線!最高効率な英語学習のすゝめ
logica0419
6
420
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Fireside Chat
paigeccino
40
3.7k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Typedesign – Prime Four
hannesfritz
42
2.8k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Become a Pro
speakerdeck
PRO
29
5.5k
Transcript
システム開発の詳細設計 とは? システム開発の詳細設計は、ソフトウェアの構造や機能を詳しく設計する プロセスです。このプロセスは、システム開発の成功に不可欠であり、効 果的なソリューションの実現を支援します。 by 晃平 槇野
詳細設計とは? 1 定義 詳細設計は、ソフトウェアの仕様や 要件を基に、具体的な設計を行うプ ロセスです。 2 目的 詳細設計の目的は、システムの機能 や構造を明確にし、実装段階でのエ
ラーや問題を最小限に抑えることで す。 3 プロセス 詳細設計は、要件定義や基本設計を基にして行われます。関連するデータ構造やアル ゴリズムなどを具体化し、実装に必要な情報を提供します。
詳細設計のドキュメント 設計書 詳細設計は、ソフトウェアの設計に関する情報 を文書化します。設計書は、開発チームや関係 者とのコミュニケーションや文書の保存・参照 のために重要です。 フローチャート フローチャートは、詳細設計の一部として使用 されることがあります。フローチャートは、シ ステムの流れやプロセスを視覚的に表現するた
めに使用されます。
詳細設計の成果物 設計仕様書 設計仕様書は、詳細設計の 成果物の一つであり、実装 者に対してシステムの詳細 な要件や構造を提供します 。 データモデル データモデルは、詳細設計 の成果物の一つであり、デ
ータベースのテーブルや関 係性を表現します。 インタフェース設計 インタフェース設計は、詳 細設計の成果物の一つであ り、ユーザーとの対話やシ ステムの外部とのやり取り を定義します。
詳細設計の重要性 1 品質向上 詳細設計により、システムの品質を向上させることができます。実装段階で の修正や変更が少なくなり、ユーザーエクスペリエンスを向上させることが できます。 2 コミュニケーション 詳細設計は、開発チームや関係者とのコミュニケーションを支援します。明 確な設計ドキュメントにより、意図を理解しやすくなります。
3 予算とスケジュール 詳細設計の正確なプランニングにより、予算とスケジュールの管理が容易に なります。リソースの最適化と品質管理を実現できます。
詳細設計の注意点 要件変更に対応する 柔軟性 詳細設計では、要件の変 更に対応する柔軟性が必 要です。変更に対する影 響を最小限に抑え、プロ ジェクトの進行を円滑に することが重要です。 文書化と可読性
詳細設計は、文書化され た形で提供されるため、 可読性が重要です。明確 で簡潔なドキュメントを 作成し、開発者や関係者 の理解をサポートします 。 技術的な制約と規約 詳細設計は、技術的な制 約や規約を遵守する必要 があります。セキュリテ ィやパフォーマンスなど の要件に対応するために 、最適な設計を行う必要 があります。