Upload
rnasukawa
View
183
Download
0
Embed Size (px)
Citation preview
V o l .03
I T
w w w . i t a r c h i t e c t . j p
IT
IT MECE
IT
IT
EA
2
1
2
RUP
Eclipse Process Framework Software Factories
IT502
????
?
??????
?
???????????? ?????????????????????????????????? ? ???????
1,6801,600
61503-49 2006 Printed in Japan 113-00333-4-520067 03-5800-2661
V o l .
03
??????????
?????
???????
??????????????
50??
????????? ? ???????????????
03V o l .
C o n t e n t s
034
Part 1
Part 2 IT
Part 3
Part 4
A r c h i t e c t u r e De s i g n
IT
Software Factories
Software Factories
IT
Bu s i n e s s Mo d e l i n g
Me t h o d o l o g y
Co m m u n i c a t i o n Te c h n i q u e
1
036
051
042
023
074
084
092
150
106
142
060
E v e n t Re p o r t
IT 2005 Winter Report
IT
.indd 1 06.1.11 8:50:54 PM
03V o l .
C o n t e n t s
112
IT 50 EA SOA & EAI
HP
News & Topics
Present
2
134
1
102
020
016111158
066
RUP
Eclipse Process Framework
2
100
098
.indd 1 06.1.11 8:51:04 PM
016 IT Vol.03
News &TopicsIBM
IBM200512 Bows treet Portlet FactoryIBMSOA
Websphere PortalSOA
MSRDBMS2
200512.N ETMi crosoft Visual Studio 2005RDBMSMicr osoft SQL Server 200520062MSDNWeb 2123Express EditionWeb
FusionPeopleSoft
200512Oracle Fus ion Middleware 10g Release 2200412PeopleSoftJD Edwards EnterpriseOneFu sion MiddlewareOrale JDeveloper
EclipseAspectJ 5WTP 1.0
Eclipse 200 512AspectJ 5Eclipse Web Tools PlatformWTP 1.0 AspectJ 5JavaJ2SE 5.0 WTP 1.0Web Ecli pse
Web
IT
IPA200 61 OOSOOS
OOS iPediaOOS3OOS iPedia2006
NEC
NEC20061 Syste mDirector EnterpriseJava.NETJava.NET 420
ASFJava EEAPGeronimo
ASF200512 Java EEApache Geronimo Version 1.0 ASF
Apache TomcatJava EE GeronimoASFApache GeronimoWeb
http://geronimo.apache.org/
News.indd 16 06.1.11 8:53:39 PM
CAJava EE
CA20061Java EE Java E E Wi lyWily IntroscopeWily W eb Services ManagerCA 375003
NEC
NEC200512
1LSI
HP
HP200512Webhttp://www.hp. com/jp/smb/privacy_guide/HP
IDS BPM
IDS 200512BPMBusine ss Process ManaementIDSBPMARIS B usiness ArchitectBPMOracle BPEL Pro cess Manager
Oracle E-Business SuiteARISBPM
ITJava EE
200512Java EEJava EE 20051220 066
SOA
20061SOA SOA Systinet Regi stry
Systinet Policy ManagerSOA20 06
News.indd 17 06.1.11 8:53:39 PM
018 IT Vol.03
NECRDB
NEC200512 DataCoordinator/VADataCoor dinator/VA 1 OracleMicr osoft SQL ServerPostgreSQLNEC
Solaris 10
200512Solaris 10 OSSun Studio 1 1WebSun Studio 11C/C++Fotran SPARC/x86SolarisLinux
SIP
BEA WebLogic SIP Server 2.1JBEA
BEA WebLogic SIP Server 2.1J OSWindowsSolarisRed Hat Enterprise Linux 2,760 BEA 03-5545-8440
BEA WebLogic SIP Server 2.1JJava EESIPIP IMS
IP Multimedia Subsystem
WebChart3D 5.0J
WebChart3D 5.0J OSWindows 2000/XP/Serv er 2003SolarisRed Hat Linux ASAIXHP-UX JavaJ2SE 1.3/1.4/5.0 J2EE 1.3/1.4 207,900 554,4001CPU 20062 048-222-3001
WebChart3D 5.0JJava 20
Eclipse
Event Calendar
JaSST'06 in Tokyo130 31 [email protected]://www.jasst.jp/
NETCOM 200621 3BP [email protected]://expo.nikkeibp.co.jp/netcom/
Developers Summit 200629 10Developers Summit [email protected]://www.seshop.com/event/dev/2006/
Global IP Business Exchange 2006215 1603-5772-0612E-mail:[email protected]://www.ip-bizex.jp/
Oracle OpenWorld Tokyo 2006 31 3 Oracle OpenWorld Tokyo 2006 [email protected]://www.oracleopenworld.jp/
IC CARD WORLD 200637 10 [email protected]://www.shopbiz.jp/pages/t_index. phtml?PID=0003&TCD=IC
IT 2006 Spring43 IT [email protected]://www.itarchitect.jp/
LiM Tec 2006/UML Forum411 [email protected]://www.otij.org/
Search Engine Strategies Conference & Expo 2005 Japan420 [email protected]://www.idg.co.jp/expo/ses/
1
2
UML
Enterprise Architect 6.0
Enterprise Architect 6.0 OSWindows 2000/XP 17,325 044-431-1031
Enterprise Architect 6.0UML 2.0UMLXMLWSDLMOF 1. 3/1.4UML
3
4
Java EE
MODEREANEC
MODEREA Java EE MODEREA/WORK3501CPU STORE2001CPUS DK65,0001 NEC 03-5440-1045
MODEREAJava EE MODEREA/WORKO/R STOR ESDK
News.indd 18 06.1.11 8:53:40 PM
019IT Vol.03
2006ITSS
ITSSITSS
2003NP
OIT
111
IPA
ITSS
ITSS Users' Conference 2006
ITSS
ITSS
ITSS
IT
ITSS
ITSSITSS
Event
ITSS
IT
IT
ITSS
IT
ITSS
IT
20063
IT
SS20
06
ITSS
ITSS Ver.2IT
ITSS
ITSS
ITSS Ver.2
IT2005127ITSSITSS Users' Conference 2006ITITSSIT IT
ITSS Users' Conference 2006
ITSSITSS
ITSS2002Ver 1.0
Ver.1.1Ver 1.2
ITS
S2.0
ITSS
IPA ITSS
ITSS Ver.2.0
ITSS
ITSS
ITSS
IT
ITSS
IT
5
3
ITSS Users' Conference 2006
IT
IT
Java EE
MODEREANEC
MODEREA Java EE MODEREA/WORK3501CPU STORE2001CPUS DK65,0001 NEC 03-5440-1045
ITSS Ver.2ITSS
News.indd 19 06.1.11 8:53:40 PM
020 IT Vol.03
IT
1
IT
IT
1
DSL
Domain Specific Development
Model Driven Developme
ntDSLDomain
Specific Language
UML
1
DSL
DSL
2
JavaUML
DSL
Java EEJSPJavaServer
Pages
DSL
2
UMLJava
Java
API
D
Catch the A
rchite
ctu
re Te
chnolo
gy Trend
01
Hiroshi W
ada
Junichi Suzuki
Chonho Lee
1
2DSLEJB SQLRDBDSL
.indd 20 06.1.11 5:16:22 PM
021IT Vol.03
MoDELS 2005MoDELSUMLDSL
SL
DSL
DSL
GMEhttp://www.isis.va
nderbilt.edu/Projects/gme/Met
aEdit+http://www.metacase.co
m/Xactiumhttp://albini.xactiu
m.com/content/
CASE
3
DSL
DSL
DSL
DSL
DSL
1DSL
UML
200510U
ML
1MoDELS 2005htt
p://www.cs.colostate.edu/models
05/
UML
DSL
4
DSL
5
DSL
DSL
DSL
DSL
DSL
DSL
DSL
3Domain-specific Modeling: Welcome to the Next Generation of Software Modelinghttp://www.devx.com/enterprise/Article/29619/0
4MDD for Software Product-lines: Fact or Fiction?http://www.geocities.com/andreynech/MDDandProductLinesWorkshop.html
5200510OOPSLA 2005Bridging the MS/DSL Tools and the Eclipse Modeling FrameworkDSLEclipse
EMFEclipse Modeling Framework
.indd 21 06.1.11 5:16:23 PM
IT Architect Summit
2005 Winter
??
?????
????????????
2005125IT ITA 2005 Winter
EAEnterprise Architecture
10
IT
ITA 2005 Winter
IT Architect Summit
2005 Winter R e p o r t
023IT Vol.03
.indd 23 06.1.11 2:02:30 PM
024 IT Vol.03
EA
ITA 2005 Winter
1
C4ISR
EAEA
IBM
1970EA
EA
ZIFACEO
EA
EAIT
EA
IT
1
IT
IT
IT
EA
1987
20
EA
EAEA
IT
EA
???????????? ??????????????????
170
IT Architect Summit
2005 Winter R e p o r t
.indd 24 06.1.11 2:02:31 PM
025IT Vol.03
EA
EA
IT
2Software Factories
Software Factories1960
1
1970
.NET
Visual Studio 2005 Team System
DSLDomain Specific Language
Software Factori
es
IT
SOA 3
IBM
IT
4
5
3
IT
ITIT
ITA 2005 WinterITITA ITA
2Software Factories
IT Architect Summit
2005 Winter R e p o r t
.indd 25 06.1.11 2:02:32 PM
026 IT Vol.03
IT
ITA1
IT
3
IT
IT
IT
IT
IT
IT
IT
IT
IT
IT
IT
IT
MECE
IT
3
4
IT Architect Summit
2005 Winter R e p o r t
.indd 26 06.1.11 2:02:32 PM
027IT Vol.03
3
IT
3
Java EE
IT
6
IT
SIer
EC
IT
IT
SIer
ITA
ITA
378
IT
ITA
43
5
6
IT Architect Summit
2005 Winter R e p o r t
.indd 27 06.1.11 2:02:33 PM
034 IT Vol.03
IT IT
1
toku01.indd 34 06.1.11 8:55:22 PM
035IT Vol.03
1
IT IT
Part 1 p.036
Part 2 I T p.042
Part 3 p.051
Part 4 p.060
C o n t e n t s
toku01.indd 35 06.1.11 8:55:25 PM
036 IT Vol.03
IT
40
1IT
1
IT
1
UNIXWindows
IT
Part
01
IT
kazuo KoikeNEC
11Vol.120056IT
toku01.indd 36 06.1.11 8:55:26 PM
037IT Vol.03
1
IT
EC
SFASales Force AutomationCRMCustomer
Relationship ManagementIT
1980 1990 2000
1IT
C/SWeb
IT CIO
1 2 3
OS
UNIXUNIXHP-UXAIXSolaris...Linux
MS-DOS Windows 3.1/95/98 Windows 2000/XP
Windows NT/3.1/4.0 Windows 2000/2003
Web
ERPSCMCRMECWeb
SOA
EA
1970
toku01.indd 37 06.1.11 8:55:27 PM
038 IT Vol.03
1980 1990
IT
IT
UNIX
WindowsLinux
ITTCOTotal
Cost of Ownership
IT
IT
23
2
IT
IT
IT
IT
IT
TCO
TCO
3
22
toku01.indd 38 06.1.11 8:55:28 PM
039IT Vol.03
1
10
100
CPU
ERPEnterprise Resource Planning
IT
IT
IT
2
IT
EASOASOX
EAEAEnterprise Architecture
EA
3Vol.2200511
2
IT
TCO
32IT50EA
toku01.indd 39 06.1.11 8:55:29 PM
040 IT Vol.03
ITEA
EA
FEAFFederal
Enterprise Architecture Framework
TOGAFThe Open Group Archi
tecture Framework
IT
IT
IT
http://
www.ipa.go.jp/jinzai/itss/activity/RA.pdf
SOA 1
SOAService Oriented Architecture
SOAIT
IT
SOA
Web
SOA
ESBEnterprise Serv
ice Bus
SOASOA
SOA
SOA
IT
SOXSarbanes-
Oxley
SOX2001
2002
2006SOX
SOX
COBITCOSO
SOX SOX
1169
PCAOBPublic Company
Accounting Oversight Board
SOXIT
ITITGIIT Gover
nance InstituteIT Control O
bjectives for Sarba nes-Oxley
ITIT
COBIT
SECSecurities and Exchange Commision
COSO
COBIT
COBITControl Objectives for Information
and related Technology
toku01.indd 40 06.1.11 8:55:30 PM
041IT Vol.03
1
ISACAInformation System Audit
and Control Association1996IT
2000
3IT
IT
COBITIT
434
CSFCrit
ical Success FactorsKGI
Key Goal IndicatorKPI
Key Performance Indicator
6
COBIT4
Planning and Organization
Acquisition and Implementation
Delivery and Support
Monitoring and Evaluate
COSO
COSOCommittee of Sponsoring Organiz
ations of the Treadway Commission
SOX
COSO
COSO
COSO
5
Control Environment
Risk Assessment
Control Activities
Information and Communication
Monitoring
COBITCOSO
3
SOXSOX
2006
20057
3COBITCOSO
Monitoring
Information and Communication
Control Activities
Risk Assessment
Control Environment
Planning and
Organization
Acquisition and
Implementation
Delivery and
Support
Monitoring and
Evaluate
Section 302
Section 404
COBITIT
COSOCOSO 5
ITSOX
SOXCOSO
5
SOX
IT
6IT
IT
COBITCOSO
IT
IT IT URLhttp://www.ipa.go.jp/jinzai/itss/activity/RA.pdf
SOXITIT IPA 200510URLhttp://www.ipa.go.jp/about/NYreport/200 510.pdf
ITCONTROLOBJECTIVESFORSARBANES-OXLEYITURLhttp://www.isaca.org/Content/ContentGroup s/Research1/Deliverables/IT_Control_Object ives_for_Sarbanes-Oxley_7july04.pdf
COBIT3
toku01.indd 41 06.1.11 8:55:32 PM
042 IT Vol.03
Part
02 I T
Part1ITITITIT IT
Shinichi IwasakiNEC
1
200512
IT
2
1
2IT
IT
ITA
ITA
ITA
ITA
ITA
ITA
EAEnt
erprise Architecture
toku01.indd 42 06.1.11 8:55:33 PM
043IT Vol.03
1
SBU
Strategic Business UnitSBU
3
1
1
ITA
IT
SBU
IT
SLAService Level Agr
eement
IT
ITOS
IT
IT
IT
IT
IT
SBU
TOCTheory
Of Constraints1Pa
rt 1COBITKPI
BSCBalanced Scorecard2
BSC
BSC4
1
24
toku01.indd 43 06.1.11 8:55:34 PM
044 IT Vol.03
IT
CIO
http://www.e-gov.go.jp/doc/20050202doc.pdf
1-1
2-1
4-5
SBU
IT
IT
Soft
ware-Intensive Systems
1..*
1..*
1..*
1..*
1..*
1..*
1..* 1..*
1..*
1..*
0..1
1..*
1..*1..*
1..*
1..*
1 IEEE Std 1471-2000
toku01.indd 44 06.1.11 8:55:35 PM
045IT Vol.03
1
IEEE Std 1471-2000
1IT
IEEE
Std 1471-2000
2IEEE Std 1471-2000
ARISARchitecture of Integrated.
Information System 3
UML
UML
1
IT
IT
Software-Intensive Systems
1
IT
EAIEnterprise Applicati
2IEEE Std 1471-2000
1UML
UML1.x UML2.0
UML
IT
3IDS
toku01.indd 45 06.1.11 8:55:36 PM
046 IT Vol.03
on Integration
SOASOA
ESB
IT
3IT
IT
UML
UMLIT
IT
UML
4
UML
UML
1
Java
JavaBeansWindowsCOM
Web
3 IT
MVC
View
Controller
Model
IT
IT
Web
IT
Web
IT
Web
ESB
??????
4UML
1
3
2
5UML
DB
?????????
toku01.indd 46 06.1.11 8:55:38 PM
047IT Vol.03
1
5
IT
IT
IT
NEC
IT
IT
SI
6ERP
SI
IT
RFPRequest for Pro
posalIT
RFP
BABusiness ArchitectureDAData
ArchitectureAAApplication Architecture
TATechnology Architecture4
7
As-Is
To-Be
6
IT
IT
RFPSI
7
BABusiness Architecture
DAData Architecture
AAApplication Architecture
TATechnology Architecture
toku01.indd 47 06.1.11 8:55:39 PM
048 IT Vol.03
Can-Be
38
As-Is
To-Be
As-Is
Can-BeAs-Is
To-Be
29
To-Be
IT
SBU
To-Be
10
ARIS
eEPCextended Event-Driven Proce
ss Chain
101.
To-Be BATo-Be
DAAs-Is AA
To-Be
As-Is4To-Be
5
8
RFP
Ai-Is
Can-Be
To-Be
IT
4As-IsAs-Is AA
5To-Be
toku01.indd 48 06.1.11 8:55:40 PM
049IT Vol.03
1
As-Is
As-Is
As-Is
9
RFP
SI
As-Is
To-Be
BA DA AA TA
BA DA AA TA
Can-Be
As-Is
To-Be
BA DA AA TA
BA DA AA TA
Can-Be
SI
10To-Be
To-Be BA
To-Be
To-Be DA As-Is AAAs-IS
To-Be
To-Be
To-Be
As-Is
To-Be
To-Be
1.
2.
3.
toku01.indd 49 06.1.11 8:55:41 PM
050 IT Vol.03
SBU
11
IT
1
or 0Yes or No
12
22
2
PPMProd
uct Portfolio Management2
12
5
0
10
2
???
?
??
?
3
0
10
3
?????
????
IT
11As-Is
SBU
???????? ???????? ????????
????????????????
Part
03
TOC
IEEEStd 1471-2000 IEEERecommendedPractice for Architectural Description ofSoftware-IntensiveSystemsDescriptionIEEE Standards Association
ARIS
UnifiedModelingLanguage:Superstructureversion2.0OMGURLhttp://www.omg.org/docs/formal/05-07-04.pdf
EA BP
IT 2005 IT URLhttp://www.ipa.go.jp/jinzai/itss/news/ITA_IPCF2005.pdf
toku01.indd 50 06.1.11 8:55:42 PM
051IT Vol.03
1
Part 1IT
Part 1
CIO
2
IT
Part
03
Hiroyuki TsuchidaNEC
Higashi KenjiNEC MC
toku01.indd 51 06.1.11 8:55:43 PM
052 IT Vol.03
Web
Web
1
Web
2
Web
1
Web
Web
UNIX
...
UNIX
...
Windows
...
Web
Linux
Web
2
...
??????
??????
toku01.indd 52 06.1.11 8:55:45 PM
053IT Vol.03
1
Web
4
2
1
IT1
IT
MOMMessage Or
iented MiddlewareETLExtract/Transfor
m/Load EDIElectronic Data Interchang
eB2BEAIWeb
24365
Part 2
toku01.indd 53 06.1.11 8:55:46 PM
054 IT Vol.03
SOA
EAIETL
SIerSOWScope Of
Work
2
1
A
A
toku01.indd 54 06.1.11 8:55:47 PM
055IT Vol.03
1
3
2
B
EMSElectronics M
anufacturing Service
EMS
B
EMS
EMS
4
3A
To-Be.........As-Is
...
...
...
toku01.indd 55 06.1.11 8:55:48 PM
056 IT Vol.03
3
ITC
ESB
EAIWeb
1
C
C
5
C
Web
4B
To-Be.........As-Is
A
A
B
B
C
C
A
B
C
EMS
????????????????????????????????
EMS
toku01.indd 56 06.1.11 8:55:49 PM
057IT Vol.03
1
OS
NEC
CSCAConcen
tric Stackable Cylinder Architecture
6Web
CSCA
CSCA4
1CSCA
Web
7
DB
DB
Java
DB
Java
DB
DB
Java
C
5C
To-Be.........As-Is
To-Be
DB
DB
Java
DB
Java
DB
DB
Java
? ?
?????
???
??? ???????
??????
?????? ??????????????
ESB
DB
Java
DB
DB
DB
DB
Java
C
IT
toku01.indd 57 06.1.11 8:55:50 PM
058 IT Vol.03
1CSCA
6
2
IT
Windows
...
Web
Linux
Web
6CSCAWeb
Web
...
...
UNIX
...
UNIX
...
Windows
...
Web
Linux
Web
7Web
Web
UNIX
...
UNIX
...
toku01.indd 58 06.1.11 8:55:52 PM
059IT Vol.03
1
CSCA
2
ACSCA
8
1
SLA
IT
8ACSCA
KPI
toku01.indd 59 06.1.11 8:55:53 PM
060 IT Vol.03
Part
04
Eiichiro Seo
Part 2
ITA
IT
IT
IT
EA
EA
IT
IT
toku01.indd 60 06.1.11 8:55:54 PM
061IT Vol.03
1
10
IT
IT
198431990 IT
toku01.indd 61 06.1.11 8:55:56 PM
062 IT Vol.03
IT
IT
3
1
IT
IT
IT
IT
IT
IT
3
IT
IT
200
100100
IT
IT
SOA
SOASOA
23
IC
IT
BPM
1
IT
IT
SOA
IT
EA
IT
Business Oriented ArchitectureIT
IT
IT
toku01.indd 62 06.1.11 8:55:58 PM
063IT Vol.03
1
SOA
2
2
65 3
2
ATM
IVR
BtoB
BtoBtoC
BtoC
toku01.indd 63 06.1.11 8:55:59 PM
064 IT Vol.03
A
ERP
TH
SIer
1
11
.NETJava2
19732000 2003
toku01.indd 64 06.1.11 8:56:02 PM
065IT Vol.03
1
Java
Java Web
Java
SIer
UMLBPMBusiness Process M
anagement
IT
UML/BPM
1
SIer
PMOProject Management Office
500
PMO
3
1 2
????????
?????????
????
??????????
??????? ????
????????????????????????
???
??
???? ????
??????
??????
??? ????
??? ?? ?? ??????
?????????????
?????????????????
?????
SCM
Web EDI
Web
Web
toku01.indd 65 06.1.11 8:56:03 PM
066 IT Vol.03
IT 1IT IT
Akira Kakinoki
1
066-073_kikaku1.indt 66 06.1.11 4:23:00 PM
067IT Vol.03
IT
ITIT
1
IT
IT
1
IT
IT
IT
EAEnterprise Architecture
4 2
IT
1
3
1IT
IT
IT
IT
IT
IT IT
066-073_kikaku1.indt 67 06.1.11 4:23:01 PM
068 IT Vol.03
1
1985
E.
EMS
4
3
5
2IT
IT IT
??????????????????????
3
????
????
066-073_kikaku1.indt 68 06.1.11 4:23:02 PM
069IT Vol.03
5
3
IT
1
XPExtreme Programming
4
????
54
ATM
PC
FAX
CD
CD/ATM
OA-PC
??????????
??????
SWIFT
15
066-073_kikaku1.indt 69 06.1.11 4:23:04 PM
070 IT Vol.03
1
IT
IT
IT
6
IT
6
5
IT
2
26 GW
6IT
Level 0Level 1
GW
?????????
?????????
Web GW
GW
JGBCC
EJB
Bestway
GW
GW
DB CRM
???????
SWIFT
MICS
ANSER
CAFIS
ATM
ATM GW PC FAX
GW
Web
RFID/IC
SOA/EAI/BPM ETL/EII
RDB
Digital RightManagement
Web SOAP XML
Flash
EJB UML
ATMFEP
...
ETL EII
Linux
IA
066-073_kikaku1.indt 70 06.1.11 4:23:06 PM
071IT Vol.03
IT
7IT
7
ITITITIT 2
SE IT
IT ITEASOAMESAMulti Enter prise Service ArchitectureSOA
C O L U M N 1
7IT
Level 0Level 1
GW
?????????
Web GW
GW
JGBCC
EJB
Bestway
GW
Web GW
DB CRM
?????? ??
SWIFT
MICS
ANSER
CAFIS
ATM
ATM GW PC FAX
GW
Web
Web ICA
MetaFrameDB
......
...
...
Web
Web
META
Web
META
WebOA
Web
WindowsPDAWindows CE
Senju
...
VPN B FLET'SFLET'S ADSLFLET'S ISDN
Oracle Oracle
EAI
Oracle
ERP Oracle APPS
XDM
Windows NT/2000 Windows 2000AIX Windows NT/2000HP-UXHI-UX VOS3
XDM
VOS3
SQL Server
Windows NT/2000HP-UXAIX
ObjectWrapper
CommuniNetMetaFrame
QCORAL
ObjectWrapper
CommuniNetMetaFrame
QCORAL
ATMFEP
...
ETL EII
???????? ???????????? ?????
HULFTFTP
ETL
066-073_kikaku1.indt 71 06.1.11 4:23:07 PM
072 IT Vol.03
1
SOAService Oriented Architecture
IT
SOA
IT
Vs.
IT
IT
IT
Tech nology for you ! IT
C O L U M N 2 Technology for you !
066-073_kikaku1.indt 72 06.1.11 4:23:08 PM
073IT Vol.03
2
MIT
IT
3
IT
IT
Vs.
1
IT
IT
24
IT
IT
3
4 2004
SE
ITITIT2
1IT71IT
C O L U M N 3
066-073_kikaku1.indt 73 06.1.11 4:23:09 PM
074 IT Vol.03
I T
IT
Hiromitsu KatohIBM ICPIT
2
IT
IT
.indd 74 06.1.11 2:01:58 PM
075IT Vol.03
IT
IT
IT
IT
1IT
IT
IT
6
IT
IT
2
1IT
1
IT
.indd 75 06.1.11 2:01:58 PM
076 IT Vol.03
2
IT
1
IT
PM
ITPM
EAITEAEnterprise Architecture
ITIT
1IT
EA
1
2
EAIT
1IT
.indd 76 06.1.11 2:01:59 PM
077IT Vol.03
ITEA
ITIT
IT
IT
2
7
1
1
2
3
4
2
5
6
7
1
2
1
2
1
1
2
3
1
2
1
1
2
4
3
2
5
6
7
.indd 77 06.1.11 2:02:00 PM
078 IT Vol.03
2
2
2
1
4
3
2
.indd 78 06.1.11 2:02:00 PM
079IT Vol.03
11
3
4
.indd 79 06.1.11 2:02:01 PM
080 IT Vol.03
2
5-
IT
5-
5
.indd 80 06.1.11 2:02:02 PM
081IT Vol.03
4
1
6
IT
6
.indd 81 06.1.11 2:02:02 PM
082 IT Vol.03
2
1
IT
IT
3
2
3 IT
.indd 82 06.1.11 2:02:03 PM
084 IT Vol.03
????? ? ?????
??????
?????
?
Openthology
Openthology
Koji Yamagishi
IT
IT
IT
IT
IT
ITIT
ERPEnterprise Resource Planning
ERP
Java EE
2
.indd 84 06.1.11 2:52:01 PM
085IT Vol.03
1
SIer
SIer
SE
1
IT
IT3
IT
QDCQuality
DeliveryCost
41
70
IT
IT
.indd 85 06.1.11 2:52:01 PM
086 IT Vol.03
IT1
IT2
1
1
IT
IT
IT
1
.indd 86 06.1.11 2:52:01 PM
087IT Vol.03
2
1
Openthology
1
A
B
.indd 87 06.1.11 2:52:03 PM
088 IT Vol.03
Openthology
PDCAPLANDOCHECKACT
PDCA
RUPRational Unified Process
2Openthology
.indd 88 06.1.11 2:52:03 PM
089IT Vol.03
2
PDCA
PDCA
Openthology
Openthology
Openthology
2
3
Eclipse
3
A
B
C
D
Openthology
20053IT5017 0Openthology
Open Enterprise MethodologyWebhttp://www.openthology.org/
OpenthologyOpenthology
Eclipse
IT
.indd 89 06.1.11 2:52:04 PM
090 IT Vol.03
Openthology
UML
UMLUML
DFD
Data Flow Diagram ER
Openthology
4Openthology
4
Arrangements
Draft
Design
Shift
4
??????
P
D
C
A
PDCA
P P P P P
P P P P P
P P P P P
P P P P P
P P P P
D D D D D
C C C C C
A A A A A
P
.indd 90 06.1.11 2:52:05 PM
091IT Vol.03
2
To-BeRealistic
RFPRequest For Proposal
PDCA PDCA
PDCA
PLAN
DO
DO
PLAN
CHECK
CHECK
PLAN
ACT
CHECK
CHECK
4 4
WBSWork Bre
akdown Structure
Openthology
.indd 91 06.1.11 2:52:07 PM
092 IT Vol.03
Software Factories
Software Factories
4
Model Driven Developme
nt
Software Factories
Software FactoriesSoftware Factories
2 Software Factories
Masashi Narumoto &
092-097_softfactories.indt 92 06.1.11 6:40:31 PM
093IT Vol.03
What
How
How
What
How
What
WhatHow
What
What
WhatHow
WhatHow
WhatHow
What
How
ObserverSubject
1
DSL
Software Factories
DSLDomain Specific Languag
e
Software Factories
.NET Framework
1
092-097_softfactories.indt 93 06.1.11 6:40:32 PM
094 IT Vol.03
AOP
AOPAspect Oriented Programming
AOP
Weaving
AOP
Software Factories
Software Factories
Software
Factory
DSL
2
2Software Factory
DSL
Active
DSLDSL
Software Factories
IT
2
Software Factory
DSL Active
092-097_softfactories.indt 94 06.1.11 6:40:33 PM
095IT Vol.03
DSL
SOAService Oriented Architecture
3
3Create Purchase Requisitions
WhatHowWhat
How
SOA
IT
1Visual
Studio 2005 Team SystemS
OADSL
DSL
1Visual Studio 2005 Team SystemSOA
3
Customer Facing Channel Partners
Logistics Providers Financial Service Providers
1. Develop Product / Service
5. Collaboration
3. Fulfill Demand 4. Plan & Manage Enterprise
3.1. Provide Service
3.2. Advanced Planning
3.4. Produce Product
3.3. Procurement
3.3.1 Sourcing and Supplier Contract Management
3.5. Logistics
3.3.3 Receiving of Indirect / Capital Goods and Services
2. Generate Demand
SuppliersCustomers Enterprise
Request Resources
Create Purchase Requisitions
Level 43. Fulfill Demand3.3 Procurement3.3.2 Purchasing- Request Resources- Create Purchase Requisitions
3.3.2 Purchasing
Software Factories
2
Softw
are
Facto
ries
092-097_softfactories.indt 95 06.1.11 6:40:34 PM
096 IT Vol.03
Software Factori
es
DSL
4
Software Factories
CBDComponent Based Development
3
IT
Software Factories
2
Softw
are
Facto
ries
4
DSL
A B C
DSL
092-097_softfactories.indt 96 06.1.11 6:40:34 PM
097IT Vol.03
.NETJ2EE
DSL
Software Factories
Software Factories
DIDependency Injection
DSL
Software Factories
5
Software Factories
DSL
Software Factories
4
Software Factories
2
5Software Factories
DSL
Software Factories BP
URLhttp://www 5d.biglobe.ne.jp/~y-h-m/RevisedCellProduction.pdf
092-097_softfactories.indt 97 06.1.11 6:40:35 PM
Norihiko Kaneko
098
ITAPM
ITITA
PM
PM
ITA
PM
PMITA
PM
1
IT
IT
PM
ITA
PM
ITA
1
PM
PMBOK
PM
PMBOKProject Mana
gement Body Of Knowledge
PMBOK
PMIProject
Management Institute
PMPMBOK
PMBO
K
PM
WBS
PMBOK
WBSWork Breakdo
wn Structure1
1WBS
WBS
WBSPMIT
PMITAWBS
WBS
?? ??I T
Vol.01
P r o j e c t M a n a g e r???
1WBS
...
...
IT Vol.03
.indd 98 06.1.11 4:20:00 PM
100 IT Vol.03
Kiichiro Onishi
HP
HP 1,800
HP
IT
IT
IT
IT
HP-UX
1990HP
HP
1990
1997
IT
IT
IT
HPEAEnterprise Arc
hitecture
20047TOGAF8
EA
02Vol.
P e r s o n a l H i s t o r y o f T o p A r c h i t e c t
Masanori SakaguchiKOYO
.indd 100 06.1.11 2:01:11 PM
101IT Vol.03
P e r s o n a l H i s t o r y o f T o p A r c h i t e c t
1953
1979
1990 HPHP 2000
1995 ILM
1996 1997
1997 1999
2000 SCM
2001 PC
2002
2002 HP HP
?????
???
?
???
??
TOGAF81
.indd 101 06.1.11 2:01:17 PM
???????????????
102 IT Vol.03
whyhow
20
80
2
3
1
SE
SE
4
SE
5
30Hz
6
7
13
2
3 IT
4
5IT
620Hz
7140 10CPU
511450
Norio kasahara
Vol.02
.indd 102 06.1.11 6:40:57 PM
103IT Vol.03
8
3
306080
85
9092
90
809
10
x
y
y 21.7 log e x
y e x / 21.7
211
70
25
2
12
13
8
9
10 /
112
12
13
??
?
???????
??
Analyzing the architecture freely
1
include
include
.indd 103 06.1.11 6:41:02 PM
104 IT Vol.03
XY
XY
3
X
Y
Y
XY
X
XY
Y2
Y
14
XY
4
100
Y
15
16
Y
17
Y
YX
18
X
Y
14X
15
16
X
17YX
183
180
2
100
90
80
70
60
50
40
30
20
10
0
100908070605040302010
????????????? ???
3XY
X
Y
.indd 104 06.1.11 6:41:05 PM
105IT Vol.03
X
19
XY
RUP
Rational Uni ed Process
X
XPExtreme Programming
Y
Y
YX
X
Y
X
X
20
Y
Y
Y
X
X
105
19 XY
20X
??
?
???????
??
??????
?????????
??????Vol.02
4
X
Y
X
.indd 105 06.1.11 6:41:09 PM
QA
106 IT Vol.03
???????????????????????
??
Mizuhiro Kaim
ai
??????????
lf
Vol.02
2
15
Q
.indd 106 06.1.11 3:55:19 PM
QA
QA
1
1
1
IT
QA
2
ABC
1
A
107IT Vol.03
etc
1
1
.indd 107 06.1.11 3:55:20 PM
108 IT Vol.03
2
6
3
33
3
3
A
C
B
E
G
D
F
2
.indd 108 06.1.11 3:55:22 PM
109IT Vol.03
??
??
??
????
Vol.02
3QA
2
3
3
QA
QA
QA
IT
A
B
??????
G
H
??????
C
D
I
E
F
3
.indd 109 06.1.11 3:55:23 PM
111
P resent
12200632411Vol.042006324
PM 2
3
PM245
10
4
EAEnterprise Archi tecture CD -ROM10
LLDNTLLDN3
5
LLDNLightweight Lang uage Day and NightT3
3
6
3IT
IDG1
2
HB F-306-A1BMI5
PSPIDG1
1
IT Vol.03
Vol.02 iPod nano DVD
PS P1 1
present.indd 111 06.1.11 2:52:34 PM
112 IT Vol.03
EAEnterprise Architecture
SOAEAI
50 2006324
112-133_toku2.indt 112 06.1.11 6:30:14 PM
113IT Vol.03
IT10 IT IT IT 50
IT IT http://www.ipa.go.jp/jinzai/itss/activity/architect_com.html
2
112-133_toku2.indt 113 06.1.11 6:30:23 PM
01
114 IT Vol.03
1964IBM
360OS/360IBM 360
OS/360
17 19
A C l a s s i c o f S o f t w a r e D e v e l o p m e n t
1964IBM
360OS/360IBM 360
OS/360
17 19
,Jr 200211 ISBN 48947166583,045
01
Atsushi Kon-no
IT IT
112-133_toku2.indt 114 06.1.11 6:30:29 PM
2
115IT Vol.03
20056 ISBN 42745002924,200
20027 ISBN 48947169414,725
19866 ISBN 43200228153,150
20043 ISBN 47981035436,825
02
03
04
IT
IT
IT
IT
1
IT
IT
IT
IT
196
1
IT
SW
EBOKSoftware Engineering Bo
dy of Knowledge
SW
EBOK1
02
03
04
05
112-133_toku2.indt 115 06.1.11 6:30:38 PM
02
116 IT Vol.03
A r c h i t e c t u r e D e s i g n i n G e n e r a l
IT
SEISoftware Engineering Institute
Architecture
4
ATAMArchitecture Tradeo Analysis
MethodCBAMCost Bene t Analysis Met
hod
Evaluating Softwar
e Architectures
Minoru NagasakaCSK Akira SakakibaraIBM
200510 ISBN 45260552396,825
06
112-133_toku2.indt 116 06.1.11 6:30:43 PM
2
117IT Vol.03
07Evaluating Software Architectures Addison-Wesley 20021 ISBN 020170482X
21
1
2
ATAM
200410 ISBN 45260535387,140
08
UMLDFDERA
DLArchitecture Description Language
7
SOFTWARE ARCHITECTURE Prentice Hall 19964 ISBN 0131829572
128
IT
BEYOND SOFTWARE ARCHITECTURE Addison-Wesley 20031 ISBN 0201775948
1
09
10
07
08
09
10
112-133_toku2.indt 117 06.1.11 6:30:52 PM
03
118 IT Vol.03
EA E n t e r p r i s e A r c h i t e c t u r e
Kazumasa Murakami Katsuhiko Yuura
EAEnterprise Architecture2002EAEA EAIT EA
20052 ISBN 488373210X2,310
IT21
1
IT
IT
EA
EA4
EA
4
IT
EA
EA
1
XML
EA
11
112-133_toku2.indt 118 06.1.11 6:30:57 PM
2
119IT Vol.03
EA
EA
EA
EA
QA
EA
EA EA
20048 ISBN 47981075811,985
12
NTT EA 20057 ISBN 47980113391,890
13
EA
EA
EA
EA
EA
EA
EA
20044 ISBN 42740797163,150
EA
EA
EA
EA
EA
14
EA BP 20045 ISBN 48222079199,800
15EA
EA
EA
EA
NECNTT
ITEA
12
13
14
15
112-133_toku2.indt 119 06.1.11 6:31:06 PM
04
120 IT Vol.03
M e t h o d o l o g y
kazuyuki Nomura
5
1
1 2
3 4
4
11
2
IT
3
10
11 11024
3
BP 20037 ISBN 48910035455,040
16
112-133_toku2.indt 120 06.1.11 6:31:10 PM
2
121IT Vol.03
200310 ISBN 45260518028,190
1960
MDA 200412 ISBN 47981073362,940
MDAModel Driven Architecture
1
MDA
MDA
MOFMeta Object FacilityUML
Software Factories BP 200512 ISBN 489100472X5,040
S
oftware Factories
IT
UMLMDA
DSLDomai
n Speci c Language
3 200411 ISBN 475614554X4,515
RUPRational Uni ed Process
3RUP 2003
RUP
RUP
Discipline
16
RUP
IT
17
18
19
20
112-133_toku2.indt 121 06.1.11 6:31:18 PM
05
122 IT Vol.03
S O A E A IS e r v i c e O r i e n t e d A r c h i t e c t u r e & E n t e r p r i s e A p p l i c a t i o n I n t e g r a t i o n
Yukihiko YoshidaIBM
ITITSOAService Oriented ArchitectureSOAWeb EAIEnterprise Application Integration
SOA BP 200511 ISBN 48222825034,200
SOA
IT
SOA
3SOA
1SOA
2
SLAService Level Agreement
3SOA
ESBEnterpr
ise Service Bus
SOA
EA
EA
IT
SOASOA
SOA
IT
SOA
3SOA
2
SLAService Level Agreement
3SOA
ESBEnterpr
SOA
EA
21
112-133_toku2.indt 122 06.1.11 6:31:23 PM
2
123IT Vol.03
22SOA
BP 20055 ISBN 48222823092,310
SOA
IBM
Web SOA
23SOA BEA 20053 ISBN 47981084802,415
SOA
SOA
SIerSOA
SOA
B
EA
SOA
SOAPWSDL
UDDI
24EAI 200011 ISBN 48947131014,200
EAI2000
WebSOA
EAI
ERPEn
terprise Resource Planning
SCMSupply Chain M
anagement
WebSOA
EAI
20052 ISBN 48731122063,990
IT
IT
ESB
ESB
Gregorgrams1
1 Enterprise Integration Patterns EAI
25
22
23
24
25
112-133_toku2.indt 123 06.1.11 6:31:30 PM
06
124 IT Vol.03
B u s i n e s s M o d e l i n g
Akira SakakibaraIBM
IT ITIT IT IT IT
UML = 20025 ISBN 479731382X5,040
UML
IT
UML
UMLEriksson-Penker
1
UML UML
UML
IT
UML
UMLEriksson-Penker
26
112-133_toku2.indt 124 06.1.11 6:31:35 PM
2
125IT Vol.03
27
20024 ISBN 48947169334,725
1
28
200212 ISBN 48947157753,990
29 20019 ISBN 47981009357,140
IT
IT
SCM
30
Essential Business Process Modeling Oreilly 20058 ISBN 0596008430
BPMNBPEL
4WSOrchestrationChoreography
27
28
29
30
112-133_toku2.indt 125 06.1.11 6:31:43 PM
07
126 IT Vol.03
D a t a M o d e l i n g
Hanyuda Eiiti
1 IT 5 EA
20033 ISBN 47981038532,520
5
IT
1
1-4
IDEF1XUML
2
CRUD
RDB
1
31
112-133_toku2.indt 126 06.1.11 6:31:48 PM
2
127IT Vol.03
32
20043 ISBN 47981064532,520
1
IT
IDEF0
IDEF1X
33TER 19991 ISBN 488373109X2,730
1 ID
ID5
4
34
200511 ISBN 47981098512,604
Plan-DB20
1TH
TER
5ER
35
20016 ISBN 45340325012,940
1
DFD
2
ER
2
32
20043 ISBN 47981064532,520
33TER 19991 ISBN 488373109X2,730
34
200511 ISBN 47981098512,604
35
20016 ISBN 45340325012,940
112-133_toku2.indt 127 06.1.11 6:31:55 PM
08
128 IT Vol.03
Hanyuda Eiiti
P a t t e r n
GoF J2EE IT
200012 ISBN 47649028344,830
PoSAPattern of Software Archite
ctureIT
1
3
10
3 10
Laye
rsPipesFiltersBlackboard
ProxyFacade
6
PoSAPattern of Software Archite
ctureIT
1
3
10
3 10
Laye
rsPipesFiltersBlackboard
ProxyFacade
36
112-133_toku2.indt 128 06.1.11 6:32:01 PM
2
129IT Vol.03
199910 ISBN 47973111265,040
4
GoFGang of Four
GoF
323
1
C++
Java
20059 ISBN 48947168443,990
UML
14 16
20054 ISBN 47981055386,090
EA
548
12
20058 ISBN 48837321502,940
J2E
E
37
38
39
40
112-133_toku2.indt 129 06.1.11 6:32:09 PM
09
130 IT Vol.03
I n f r a s t r u c t u r e A r c h i t e c t u r e
kazuo KoikeNEC
IT IT IT
BP 20051 ISBN 48222297263,990
1
OS
OLTP
Web
ITILIT Infrastructure Library
IT
SLA
1
OS
OLTP
Web
41
112-133_toku2.indt 130 06.1.11 6:32:14 PM
2
131IT Vol.03
42
198412 ISBN 43200223352,625
1
IT
1970 1980
13
SE
1
43 BP 200212 ISBN 48222296023,990
1Part 1
2
IT
44 20055 ISBN 479800880X3,990
16
45 20038 ISBN 48979755492,730
11
2
2
1
2LAN/WA
N
43
42
44
4545
112-133_toku2.indt 131 06.1.11 6:32:22 PM
10
132 IT Vol.03
C u r r e n t o f A r c h i t e c t u r e D e s i g n
Akira SakakibaraIBM
IT
MDA 200311 ISBN 44340381333,780
MDA
MOFUMLCWMCommon Warehous
e Meta-modelOCLObject Constraint Language
MDAMDA
IT
MDA
IT
MOFUML 2.0
MDAMDA
MDA MDA
MDA
MOFUMLCWMCommon Warehous
e Meta-modelOCLObject Constraint Language
MDAMDA
IT
MDA
IT
46
112-133_toku2.indt 132 06.1.11 6:32:26 PM
2
133IT Vol.03
NON-FUNCTIONAL REQUIREMENTS IN SOFTWARE ENGINEERING
47
Kluwer Academic 199910 ISBN 0792386663
ISO 9126
48building reliable component-based Software Systems Artech House 20027 ISBN 1580533272
The Catalysis Approach
ASPECT-ORIENTED SOFTWARE DEVELOPMENT WITH USE CASES
49
Addison-Wesley 20051 ISBN 0321268881
AspectJ
AspectWe
rkz
50J2EE 20037 ISBN 47973228886,825
DIDependency Injection
Spring Frame
work
POJOPlain O
ld Java ObjectDI
P
OJODIEoDE
ase of Development
EJB 3.0
DIIT
47
48
49
50
112-133_toku2.indt 133 06.1.11 6:32:33 PM
RUP
200510IBMEclipse RUPRational Uni ed Process Eclipse IBMRUP Eclipse Process Framework BeaconRUP
Takashi WatanabeIBM
2 2
Eclipse Process Framework
134 IT Vol.03
2.indd 134 06.1.11 7:12:41 PM
IBM20
0510RUPEclipse
IBM
IBM
J
avaUML
IT
IBM20
RUP
1XP
Extreme Programming
IBM
RUPEclipse
Eclipse
RUP
Eclipse Process Framew
ork
RUPIBM
Eclipse Pr
ocess FrameworkRUP
RUP
RUP6RUP
IBMIBM
RU
P6
RUP
RUPUML
1 2002IBMIBM
135IT Vol.03
2.indd 135 06.1.11 7:12:43 PM
RUP
5
RUP5
1
Role
Activity
Artifact
Workow
UML
Discipline
RUP
IBM
RUPHTML
RUP
2RUP
RUP
RUP1
RUP
EPF
RUP
Eclipse Process Framework
1RUP
IT Vol.03136
2.indd 136 06.1.11 7:12:43 PM
2
Eclipse Process Framework
EPF
EPFIBM
2
3Eclipse
EPFRUP
RUP
1990
UMLUnifi ed Modeling La
nguage
Unifi ed Method
UMLOMG
UML
Web
IBM
Eclipse
RUP
1990
EPF
EPF
EPF
EPF
EPF3
4
RUP
Microsoft ProjectRation
al Portfolio Manager
EPFEcl
ipse
2UML1 3RUP4Eclipse EPF
2RUP
HTML
Word
1RUP
HTMLIBM developerWorksWeb RUP
RUP Builder RUPHTML RUP
Rational Rose XDE Modeler HTML UML
Web HTML
Microsoft Word
137IT Vol.03
2.indd 137 06.1.11 7:12:45 PM
EPF
EPF
EPF
HTMLEPF
EPF
HTML
5
EPF
3
BUPEPF
EPF
EPFIBMRUP
BUPBasic Unifi
ed Process
HTMLR
UP10
BUP5
3 6
1
BUPRUP
EPFBUP
Eclipse
XPScrum
5IBMRUP
3EPF
UMA
Unied Metamodel Architecture
JTidyA EMFEclipse Modeling Framework GEFGraphical Editing Framework
LuceneBEclipse WST
Web Standard Tools Common Properties UI
Eclipse RCP
Java
EPF Eclipse IBMJRE
A XMLB
DOADa ta Oriented Aproach 1DOA
ArtifactWork ProductDeliverableOMG
SPEMSoftware Pro cess Engineering Meta Model http://www.omg.or g/cgi-bin/doc?formal/20 05-01-06EPFSPEMUMAUnified Metam odel ArchitectureIBMUMASPEM 2.0OMGUMAEPF
UMA EPF
IT Vol.03138
2.indd 138 06.1.11 7:12:46 PM
2
Eclipse Process Framework
XP
EPF
BUP
BUP
BUPDis
cipline
7BUP
RUP
RUP
BUP
BUP
Role
4
Any Role
4BUP
UI
UI
139IT Vol.03
2.indd 139 06.1.11 7:12:47 PM
TaskRUP
6
BUPRUP
Capability Patte
rn
BUP
Iteration Template Pattern
RUP
BUP
5
EPF
IBMRUPBUP
6RUPRUP
5
BUP
I1
E1
E2
C1
C2
C3
T1
2 3
IT Vol.03140
2.indd 140 06.1.11 7:12:47 PM
2
Eclipse Process Framework
Web
Eclipse 3.1
1
WBSWork Breakdown Struc
ture
2
Basic U
nifi ed Process
Scrum
Scrum
BUP
EPF
Eclipse
EPF
EPF
EPF
6
EPF
SOABPM
EPF
EPF
1
2 WBS 6EPF
BUP Scrum
UMA
Eclipse
200512EPFEclipse
Proposal20051221 20061
2006 1.0 1.0BUPXP/ScrumEclipse 3.2 SPEM 2.01.0
EclipseWebhttp://www.eclipse.org/proposals/beacon/EPFWeb
EPF
141IT Vol.03
2.indd 141 06.1.11 7:12:49 PM
Magical
Logical
Thinking
142 IT Vol.03
MECE
K
oichi Hayashi
??????????
??
????
????
2
XML
IT
1IT
MECE
MECE
MECE
1
.indd 142 06.1.11 4:45:03 PM
143IT Vol.03
Magical Logical Thinking
MECE
MECE
1
1
1MECE
2
MECE
3MECE
MECE
2
MECE
2
1
2
1
.indd 143 06.1.11 4:45:03 PM
144 IT Vol.03
2
MECE12 3
MECE
24
MECE
2
3
3
MECE
IT
1
2
4
vertexedge
graph4-
cycle
tree 1
root
rooted tree
leaf4-
3
2IT
.indd 144 06.1.11 4:45:04 PM
145IT Vol.03
Magical Logical Thinking
2
directed tree
4-
2
MECE
1
1
2
14
5 815 8
MECE
4
5
MECE
1
MECEMECE
MECEMECE
MECE
4
1
MECE
MECE
.indd 145 06.1.11 4:45:04 PM
146 IT Vol.03
2
6
1
1
MECE
7
MECE
8
5
A1 A3 B2A2 B1
A B
MECE
MECE MECE
6
7
1 1.1
1.2
1.3
2 1.4
1.5
8
.indd 146 06.1.11 4:45:05 PM
147IT Vol.03
Magical Logical Thinking
1
MECE
MECE
MECE
3
MECE
logic-free
structure
Why?So What?
MECE
MECE
MECE
So What?
30
QC
Quality Co
ntrol
QC
QC7
QC7
QC
QC7
.indd 147 06.1.11 4:45:05 PM
148 IT Vol.03
2
IT
IT
1
MECE
PC
1
3
3
MECE
1
.indd 148 06.1.11 4:45:05 PM
149IT Vol.03
Magical Logical Thinking
1
3
DITDiet
Induced Thermogenesis
2
IT
IT
2001
MECE
2005
1997
QC1986
QC
2003
IT
2
- -
- -
- -
- -
-
-
-
- -
.indd 149 06.1.11 4:45:05 PM
150 IT Vol.03
PDCAPlanDo
2
Takehiro Masaki PMP
Naoko Yamauchi
1PDCA
Plan
Do
1
1
150-157_kaihatuprocess.indt 150 06.1.11 5:43:53 PM
151IT Vol.03
12
2
3WordExcelVisio
3JustRight!
Word
2
1PDCA
Do
Check
Plan
Act
1
API
2
Word
BOMBill Of Materials
150-157_kaihatuprocess.indt 151 06.1.11 5:43:53 PM
152 IT Vol.03
JustRight!Word
UML
2
2
UPUnified Process34
31UP
3
Word 2003
Excel 2003
Visio 2003
JustRight!/R.2 Word
HyperSnap DX5
UML UMLUMLSPEMUML
Visual SourceSafe 6.0 CVSConcurrent Versions System
Enterprise Architect 5.0
150-157_kaihatuprocess.indt 152 06.1.11 5:43:54 PM
153IT Vol.03
2
2-
2-
2-
2
150-157_kaihatuprocess.indt 153 06.1.11 5:43:54 PM
154 IT Vol.03
IEE
E
IEEE 830
IEEE 829
3
IEEE
Word
SPEMSoftware Process Engineer
ing Metamodel
SPEM
SPEMOMGObject Management G
3
UML
include include extend extend 1
2.1
150-157_kaihatuprocess.indt 154 06.1.11 5:43:55 PM
155IT Vol.03
2
roupUML41
SPEMOMGWeb
http://www.omg.org/technology/docum
ents/formal/spem.htm
4
SPEM
1
5
4
3
1
4UML
1 SPEM Enterprise Architect
4SPEM
UML
5
4.1.2
150-157_kaihatuprocess.indt 155 06.1.11 5:43:56 PM
156 IT Vol.03
2
4
3
4
5
2
1
WordExcel
A
5
150-157_kaihatuprocess.indt 156 06.1.11 5:43:57 PM
157IT Vol.03
2
B
A
B
2
6
API
1
PDCAChec
kAct
6
2.2
150-157_kaihatuprocess.indt 157 06.1.11 5:43:57 PM
A u t h o r ' s P r o f i l e
NEC 1986NECCASE EC/EAI
P.042
NEC 1992NECCASE EAI/BPM/ESB
P.051
NEC Certified Professional 1985NEC IT
P.051
IBM RationalWebSphereTivoliSOA
P.134
OMG MDA
P.020
1986IBMWeb
P.074
NEC 1984NECSE
P.036
ITSI
P.066
158 IT Vol.03
.indd 158 06.1.11 5:15:52 PM
1989SIer2004
P.084
MFI Japan IT
P.098
SE10SE
P.106
1988 1999.NET
P.092
UML UML
P.150
15COBOLJavaJava EE e B2C
P.102
P.150
XML DBB2BEAISOAWeb ITIT
P.142
159IT Vol.03
.indd 159 06.1.11 5:15:53 PM
N e x t I s u e e
160
1
IT
2
IT
IT Ver.2
Vol.042006324
IBM IT ITSS IT
ITSS ITSS IT
IDG113-0033 3-4-5 03-5800-3111 03-5800-2931 03-5800-4851 03-5800-2661
IT Vol.03
2
2-3
4-5
6
8
10
11
12
17
28-29
30
31
32
99
3
4
URL
A D i n d e x
http://www.itarchitect.jp/adlist/
IT Vol.03
.indd 160 06.1.11 5:17:41 PM