Home
ソフトウェア開発組織における生産技術に関する研究
Contents
1. LOL
2. PALETI
3. 3
4. 1 1980
5. 90 nice 1841 rani 1 ei 85 EFU TIBERO
6. 51 4 2
7. 1 2
8. 51 1990 eA 97
9. 3 ATS
10. Aims Ok DIFC ESA COLOR B als STEP1 QCD
11. Bl 103 IEEE Computer Society SWEBOK 2003 Project Management Institute
12. Ch
13. LPL 2
14. credibihty 20 30 Raymond 2
15. LAL IRCA LE CRT ODE Ae eee
16. 40 2 12 RA Bk sen 6 5
17. 2 TCC 196
18. 1 2
19. HS
20. 1970 1990 8 Basii 4 Humphrey 5 2000 161 BBA SIT CVS Poppendieck I7ZI 19 1 Sutherland Scrum 9 11
21. H OFFE Open Flexible and Formal collaboration model
22. 1 1 4 3 Validation Ald
23. 45 3
24. V amp V Validation 9 7 000
25. CYS 17 Humphrey 5 6 CMMI SEL Software Engineering Institute IDEAL Initiating Diagnosing Establishing Acting and Learning 50 TV 1980
26. AB 6 V amp V Validation
27. a FOODIE 7 fit E SWEBOK CMM SW CMMI SLCP 2 2 1 1960 IBM 360 09 360 Brooks I15 1975 2000
28. 2 3 2
29. 1 22 1900 1910 1920 1930 1940 1950 1960 1970 1980 1990 2000 OR PERT CPM Ih tk Senge 1910 Taylor 924 GIIDret ewnar 1940 Shewhart Deming PDCA 1940 195
30. gl TOC I26 QCD b Poppendieck 27 7 F
31. DARKA o Ta SR SST Zoe a Tae Sa 2ST 7 OP 3 tin
32. 3 6 7 49 h 4 Mhij S PINON VAN 1 A 3 VL EH VAIL Bie TAK AB S Y KI Xx Lm Xx S Phij Ki 5 S14a 0 S2 DEEH E R RA H KI X Lm X En XS Mhij t a 6
33. BABS 3 4 FH 3 4 FREAD 1 Web
34. CORO Be Cech ts OS Linux
35. SARA KERR Validation
36. validation Validation 4 TC 80
37. DA amp
38. 65 b OS 32 66 3 8 OS 80 66
39. 2 6 AL I OFEFE
40. 91 5 6 95 ISO 9001 2000 92 TickIT 93 ae Te JO XLS lt er oe TEE GO ET BEE ST T 7 e8 gt GAA anz uban Gee D 3 m a Private View Project View 03 E 8 eles car CO
41. EP Tics
42. 5 8 5 8 AE CIBAT LUT fs Fil Hi S F ea p See
43. 21 2 4 2 4 UC Mate OR
44. eat coc ie ae uke FIM OR PAG NARS Ae Va ee A eR VICE Tee T T Jete 1 nl 1 PM
45. 12 2 OR PERT CPM 22 Little I23 Deming Feigenbaum 24 25
46. ME 6 BK
47. EP 20 BH IRE
48. 1 LAL Denne 74 IFM
49. 3 1 I 3 1 ASRS
50. A UTI RO ON A sia e Seite sie ee oo 3 a
51. FF IPA SEC 19 pp 247 249 267 20 201 75 72 Ez
52. 39 2 11 T 2 11 Wi TQC K HEA SHR FEF UY Hes
53. Humphrey 112 DT heat Sap Uy CL CAI eo Ca Oe ICS KC Cusumano 1131
54. me E EA EREL AAA 4 8 4 1 INS Pee OTT ha Dee Ae
55. 102 COMO CE IS POW BG
56. 87 4
57. 22 1990 melt 64 WLT RO Basili 531
58. software 82 fault 4 3 Validation 4 12 failure BN 4 12 Validation BEF 0 Fault Fault Aves Validate Validate
59. CMMI CMMI CMMI ET CMMI 2 GQM TOC QC PDCA CMM CM
60. 15 1960 1970 35 59 1980 COCOMO Mol 5 2
61. CMMI GQM c 2 BET VARTA CMM2 3 DRAE KEL
62. COMBI 2 L
63. 30 WO 4 2 3 3
64. 3 STEP4 55 4 STEP5
65. Ek 6 41
66. CMM CMMI 641 CMM CMMI l
67. ey a a ae E ee 5 2 Figure 5 2 Segmentation of Business Process Content into Layers 1 Vor F AY TERK
68. 2 SRS Web 2 3
69. 3 2 3 2 44
70. COT FD PYET 8 CO YZ COR
71. 5 6 4 3 Validation KETC 4 4 2 7 B 77 QA
72. 78 HK Validation validation 3 1 IZ validate
73. gt STEP2
74. HE Y
75. 2000 19
76. ISO 9126 60 2 Rs Ae NO TEA 3 2 5
77. X 97 2 X 8 A ony apa B C 3 7 b
78. 42 ANSE CIE EOL
79. STEP STEP STEP4 PDCA
80. Quality Cost Delivery LAF QCD QCD 1 3
81. 56 p UE a Gram J i 3 i 3 Gao TA T J a wii
82. 5 2 OFF Table 2 Collaboration Infrastructure Administration Corresponding to Business Process and Layers OFF Collaboration Model ee ee 8 ee ae STAT a 1 Eerlike Ll HL Si EE NAE HAE Flexible i YY ie hn HEE mA EVAL TS FEFA gt oie J A 7 II Peinat IE Formal a ISO 9001 FRN EE La ERPE UF me 5
83. CHA elu CWA 3 3 4 1 1970 2001 ie software configuration item
84. PDCA Plan Do Check Ac I19 Z 3
85. JEW 58 RAID
86. Validation 73 4 1 4 000 1969 1970 2 1 1990 1990
87. 2 3 Validation EK 4 KH 2 800 5 Validation 2 2 1
88. EK V amp V H validate 4 4 4 5 Validate 4 4 Validation Validate 4 5 COA EPO
89. turnovey cycele time 7 70 71 72 8 2 63
90. Ze 87 88 Layer I87 Physical Layer Yar DS Logical Layer 88 9 Contents Layer 5 1
91. KET ET 1 1 1
92. PECL 1 20
93. 3 10 UML 53 3 10 3 8 c UML 8 2 3 2
94. 36 Flos E
95. ZX 8 11 ie
96. 2 4 2 4 ee Z EK 5
97. 3 b 2 9 2 9 L QCD
98. 67 E 1 4 2 B A
99. B4 2 91
100. 66 4 5 4 5 i 4 2 10 7 B _ 125 3 0 C BT 90 se ee au 2 5 10 9 9 i a B 3 50 9 9 10 10 179 X 4 2 Figure 4 2 Turnover Metric of Software Development Projects A B 09 1
101. 5 LAL 1990 EUREKA 36 137 HADI SU ay Lease owes Coo TP Es
102. 81 Web 82 Wiki SNS Wiki I83 SNS 80
103. SSS UT nseropesor tT ee J 8 11 2 3 12 57 z p
104. OFF OFF 99 hw 100 fa A it
105. MO RA UML 3 8 8 3 7 52 7 o j O Ferh 8 8
106. Web S HICH FOX IC 7 xus Project t Server Microso I x gt Prt KE FRO RTV BTANA TET e5 gt 3 AA Anz Genny Gee S 3 mw H Private View Project View 03 TE e 8 Slee car 0 A Ke Rb a ee oe EE
107. 1990 Windows UNIX 50 2 STEP3 STEP2 a
108. 2 1 1 19 CHS 20 Frederick W Taylor 20 Taylor Taylor OT EF Gilbreth 21 Shewhart 21
109. 1 2 Software Industrial Engineering K
110. ie A Taylor Taylor F I20 21
111. OFF Open Flexible and Formal collaboration mode gt HER L FS Ale 101 2 MSIL
112. Cusumano Humphrey Cusumano
113. validation specified verification validation Ma CMe PASAY KAS Fee anes VC Vea YAR ae verification TOR validation verification validation V amp V 2 Validation computer software configuration item 75 validation V amp V 4 3
114. Brooks 1960 1969 F 85 1970 NEC 1976 1977 1979 System Development Corporation 1976 85 8 p1082 1970 FR 1980
115. 38 1 3 2 3 1 Validation 2 3 1 2 Verification amp Validation 75 76 CAF V amp V Validation R BERL 68 1 V amp V IEEE I75 verification
116. dg1 C27 p22 li 4 2 x i ne oo 4 8 Hi _ Dit _ 4 42 ORM turnover
117. 1 6 MAB eS Op Vic Su 74 1 6 Su 3 2 1
118. Pe ri O 9 Software Product at Maintenance Phase Reused code from Added at Version 2 Modified at version 3 Code generated at Version 1 3 9
119. 26 ET Sik Seine
120. CMMI 4 5 GQM QM 32
121. Web Wiki Blog SNS OFF Open Flexible and Formal collaboration mode
122. 2 5 7 A Roti 7 her FHS pL 27 4
123. LT Pk Oe EL Go SS Ce 3 4 x 6 ELK 3 6 E 3 5 a 3 7
124. SECI ZA LIF T a PRET 41 3M Man Material Machine 4M 3M Method 8M 4M 25
125. 5 4 7 A EP 1
126. IE 2 Validation Validation validate validate
127. 1 2002 4 100 99 10 20 20 10 20 Pen Sle 0 2W0 Humphrey
128. 4 O WE REC 61 62 Validation
129. CMM CMMI 2 1 CMM CMMI CMMI CMM CMMI 2010 CMMI
130. 1 Web 0 Wiki
131. ET 5 1 5 1 85 HR lehl
132. 65 2 3 2 2 Gnventoryyy Poppendieck 27 7 Anderson 70 TOC Asse I281 x 4 1
133. 51 CMM CMMI I52 CMM CMMI SRPG Software Engineering Process Group Pe Ok b Basili 41 GQM 53 PDCA SECI 27 DH 3
134. 2 6 MEA QCD Mit
135. YORI IKE 1990
136. 2 1 2 1 10
137. OEA ASS a Cld 2 3 2 3 4M Machine ad EE 4M 25 1 Boehm COCOMO 40 58
138. oN 5 3 Figure 5 3 Collaboration Infrastructure Segmentation Map 92 43 OFF 4 1 4 2 OFF Open Flexible and Formal 5 2 4 2 D Open Flexible Formal oxi LC 4 S amp S
139. 1 86 WAZ 2 ES Fa 3 aF oY av TEA Oe er OR BE a IOS 5 TIS 5 1 Table 5 1 Collaboration Infrastructure Issues and Risk Examples 3
140. 1995 D L Newbold and M C Azua A model for CIO led innovation IBM Systems Journal vol 46 no 4 pp 639 650 2007 R amp D 2007 2007 TSO15408 ISO27001 vol 48 no 11 pp 3520 3531 2007 POP before SMTP vol 46 no 4 pp 1041 1050 2005 Wiki vol 45 no 5 2004 2007 ITPRO Onlinel http itpro nikkeibp co jp article OPINION 20070116 258785 ISO ISO IEC 13335 1 JIS Q 13335 12006 Information technology Security techniques Management of information and communications technology security 2004 BP th 1 2 0 Web Apr 2006 Y Benkler 2006 The Wealth of Networks Onlinel http www benkler org wealth_of_n
141. 4 5 3
142. T 1990 R 4 1 4 1 Table4 1 Priority Targets of Software Industrial Engineering and Quality Management 1970 etc etC 1990 Re PUPA 1999 10 2009 3 7000 4 2 Validation 3 Validation
143. 1 1 OFF 2003 2400 OFF 2007 4200 2003 75 OFF 5 7 56 42 2 10 Zl A FUBER 0 500 1000 1500 2000 2500 3000 07
144. y 59 20 K 3 13 2 se NRN WBS WBS WBS
145. COCOMO KLOC kilo lines of code 3 6 KLOC 2 1 COCOMO NEC SQMAT 41 42 SQE 43 44 145 COCOMO COCOMO ICSE2007 Boehm COCOMO 1970 TRW 2 46 COCOMO Jones
146. Lk 84 80 1V CWS LOL 2
147. cC 1978 56 COR 1990 2000
148. 1 1 4000 1970 1 2 43
149. Failure Fault Fault ZP S Fault X 4 12 Fault Validation Figure 4 12 Validation Model Application for a Software Fault Su Su 1 Sv eld St Sv
150. Figure 5 8 Collaboration Infrastructure Administration Load Operation Personnel No of New Communities 5 8 8 Fix 5 3 Is 1 LT 00 ON FE Hra a7 AHO Sa aS 4 lor GG SNS 9
151. OpenPNE 89 SNS 5 4 gg FA a 1http sns_intrahitachico_jp SNS Microsoft Internet Explorer F MEH RTV D ANIH QR O Hd PRR Ham OA A gt MAE gt 04 04 gt 04 04 MP ZUANA ODAN RM AOE AED RIO RNITE TD gt 04 04 O CE gt 04 04 gt 04 04 CRI gt 04 04 Sc x AmE toea 609 BARE gt 04 04 GOs ard gt 04 04 gt poe ap O HE 12 Em2 i Da a f z y hot fet E x i z amp g me 4 gt 04 04 ten Bir SO Me er gt 04 04 070404 Wi i gt 04 04 070404 2
152. a 1980 Humphrey CMM CMMI AB F a Lie 2 1 5 5 3 PAN ea e 7S RYZ boa aem
153. 38 BA 2
154. b Raymond Lic 55 Raymond LAL
155. COCOMO 2 PDCA Plan Do Check Act SECI Socialization Externalization Combination Internalization 49
156. VT TAT eS IS pe OSD V7 PU ST Oe GRIT A
157. me B b L KH 2 12
158. JESUS FG 0 Danana COST VV BOE AN SS G T eee ri AT ia Tire Te So fl ire Soe loess TT athaE 7 T a a Awe TESTET a7 z LT tal ie oe Em Aste EEI C An owe rr Derme wew ce fP ee m _ her TTFTTui ur HA ETEN TH Eh A m mE RF HAOR wir Ba tH eA Ww Brimi D Bz E i ED irra HE EPA HH bia Gave Bell er ru ee 4 aya BE i El Tels Prem Fatah tS HDA ED R aD lg l DiE MA i inl hk beer By a TH Hr ee gt rae The DHe VIIMA 10B O Ors MWe On oe DAT Aa eR Bs treat SH Oe Awe OEM EEE ST Ee ME Bh ae Pt SE PST Pa Meena O oe PUB eet O LS device peri Im et HAN oO mpata ks A ad H oe 5 5
159. SOX litot 2006 IT Senge 57 SECI 49 ELC
160. 52 1 4 7 B B 2 4 7 4 8 B QA B BOMBERS 100
161. HEC I
162. FUJITSU 2006 1 VOL 57 NO 1 2006 Vol 46 No 6 pp pp 684 690 2005 FUJITSU 2009 11 H VOL 60 NO 6 2009 2008 B W Boehm and R Turner Balancing Agility and Discipline A Guide for the Perplexed Addison Wesley Professional 20038 and vol 50 no 2 pp 651 658 2009 KDA and SE vol 2008 no 93 pp 17 24 Sep 2008 M Ikoma M Ooshima T Tanida M Oba and S Sakai Using a Validation Model to Measure the Agility of Software Development in a Large Software Development
163. validation validation validate 3 2 3 5 Validation 4 6 1 4 6 St Sv Ivalidate Su UF validate 4 6 2 4 5 validation
164. 0 0 No 48 PUGS ae sae 0 KO RM NKVD 48 3 6 165 oes 50 ORT N OS Be Bi a sis et ee ee ee 52 8 8 53 PES 7 T E E iene T E 53 3 10 54 111 8 11 kk 57 ee Tee ps NG og Ui Segre ens ras i 58 RT aA alloy ce a DE 60 P a RE A EOE 65 Be CR RO iii 67 4 3 VALIDATION 69 Aaa OA IVT IV COI i ey Oe Oe ieee ante 71 4 5 VALIDATION 71 PL AGN SOND EE 72 Be ae TD ET EO i i i 76 MGA EO i cc Gh teed 77 PU OT ae ed yA Ri i eae 78 Ae
165. SNS Social Networking Service 79 LOL Web UT Wiki SNS 80 85 EL 2 Wiki Blog SNS
166. 1 FAAP OE 0D N a
167. iaaii A ATi 43 2 Gulia 7 of YIO 45 00 ee We CD SE sds Sg CS a E E E E E E E 46 8 1 1 46 8 2 2 Mu 50 3 3 56 3 4 oo eee cccscecscececesseeesneceseeeeeeceseesseeeseeesaes 59 EA CN a a a a 61 Validation 63 ID CO ONEEN a cies atte neta A E E E ue E nee 63 2 BESKOU 2 fe 64 DBA TASC PF Ny AAAF E O A eara 64 2 2 64 2 3 66 oo 68 3 1 Validation 68 92
168. 3 1 1 1 STEP1 UT QCD I65 166 46
169. 0 NN 70 Validate 444 Figure 4 3 Typical State Transition of Software Configuration Items Using Waterfall Model Validate 4 5 Validation Figure 4 4 Typical State Transition of Software Configuration Items Using Iterative Validation Process Validation
170. 1979 Albrecht 31 15 88 ay VAs SIV aD 6 COSMIC 89 1981 Boehm COCOMO Constructive Cost Model 40 lt Boehm TRW
171. X 2 5 ae 4 2 2 24 2 2
172. ul AB FUCA TIVE pee OAC WSs Fics SOO RA FT PVG He Be AGE ER 2 6
173. 4 93 51 4 000 2002 2004 2006 5 3 5 3 Table3 Example of Collaboration Infrastructure OpenPNE on j E ey a Groupmax 2004 06 f we LDAP Collaboration IPA FAS eZ Pe Fm fm OFE
174. 2003 02 28 ES eia a oe i lt a 5 EET WEEET BO tzina 1 AER e o apes nee i He Daw 1 Hit Hrest sae F FE TERR EE 5 D WBS 1 Stereos l m X 3 1838 60
175. 23 3 2 5
176. 2 neat I Wiki Blog SNS
177. A 2009 E Raymond JEZE 1999 P M Watt Morse in 1998 pp 928 932 P Senge 1 5 2008 B W Boehm Software Cost Estimation with COCOMO IIl Prentice Hall 2000 M Cusumano 1993 ISO ISO IEC 9126 1 2001 Software engineering Product quality Part 1 Quality model 2001 Philippe Kruchten 2nd ed 2001 B W Boehm A spiral model of software development and enhancement Computer vol 21 no 5 pp 61 72 May 1988 Eliyahu M Goldratt 7 2008 H D Rombach V R Basili and R W Selby Experimental Software Engineering Issues Critical Assessment and Future Directions Springer Verlag 1993 21 10 1980 M Ikoma Reliability Da
178. AALS 28 T 2 6 KAM EFNA JV ETIE fe ie CN
179. ee es gt t 4 13 8 Figure 4 13 Measurement of Turnover of Software Faults using S curve Reliability Growth SETS AN validation validation 84 Boe
180. 5 1 1 HEE DB
181. 9 7 QCD QCD 2 10 2 10 EROP h LOC
182. Validation 4 6 Validation 7 1 ata sea Verification Verification Verification ET IL Validation Validation EMB i rar arua A a Validation 4 6 V amp V Figure 4 6 Typical Application Pattern of V amp V Validation MRVIRTYRAOVY IT hY BASH ZRIT RDS 3 2 2 3
183. 5 3 T VA TRV TRIS ete CRP BT SII RE Ya VEC OT XZ Ff POS eI Ac vc 10 96 1 OFF SNS 2
184. Su 83 St 4 13 8 78l TR 4 13 Svy Su St Sv ySu pat Lay
185. NS 4 3 5 47 X 3 3 Small Project Medium Project Large Project 9 9 A A 4438 4 4 4443 44 One manager One manager One supervisor Few programmers amp 20 programmers Several managers Manager has mor Managerdevotadto More than 20 programmers than 2 projects this project X 3 4 Aue Medium Site As 1 bi eee ms Er a ami n eet te fe F No of Faults Size No of Faults Size ch nnn ma Le Ye small medium Project Typa pies a No of Faults After Release b No of Faults Before Release X 3 5
186. PDCA PDCA A PDCA 4 PDCA Plan Do Check Act STEP5
187. validation Sv validation 6 validation KR SV Su St Sv Su 6 St A 2 3 Validation
188. validation 75 4 2 Table4 1 Outline of Groups A B 1 185 26 8 KLOC 6 4 Cae ee 2 jes QA 4 4 6 A 4 7 4 8 MAHOMED BB
189. 1 DAA Y V y A 7 V 72B 0 5 motrin Chora Hr SWU EN Soa O Ht TE SEN HOTU 0 1H 2H 3H 4H 5H 6H 7H 8H 447 Figure4 4 Changes in Software Development Turnover of the Two Groups 76 UI Qtr O BF REHESI HITY a A B mae RA Cr et aH SW USN 1H 2H 3H 4H 5H 6H 7H 8H 4 8 Figure4 8 Changes in Productivity of the Two Groups 4 7 B 4 2 EA E A A A A 4 8 IONA i ARDA A airdrop ih SH B 4 9 6
190. 2000 Sum Aut 2000 Matsumoto Japanese Perspective on Software Engineering Addition Wesley 1989 R E Fairley Software Engineering Concepts McGraw Hill 1985 Robert B Grady and Deborah L Caswell Software Metrics Establishing a company wide program Englewood Cliffs NJ Prentice Hall 1988 VOL56 No11 2001 VOL56 No11 2001 h FUJITSU 2005 11 VOL 56 NO 6 2005 THE donc FUJITSU2005 11 AS VOL 56 NO 6 2005 vol 48 no 8 pp 2608 2619 2007 109 106 107 108 109 110 111 112 113 WUR Web
191. 2t No cage RUBS anne BROOD G RZE VILTET A i7 v D 5 4 94 SNS DNS 5 IED SNS Groupmax Collaboration 901 5 5 Groupmax Collaboration SNS LAL LOY iH
192. LY validate 2 25 81 Validati
193. J1 KARABE BAR DAR TE Be IADR IE 2 6 2 a QCD
194. 6 4 10 4 9 4 9 4 10 30 100 1 0 97 30 1H 20 10 0 mA belo 30 8H 20 10 LEED ww 449 Figure4 9 Distribution of Development Periods 100 80 60 40 1H 20 0 a YA 4 10 Figure 4 7 Cumulative Distribution of Development Periods 5 BR 5 1 Validation 1 Validation Validation validate
195. KOR 3 1 aa 3 1 3 6
196. we Josam DFID ID Gy Bor stes 2003 02 28 3 1 EFS 718 ac 1 ss 1 BZAR ia aes SF 1 m HOES Hime ELELE ites AE j oest a BSH AES x aomena ri ett 5 6 52 OFF 2007 1 12 1
197. 16 26 27 36 47 49 70 10 27 31 46 92 93 94 96 Pave is ee Here AA T 60 4 75 76 91 93 56 57 60 ea 26 50 51 52 55 50 60 1 7 17 19 32 33 34 35 37 38 47 50 51 54 55 56 63 64 65 66 68 70 74 76 81 101 31 32 33 4 13 J AZ 21 29 37 40 41 46 68 72 86 87 88 89 90 91 13 66 81 88 89 90 93
198. 48 ED RE 7 65 67 c 6
199. 2800 1 LOMB 1970 69 59 3 1990
200. 79 3 B 4 11 1 5 B mtn chants Be ae O SF OHS HOTU 1H 2H 3H 4H 5H 6H 7H 8H 4 11 B Figure 4 8 Changes in Field Failures of Group B Hot 1
201. 1 6 10 11 15 20 22 25 26 28 29 31 32 35 37 38 41 43 44 45 47 52 60 63 64 65 67 68 70 71 72 75 76 78 81 82 85 34 28 2 28 29 63 3 11 14 15 20 25 26 30 35 38 39 41 46 50 51 55 56 58 59 60 64 74 1 98456 910 11 12 13 14 15 17 19 22 23 28 31 41 69 81 101 Do Raar Ly 4 15 26 28 64 56 68 69 70 71 76 78 79 82 83 84 82 1 2 5 6 7 9 10 11 12 14 18 22 24 25 26 27 28 30 31 33 35 36 38 40 41 43 45 54 61 63 101 102 103 31 46 50 1 6 9 24 25 31 41 43 61 101 31 39 59 31 36 39 40 56 1 6 9 11 24 25 27 30 31 35 38 39 41 43 61 81 101 102 9 41 81 1 6 27 44 45 101 7 26 32 34 43 44 48 50 51 52 53 54 55 58 60 101 34 38 47 48 53 56 64 65 74 79 82 83 84 PING By PEAT IA 19 383 1 2 3 5 11 12 43 44 45 61 63 64 73 81 84 93 10
202. NN ND Ee 72 de TR FID P a O E aaar E 73 4 1 i 74 4 2 Validation ee 74 AS Validation TO HN Rl 75 4 4 76 oe 78 5 1 Validation kk 78 BD 8 Y EK 7 79 a ee eee 81 i EEEIEE EEE T E A A EEE E ERRIRE ETTET 85 SAN 85 OO GA 86 Bue ST A e Aa co ioc E A A 87 4 88 RC EE Cc 88 AD ea ea a ee a i AA ad ost 90 MEO a ET cd 93 91 0 SA 93 5 EN a Fg e E T 94 5 oe E O aaa aa a a a er ere eee 96 Ce cree a eee eee 99 Pee Shane eee ae ee OO 101 A A AI AEE EA EEA T 101 D CS ei RET EE IER RT OR eR Re 102 hd 103 a teestee he ecte este Sess tasatasatagguita ata cutaceh cet oh cat scat taesaccateniente reece eee een eee eats 104 ican hi 111 ee 114 1
203. Validation Validation d ee J Validate Validate E T ERORE Verification 4 8 Validation Figure 4 3 Validation Model Statechart for a Software configuration Item Validation validate validation Ivalidate 69 validate validate verification Validation verification
204. 0 Question Fr cE Metric Metric Metric Metric 2 3 GQM 53 SPL Software Product Line 54 SPL COR BEER HOT c 2 3
205. 191 Beck eXtreme Programming XP 11 YAGNI You Aren t Gonna Need It 2 13 2 2 2 2
206. 1970 F 69 59 8 WA 65 67 RO I73 168 1970 1980 a 1990
207. 3 10 UML H 681 3 3 Ve la 54 i 3 3 l l
208. 41 Io eae 7 Yes 29 EE 81 99 103 91 99 1 5 6 10 12 13 14 17 18 19 21 24 31 32 33 34 35 36 38 40 41 43 45 46 50 55 63 64 65 68 77 79 81 85 87 100 101 1 7 63 64 66 67 68 70 71 72 73 74 75 77 79 80 81 82 83 84 101 103 28 57 96 38 63 64 65 66 69 73 74 75 77 78 79 80 81 50 54 55 56 1 5 6 25 27 28 35 41 3 25 27 28 35 46 55 56 21 44 54 103 20 37 97 2 7 85 88 38 47 49 50 81 28 28 31 37 39 46 56 57 58 60 102 31 37 39 1 6 24 40 41 43 45 46 59 27 102 115 1 8 4 5 6 9 10 11 12 13 17 20 22 24 25 41 42 81 101 91 92 4 18 6 9 21 24 30 37 41 59 102 74 75 38 54 19 27 36 46 56 57 58 59 79 93 3 4 12 16 26 27 28 29 38 47 59
209. N N ERRORE BAK j A lt N L T OSS O oy KE gu 551 Figure 5 1 Collaboration System Layer Segmentation 9 isshi Ta FE 89 2
210. Validation Validation 2 1 1 Y IPA SRC 2 4 6 8 3 1
211. in 10 1990 E Yourdon ICSE peopleware panel session May 2007 Online http www yourdonreport com index php 2007 05 29 icse peopleware panel sess 10n C Jones 1999 2010 2011 2010 and 1996 R McFeeley IDEAL A Users Guide for Software Process Improvement Pittsburgh Pennsylvania USA Software Engineering Institute Carnegie Mellon University 1996 SEI 2010 Sep Process Maturity Profile Online http www sel cmu edu cmmi casestudies profiles pdfs upload 2010SepCMMI p df ERER 2003 CMMI SEPG Japan 2003 Online http www jaspic org event 2003 SepgJapan 1B2 pdf V Basili Software Modeling and Measurement The Goal Question Metric 106 Paradigm University of Maryland CS TR 2956 UMIACS TR 92 96 1992 K Pohl G Bockle and F Linden
212. BBE 2 8 2 8 SETAE 2 8 MMI CMMI W STEP3 GQM STEP 2 GQM 53 34
213. GoaD 4 1 A B 5 Denne 74 B 4 1 2010
214. mG ear 14 Brooks Brooks Brooks T 1970 IBM Fagan Bel Mils 29 80 Albrecht 81 32 Humphrey 5 IBM IPD Integrated Product Development 33 8341 Brooks
215. or 557 Figure 5 7 Status of Collaboration Infrastructure Application 3 Web ay PF OFEF 97 5 8 5 8 1 58 1 6 AFUE AL ALF VAS JACI 2 3 4 5 6 mee BF EIS DIy7yYE 74 7 tL ti ON MG K 5 8
216. 1 A 2 KES a
217. Vey RUP 61 COTS commercial off the shelf MICE LCT ho TR PN ey lool Ao oe OS ST ey POSE Kae 62 TOC eee 2 163 OR CPM PERT 22 EX p 5 HER 2 7 2 7
218. 9 S1 S2 S1 S2 Ka fot XE BERRIES le wal J6 amal Dui Lm En FREER RL aC ah Lm im ee oh ie 3 6 65l 3 2 2 2 3 STEP2 STEPS PDCA STEP2 5 1 STEP2 1970 1980
219. 1 A 2009 2010 KLOC 14710 14710 4 1 Figure 4 1 A Case Where Productivity Contradicts the Development Period
220. L DS V STEP 2 STEP5 STEP2 STEP5 30 2 6 STEP3 STEP4 GQM PDCA N STEP1 gt STEP2 STEP5
221. 1 FZ ANT i iii 78 Pas Qe Te HE ow thes en races aa asec acen alg aaesihateecatees 80 Ae WAU Ve iy Sy VALIDATION Sk eta ds 83 X 4 13 S 84 4 1 i 74 RAR CC WC i S E E N NE T E ENT 76 RAS kaS RE a N erena a a 82 ee ee 7 a Fy al Ges nse es 89 52 See ee et E O eerie E E eel eae ee erate 91 ee ey ra sao a acaiienabiadiauiatdieiah 92 ey NO TR EL i 94 OE E A E e a a a a AAR 95 Pe e aa e e a E EAT 96 eT a a e A E iG 97 5 8 BIRD 98 OND S LE E EAM ee a 87 112 5 2 OFF Oa a 0 RO EI Ne RE RO A A AO RRP et ee A A NEA E AE 93 5 38 0 94 113 3 3M 25 4 AM 25 A Albrecht A J 15 Anderson D J 66 B Basili V 4 18 65 Beck K 4 13 Blog 2 85 86 Boehm B W 16 26 Brooks F P 14 15 C CMM 17 18 31 32 CMMI 17 18 31 32 33 34 COCOMO 16 26
222. 32 47 DAT IPA Information technology Promotion Agency Japan SEC Software Engineering Center RET FAS 481 LAL 2 TRW ICSE2007 Boehm TRW 16 COCOMO
223. COTS 29 CPM 13 29 Cusumano M 4 5 D Denne J 65 72 E eXtreme Programming 4 13 F Fagan M E 15 Feigenbaum A V 13 G GQM 18 19 32 33 34 Groupmax 94 95 H Humphrey W S 4 5 15 17 18 I IDEAL 18 IEEE 69 IFM 72 IPA 16 72 73 ISO 27 34 93 96 J Jones C 16 L Linux 20 Little J D C 13 LOC 38 67 M Mills H D 15 114 OFF 2 7 85 93 94 99 101 OpenPNE 94 OR 18 22 29 P PDCA 13 17 18 32 35 50 PERT 13 PMBOK 8 Poppendieck M 4 13 66 Q QCD 10 13 28 31 33 36 37 38 46 R RAID 59 Raymond E 20 21 S Scrum 4 SEI 18 Senge P 21 SEPG 18 SNS 2 85 86 94 95 97 98 SPL 19 Sutherland J 4 T Taylor F W 4 12 TickIT 96 TOC 13 29 32 66 TQC 40 U UML 52 53 54 UNIX 50 V V amp V 63 68 69 70 81 Validation 63 64 68 69 70 71 72 73 74 75 78 79 80 81 82 83 103 Verification 68 W WBS 60 Wiki 2 85 86 Windows 50 58 Y YAGNI 4 13 elke Ol 4 18 19 22 41 71 72 63 74 9 21 22 24 30 37 Aa I BE 13 25 29 75 29 00 78 81 89 87
224. Organization in ICSE Companion Volume IEEE 2009 pp 91 100 110 pete 2 10 2 2 FE ON OT i s 14 S GONE rcs ha ae atthe tata ee tages 19 M2477 PVs de CO Ane E OO a i i 23 2 5 YA ha BARR CIS BY FT BR 7 EER OBS 24 2 6 36 LUT We Ee Apr OO CT Res ees 17 2 ABN A is oa Le a BaD Sp a E ee ene eee eee 25 RIE ELI OE ON RR 25 EN i nen Srey et ener er 26 NEO ce ae 27 Be DOF FU ae EEL AT T NG RG a 29 2207 3 ee Re od Ae a a E E en 30 Be De ee AE a halen ll 34 RN CO i i 37 ERINE IN EKRRERKRKRNKVM Oi 38 POIL P a 6 2 40 Be END I ee rc Ot ea nsec ta ea E estas EENT 41 M3821 22 44 9 Na KKO OOQOQONQNO 44 ord K Ko 48 Oo
225. 0 1 MAR 1961 Feigenbaum 960 S TQC 1962 1964 IBM 360 Toho PLEO FIH 1981 Boehm COCOMO 1987 Mills skeet 1982 Oliver 1984 Goldratt TOC 1988 Humphrey 1992 Basili GQM 1993 SEI CMM SW 1993 SEI IDEAL 2000 SEI CMMI1 02 N 1993 Sutherland BN 1998 Bec I I I I I l 2000 Beck l I 2003 Poppendieck I woe mm mm 2 4
226. 0 Beck eXtreme Programming XP 11 YAGNI You Aren t Gonna Need It Beck Taylor XP 1 O
227. 1 4 21 1 5 6 22 41 17 19 21 42 30 31 1 2 6 7 21 22 30 31 39 40 41 46 85 101 102 26 27 69 70 81 21 87 97 39 40 14 15 16 18 19 22 24 31 32 33 35 37 38 39 42 47 54 63 79 101 2 85 86 22 15 25 26 28 35 47 56 57 58 61 69 84 25 4 13 20 68 87 88 21 95 4 21 4 12 20 25 27 24 25 85 88 90 91 93 95 99 48 44 45 46 47 49 50 52 56 58 59 74 94 12 15 28 31 37 39 47 49 56 59 63 64 4 9 12 13 17 25 27 46 68 7 Ss 41 86 15 16 38 67 94 88 89 90 93 9 10 19 20 25 26 27 28 36 39 51 53 55 66 76 63 4 5 8917 09 21 32 34 37 72 PUY VHS NV ey a ee 99
228. 10 110 1 A B A 150KLOC B 50KLOC 3 2 1 A B 150KLOC A 1 B 3 B A 3 4 2 LOC 831 4 5
229. 1501 Leveraging Learning 4 CMMI IFM108 T1021 CMMI 1 1 DIU MY 18 GQM Goal Question Metric GQM Goal Question Metrics Goal Question Metric 2 3
230. 30 32 33 35 36 38 39 41 44 45 47 52 55 56 58 59 60 67 68 69 70 72 73 79 26 29 37 38 47 49 74 80 12 22 24 2 5 7 12 15 16 26 28 30 33 43 45 46 47 51 52 54 55 63 64 65 67 73 74 76 77 79 80 81 101 51 54 54 55 4 7 12 15 18 19 32 44 92 93 95 101 11 34 44 26 2 41 85 86 87 90 91 92 93 96 97 98 99 4 47 88 89 90 92 93 98 54 55 51 54 55 63 66 73 HARME 1 6 24 29 35 36 37 39 40 41 43 45 46 56 58 59 60 102 1 5 6 20 2 7 63 64 68 70 71 72 73 74 75 76 77 79 80 81 82 83 84 101 1 2 3 4 5 6 9 10 11 13 14 15 16 17 18 19 20 21 22 24 27 28 30 31 32 33 34 36 39 40 41 43 44 45 46 51 61 63 64 65 66 67 68 72 73 79 81 82 85 101 102 1 2 3 6 7 10 11 14 16 20 26 27 28 30 31 37 38 39 40 43 45 46 47 48 49 51 52 53 gt m eA N C ck v V A ck t4A 116 54 55 56 57 58 59 60 63 65 72 73 74 75 78 81 82 85 101
231. 60 69 74 92 95 26 28 30 75 66 73 20 29 88 90 91 92 93 94 95 96 97 98 99 102 2 21 27 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 103 21 27 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 103 86 88 97 QA 75 59 85 86 88 89 90 91 92 94 95 98 99 89 90 91 92 93 95 96 FRAT 286 63 9 18 19 21 27 33 36 45 46 50 51 52 53 54 55 56 51 51 55 ea AA 102 L 66 67 68 70 71 72 73 74 75 81 82 83 84 2 85 88 90 91 93 96 99 8 13 22 24 81 Z 46 49 50 103 21 22 41 44 56 2 7 63 64 101 28 TREBLE 69 70 71 2 7 101 43 85 86 88 90 99 103 87 91 86 87 97 99 91 93 38 54 35 56 27 79 1 6 13 18 25 26 27 28
232. 8 NATO 14 1960 FRO IBM 360 OBA 15 1969 11 NASA I161 1960 JR MARS 17 1965 18
233. 8 2 OF 2008 OFF 2004 2006 2007 2 3 FA 5 8 2 0 Cs Oana a7 A LOR PRT HERO TE is ae
234. 9 Eliyahu M Goldratt 2001 M Poppendieck and T Poppendieck lt 22 BP 2004 M E Fagan Design and code inspections to reduce errors 1n program development IBM System Journal Vol 15 No 3 1976 H D Mills M Dyer and R C Linger Cleanroom Software Engineering IEEE Software 4 5 1987 ERROR and KRZ V7 RUST Y y hF 7 1997 A J Albrecht Measuring Application Development Productivity IBM 1979 C Jones 1988 IBM IPD PM 81 2006 ITBM IPD AR IPD 2003 M Cusumano in Marciniak John 1998 pp pp 748 761 C Fernstrom and R Rockwell EUREKA i
235. A Guide to the Project Management Body of Knowledge Official Japanese Translation PMBOK 4th ed Project Management Inst 2009 in 1998 pp pp 1082 1094 V R Basili G Caldiera and H D Rombach in H 1998 pp 182 190 W S Humphrey Y7 kU 27 F7aOvAKAVE OH 1991 K Beck and et al 2001 Manifesto for Agile Software Development Online http agilemanifesto org M Poppendieck and T Poppendieck 7 BP 2008 1978 Moe ho KR TI 2008 Hirotaka Takeuchi and Ikujiro Nonaka New New Product Development Game Harvard Business Review Article 1986 Jan 1986 K Beck XP Bo Ee 2005 W S Humphley in 1998
236. BOK 2 COR KAR
237. MI 4 5 2 1 CMM 5 CMM 5 b CMMI 3 5 CMMI 52 CMMI
238. SURE Shizuoka University REpository http ir lib shiZuoka ac j p Title HHHHHHHHHUHHHHHHHHUHHHHLH Author s Issue Date 2011 08 URL http doi org 10 14945 00007485 Version ETD This document is downloaded at 2015 11 05T 23 06 38Z 2011 8 oe 1 PP vernon ase as en eo meee he eae 3 NO ce I A ee eR eee Ree RRR 3 nh CC Ai 5 E ON i i 6 m 2 SS NO 80 0 9 E a oe Ae Si i 9 VL lc oo Gi 9 DAN ET ERNEOE ii Si 9 1 3 kk 10 2 11 e E Ma OO ES asta Sali Sal Sula Sal su sui dsa ds atbobeS Ni 12 22 AE a ac a IB C O77 Ta Paa KDI e ee eon eee 14 Dd AF TEN aD PA ae ao Ld nc beac cat canna A i 19 2A To SP Se ie COD a eed es Ota Oat Dat Pal Die Mbiedoiad ecw eee 22 TM shut sbucaisal 24 ae me ose RAs aii E aa 2 9 ee ee ee eee 24 l VZ PIa EO A enaena E 25 4 2 kk 31 De 7 41 TE PARET E O eaaa 43 1 43 MM SR A 43 1 2
239. etworks index php title Download_PDF s_of 108 102 103 104 105 _the_book L Lessig FAKE 2002 2008 OpenPNE SNS Online http www openpne jp 2008 Groupmax Version 7 Online http www hitachi co p Prod comp soft1 groupmax info index html PER GER vol 8 no 2 pp 37 42 Apr 2006 ISO ISO 9001 2000 Quality management systems ISO 2000 The British Standards Institution 1995 TickIT Online http www tickit org 88 6B 1988 TOC 2002 10 2002 etal D Vol J89 D No 4 2006
240. m 1998 pp pp 1479 1481 J Greenfield 2005 May Onlinel http msdn microsoft com ja jp library aa480082 aspx 105 G Karner Use Case Points Resource Estimation for Objectory Projects Objective Systems 1993 MUNSE COSMIC 2009 2009 B W Boehm Software Engineering Economics Englewood Cliffs NJ Prentice Hall 1981 NEC 2010 SWQC NEC SWQC 1990 and SQE 6 8 1986 M Ikoma K Koga Y Hashimoto and F Mori Software Quality Estimation System SQE Strasbourg France Proceedings of 6th International Conference on Reliability and Maintainability 1988 and
241. mo mmi M __ me FERE Dia System Dia System Ete ELE r T 3 12 Hic Web Windows
242. on 1 4 2 4 3 4 A D 2009 4 2009 9 4 3 Table4 3 Measurement of Turnover of Software Development Projects KLOC 6 Su Sv Su 50 80 185 205 155 105 6 vo 130 KLOC Sv 30 50 50 4 8 130 KLOC St St Sv Su 180 180 4 9 1 6 6 1 2
243. p 1295 M Cusumano 2004 J E Tomayko 7 7 2 in 1998 pp 699 708 F P Brooks 2002 James E Tomayko 1988 Computers in Spaceflight The NASA Experience Online http www hq nasa gov office pao History computers Compspace html 2005 104 BP 1965 aes E no 617 pp 40 438 Jan 2005 G Salvendy IE 1986 F W Taylor 1969 HERRE 1989 1981 J D C Little A Proof of the Queueing Formula L A W Operations Research vol 9 pp 383 387 1961 A V Feigenbaum Total Quality Control McGraw Hill 1961 A Jie 8rd ed 198
244. ta Collection and Its Application in Hitachi in Proc of 3rd Int Conf on Software Quality Lake Tahoe Nevada USA 1993 LHA CAPS 12 1980 1986 ch 3 p 93 1980 D J Anderson 2006 2000 107 AAAS 1998 2000 J Denne and M Cleland Huang The Incremental Funding Method A Data Driven Approach to Software Development vol 21 no 3 2004 IEEE Std 610 12 1990 IEEE Standard Glossary of Software Engineering Terminology 1990 B W Boehm Verifying and Validating Software Requirements and Design Specifications vol 1 no 1 1984 C Larman and V R Basili Iterative and Incremental Development A Brief History IEEE Computer vol 36 no 6 pp 47 56 2008
Download Pdf Manuals
Related Search
Related Contents
TritonNav User Manual 型名 GZ-MG330 取扱説明書 Philips 26HFL4372D10 26" HD-Ready Black LCD TV Kit de Bienvenida Uhma Everpure EFS8002-S User's Manual Manuale ANTIFURTO WIRELESS GSM6000 NanoDrop 1000 Software release version notes.pub Philips 42HFL3233D 42" Full HD Black Copyright © All rights reserved.
Failed to retrieve file