SlideShare a Scribd company logo
Modeling in the Agile Age
u ca
OJ T
) . ) ( ( n
r C
p
O O
IJ
S m
a
Modeling in the Agile Age
INPUT
OUTPUT
Where is Design?
Modeling in the Agile Age
Modeling in the Agile Age
ENUF!
ENough Design Upfront
Big Design UpfrontNo Design Upfront
http://www.business2community.com/strategy/is-your-shipping-documentation-all-at-sea-0388206
:
:
:
Barry Boehm: The ROI of Systems Engineering: Some Quantitative Results 2007
Michael Keeling: “Design It!” (Design It! )
sweet spot
Barry Boehm: The ROI of Systems Engineering: Some Quantitative Results 2007
Michael Keeling: “Design It!” (Design It! )
Barry Boehm et. al : Architected Agile Solutions for Software-Reliant Systems
3
5
3
0
2
5
2
0
1
5
0
1
0
2
0
3
0
4
0
(1B%) (L2,3 %)
( / (%))1
5
1
0
3
0
5
0
9
0
7
0
5
0
3
0
1
0
3
1
0
3
0
10
0
30
0
( )
3
5
3
0
2
5
2
0
1
5
0
1
0
2
0
3
0
4
0
(1B%) (L2,3 %)
( / (%))1
5
1
0
3
0
5
0
9
0
7
0
5
0
3
0
1
0
3
1
0
3
0
10
0
30
0
( )
Project A Project B
“Get Ready for Agile Methods – With Care”
(Barry Boehm, IEEE Computer, January 2001)
Modeling in the Agile Age
Modeling in the Agile Age
?
? A
1 . , 0 ,. 0 ,
1
Modeling in the Agile Age
http://byuevaluation.wordpress.com/anneke/
Rope?
Wall?
Tree?
Snake?
Modeling in the Agile Age
?
Modeling in the Agile Age
..
2 1 /. /
2 / /
. . /
. . .
/
+
( , , , , .
) T D K E A T CE !
S
Picture from: Craig Larman
) .1.2
. ./ .1 2.1 .
. 2.1 . ( 2.1 .
. 2.1 .
/ 2/. 2
2.1 .
- -
c kMtu L o
i Ly o F p
e a P rT
P a h s
- ,
b c A rCM V
dl MB
) ( .
-1 -
-15
Package とその責務のコメント
y
)
i n (
e
)
t
(
-
-
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
K
K . 1
Ce UC
2
a
Modeling in the Agile Age
( )
) .1.2
. ./ .1 2.1 .
. 2.1 . ( 2.1 .
. 2.1 .
/ 2/. 2
2.1 .
Drag&Drop
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
= deIa
) )
ch Ia PT
HD I W K A
HD IR O K A
HD Ide R YHIA
iIdef
= RPT
(
T
K
K
E
? P
K
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
https://speakerdeck.com/kenjihiranabe/visualising-software-
architecture-with-the-c4-model-jp
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
Modeling in the Agile Age
a N
N
N
N
Modeling in the Agile Age
(Ubiquitous Language)
https://speakerdeck.com/kenjihiranabe/visualising-software-architecture-
with-the-c4-model-jp
c4 model
v H
r uH o vH
r uH
q n d N D T
mqeiqaC D “
ea
E n
4 ) ( ) H
4 )
l q ld
) m qn D
InfoQ Kenji modeling
Modeling in the Agile Age
Modeling in the Agile Age
) (
http://savingjapan.net/2011/06/23/jft-press-release-shikinen-sengu-ceremonial-rebuilding-for-over-1300-years/
http://4travel.jp/travelogue/10135766
http://blogs.yahoo.co.jp/internationalestory/64231621.html
Move the Shrine
Every After 20 years
Modeling in the Agile Age
Modeling in the Agile Age

More Related Content

PDF
Agile in automotive industry
PDF
デジタルビジネスの潮流とアジャイル開発~ビジネスとエンジニアの協働チームづくり~
PDF
5-principles-for-project-facilitation
PDF
effective ba for online communication
PDF
線形代数の視覚的理解 V1.1-Gストラング勉強会
PDF
Math in Machine Learning / PCA and SVD with Applications
PDF
Scrum-Fest-Sapporo-2021-Keynote-Our-Journey
PDF
Graphic Notes on Linear Algebra and Data Science
Agile in automotive industry
デジタルビジネスの潮流とアジャイル開発~ビジネスとエンジニアの協働チームづくり~
5-principles-for-project-facilitation
effective ba for online communication
線形代数の視覚的理解 V1.1-Gストラング勉強会
Math in Machine Learning / PCA and SVD with Applications
Scrum-Fest-Sapporo-2021-Keynote-Our-Journey
Graphic Notes on Linear Algebra and Data Science

More from Kenji Hiranabe (20)

PDF
Appreciating Your Way to XP
PDF
Digital Business and Agile
PDF
Graphic Notes on Introduction to Linear Algebra
PDF
線形代数の視覚的理解のためのノート
PDF
with コロナ時代のアジャイルとコミュニケーション
PDF
Agile Ba with Covid at Redmine Japan 2020
PDF
ESM Agile Studio DX and COVID
PDF
Agile Ba with Covid
PDF
Essence position talk by hiranabe
PDF
Agile Scrum at Knowledge Forum 2020
PDF
Ba and digital here now ness
PDF
Modeling in the Agile Age and casual astah models
PDF
Introduction to Agile - how business and engineer team up
PDF
Nonaka Scrum - The New New Product Development Game, SECI model, The US Marin...
PDF
Mob programming and the power of flow agilejapan 2018
PDF
Software design and team design
PDF
AgileJapan Fukui Satellite
PDF
Modern Agile Keynote at Agile Japan 2017
PDF
Innovation and Management in the Era of “Co-Creation”—Cultivating Knowledge...
PDF
Digital Innovation Leadership Panel Discussion
Appreciating Your Way to XP
Digital Business and Agile
Graphic Notes on Introduction to Linear Algebra
線形代数の視覚的理解のためのノート
with コロナ時代のアジャイルとコミュニケーション
Agile Ba with Covid at Redmine Japan 2020
ESM Agile Studio DX and COVID
Agile Ba with Covid
Essence position talk by hiranabe
Agile Scrum at Knowledge Forum 2020
Ba and digital here now ness
Modeling in the Agile Age and casual astah models
Introduction to Agile - how business and engineer team up
Nonaka Scrum - The New New Product Development Game, SECI model, The US Marin...
Mob programming and the power of flow agilejapan 2018
Software design and team design
AgileJapan Fukui Satellite
Modern Agile Keynote at Agile Japan 2017
Innovation and Management in the Era of “Co-Creation”—Cultivating Knowledge...
Digital Innovation Leadership Panel Discussion
Ad

Recently uploaded (20)

PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
medical staffing services at VALiNTRY
PPTX
L1 - Introduction to python Backend.pptx
PPT
Introduction Database Management System for Course Database
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Introduction to Artificial Intelligence
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
Online Work Permit System for Fast Permit Processing
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
System and Network Administraation Chapter 3
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Upgrade and Innovation Strategies for SAP ERP Customers
VVF-Customer-Presentation2025-Ver1.9.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
medical staffing services at VALiNTRY
L1 - Introduction to python Backend.pptx
Introduction Database Management System for Course Database
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Design an Analysis of Algorithms I-SECS-1021-03
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Introduction to Artificial Intelligence
Odoo POS Development Services by CandidRoot Solutions
Softaken Excel to vCard Converter Software.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Online Work Permit System for Fast Permit Processing
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
System and Network Administraation Chapter 3
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Ad

Modeling in the Agile Age