22 3 WG
JUAS IPA/SECERAJISA JUAS, IPA/SEC, ERA
22 3 WG
WG 22 3
...1...2 1....6 1.1...6 1.2...8 1.3...10 1.4...11 2....12 2.1...13 2.2...18 2.2.1...18 2.2.2...22 3....28 3.1...29 3.1.1...29 3.1.2...31 3.2...33 3.2.1...33 3.2.2...33 3.2.3...43 3.3...44 3.3.1...44 3.3.2...45 4....47...55...56 i
2-1...14 2-2 ()...15 2-3...16 2-4...17 2-5...19 2-6...20 2-7 ()...21 2-8 JUAS...23 2-9 JUAS...24 2-10 IPA/SEC...25 2-11 IPA/SEC ()...26 2-12 2ERA...27 3-1...29 3-2...30 3-3...31 3-4...32 3-5...33 3-6 1 / 6...34 3-7 2 / 6...35 3-8 3 / 6...36 3-9 4 / 6...37 3-10 5 / 6...38 3-11 6 / 6...39 3-12 1 / 3...40 3-13 2 / 3...41 3-14 3 / 3...42 3-15...44 4-1...47 ii
1. 2. 1.4 3 3. SLCP 3.2 3.2 4. 1
Base MeasureDerived Measure LOCLines Of Code FP 1 1 1 1 1 1 2
1 8 1 20 1 1 8 20 20 1 8 1 1 20 2007SLCP-JCF2007 software life cycle process-japan common frame 2007 3
2007 4 Indicator Derived Measure Function (Formula) Quality Measure Element(QME) Measurement Method Attributes for Quality Measure JIS X0141 4
5
1. 2 2008 12 1 BP 8,800 1.1 (1) 6
(2) KLOC (3) (4) 7
1.2 (1) (2) Basili GQM (Goal Question Metric) GQM 8
(3) (4) (5) CMMI 1 (6) 1 CMMI; Capability Maturity Model Integration 9
(7) 1 1.3 10
1.4 (1) (2) SLOCSLOC 11
2. JUAS IPA/SEC ERA JISA 12
2.1 (1) JUAS IPA/SEC ERA JISA 2-1 2-2 13
2-1 14
2-2 () 1 1 1 20103 2008 2009 2009 7 6000 IT 2009 2009 5 15,000 ISBN978-4-903477-19-0 IT ISBN978-4-903477-17-6 JUAS HP 2009 2009914 4200 ISBN978-4-8222-6238-9 2 216 URL//www.zai-keicho.com/ 204 213 JISA 15
(2) 2-3 2-3 2-4 16
JUAS PM (() 2-4 () OS () 3 SEC JFPUG (FP) 6 A( ) 23 810 11 2 1 1 1 17
2.2 2.2.1 (1) 2 2-5 2 1994 3 1998 98-SLCP-JCF98 2007 10 2007 SLCP-JCF20072009 9 2007 2 18
2-5 (2) FP 2-6 2-7 19
2-6 FP JUAS IPA/SEC 2ERA JUAS IPA/SEC 2ERA KLOC SLOC 20 FP FP UFP IFPUGSPRNESMA FP IFPUG, SPR, NESMA, NESMA, COSMIC-FFP, 1.IFPUG 2.IFPUG 3. JUAS 2 IPA/SEC 2ERA JUAS IPA/SEC 2ERA JUAS IPA/SEC DB 2ERA
2-7 () JUAS IPA/SEC 2ERA JUAS IPA/SEC 2ERA JUAS IPA/SEC 2ERA JUAS IPA/SEC 2ERA 6 3 1 1 3 21
2.2.2 2-8 2-9 2-10 2-11 2 2-12 22
(1)JUAS 2-8 JUAS KLO C FP FP JUAS DB CGI FP or KLOC KLOC FP 2 Barry Boehm 3 JUAS JUAS KLOCFP 500 23
2-9 JUAS ( ( ) 2 IT IT ROI KPI 5 3 99.999% 5.26 99.99% 52.6 99.9% 8.76 99% 87.6 24
(2)IPA/SEC 2-10 IPA/SEC FP FP IFPUG, SPR, NESMA, NESMA, COSMIC-FFP, SLOC Line (Kilo Line ) SLOC SLOC SLOC SLOC _SLOC SLOC _ SLOC _ SLOC SLOC KSLOC SLOC 1,000, 1 =160 () (a) (b) (c) (d) () () 5 5 25
2-11 IPA/SEC () 5 ( ) () 1 3 6 1 5 1 3 2 () 1 3 6 1 5 1 3 2 ( ) ( ) FP /FP FP FP _ SLOC KSLOC /KSLOC SLOC 1,000 FP FP/ FP SLOC SLOC/ SLOC 26
(3) 2ERA 2-12 2ERA FP FP (UFP) ( ) ERA () % ERA 3 /1000FP 1000FP FP FP/ FP 27
3. JUAS, IPA/SEC, ERA 3 28
3.1 3.1.1 3-1 3-1,,, 3-2 JUAS ERA JUAS ERA 29
3-2 3 No.JUAS/SEC/ERAu/v()JUAS-u1JUAS 1 No. 30
3.1.2 3-3 3-3 3-4 JUAS 31
3-4 () ERA-v1 1-(1)2-(1) ERA-v2 3-(2) FP ERA-v3 4-(1) ERA-v4 4-(6) SEC-v1 6.9 SEC-v2 8.1 SEC-v3 6.4-6.7 () ERA-v5 1-(1),2-(1) SEC-v4 8.1 ERA-v6 3-(2) FP ERA-v7 4-(1) ERA-v8 4-(6) SEC-v5 6.36.46.6 ERA-v9 1-(5)2-(5) ERA-v10 1-(5)2-(5) SEC-v6 6.56.77.37.58.4 ERA-v11 5-(1),5-(2),5-(3),5-(4),5-(5) FP ERA-v12 6-(1) SEC-v7 6.46.68.1 ERA-v13 6-(2) SEC-v8 6.36.68.1 ERA-v14 6-(3) SEC-v9 6.56.77.2-7.5 ERA-v15 5-(1),5-(2),5-(3),5-(4),5-(5) ERA-v16 5-(1),5-(2),5-(3),5-(4),5-(5) SEC-v10 6.36.56.77.27.4 SEC-v11 4 No.SEC/ERAv()SEC-v1SEC 1 No. 32
3.2 3.2.1 3-5 No. 3-5 2007 No. JUAS/SEC/ERAu /v (JUAS-u1JUAS 1 3.2.2 3-6 3-11 3-12 3-14 33
34 3-6 1 / 6
35 3-7 2 / 6
36 3-8 3 / 6
37 3-9 4 / 6
38 3-10 5 / 6
39 3-11 6 / 6
40 3-12 1 / 3
41 3-13 2 / 3
42 3-14 3 / 3
3.2.3 (1) 3-2 3-4 (2) No. (3) 3-6 3-14 (4) (5) 43
3.3 3.3.1 3-15 3-15 1. 2. 3. 4. 5. 6. 7. [3.1] [3.2] [2.1] [3.1] [3.2] [3.2] / [3.2] / [3.2] 44
3.3.2 (1) 1. 2. 3. 4. 2. 2 3. 4. (2) 5. [2.23.2 ] 45
46 (3) 6., [2.2 ] (4) 7. 3-1
4. JISA 4-1 47
1 48
2 49
3 0 50
4 100 51
% 5 C0 C1 52
/ 6 53
54 7
55
1 2 56
57 () (JUAS-u7) () (JUAS-u9) () JUAS-u1) (kloc) (JUAS-u2) (kloc) (JUAS-u8) (FP) (JUAS-u3) (FP) (JUAS-u8) (FP) (JUAS-u3) (FP) (JUAS-u4) (JUAS-u6) (JUAS-u10) () (JUAS-u14) (JUAS-u17) (JUAS-u18) (JUAS-u19) (JUAS-u16) () (ERA-u2, u3, u8) FP (ERA-u4, u9, u12) FP (ERA-u5, u10) (ERA-u6, u11) (ERA-u13) (ERA-u14) FP FP FP () () (ERA-u15) (ERA-u16) () () (ERA-u17, u18) (SEC-u5) PJ PJ (SEC-u1) (SEC-u2) - (SEC-u3) (SEC-u4) (SEC-u6) (SEC-u7) (JUAS-u26) (JUAS-u28) (JUAS-u15) (JUAS-u20) (JUAS-21,u22) (JUAS-u23) (JUAS-u23) (JUAS-u25) (JUAS-u24) (JUAS-u24) (JUAS-u5) (JUAS-u27) FP (ERA-u1, u7) () () () (JUAS-u11) (JUAS-u12) (JUAS-u13) JUAS IPA/SEC ERA 1
58 (SEC-v1) FP,SLOC (SEC-v2) (SEC-v3) 4 (SEC-v4) 5 5 (SEC-v5) (SEC-v6) 6 (SEC-v7) (SEC-v8) (SEC-v9) (SEC-v10) (SEC-v11) (ERA-v1, v5) FP (ERA-v3, v7) (ERA-v11, v15, v16) (ERA-v9, v10) FP FP (ERA-v4, v8) FP FP (ERA-v12) FP (ERA-v13) (ERA-v14) (ERA-v2,v6) JUAS IPA/SEC ERA 2