메뉴 건너뛰기




Volumn 44, Issue C, 1997, Pages 59-125

Software Cost Estimation: A Review of Models, Process, and Practice

Author keywords

[No Author keywords available]

Indexed keywords


EID: 21744448782     PISSN: 00652458     EISSN: None     Source Type: Book Series    
DOI: 10.1016/S0065-2458(08)60337-X     Document Type: Chapter
Times cited : (34)

References (65)
  • 1
    • 0022766907 scopus 로고
    • Impact of schedule estimation on software project behavior
    • July, pp
    • Abdel-Hamid, T.K., and Madnick, S.E. (1986) Impact of schedule estimation on software project behavior. IEEE Software July, pp. 70-75.
    • (1986) IEEE Software , pp. 70-75
    • Abdel-Hamid, T.K.1    Madnick, S.E.2
  • 3
    • 0027556524 scopus 로고
    • Adapting, correcting, and perfecting software estimates: A maintenance metaphor
    • March, pp
    • Abdel-Hamid, T.K., and Madnick, S.E. (1993) Adapting, correcting, and perfecting software estimates: A maintenance metaphor. Computer March, pp. 20-29.
    • (1993) Computer , pp. 20-29
    • Abdel-Hamid, T.K.1    Madnick, S.E.2
  • 5
    • 0020844328 scopus 로고
    • Software function, source lines of code, and development effort prediction: a software science validation
    • Albrecht A.J., and Gaffney J.E. Software function, source lines of code, and development effort prediction: a software science validation. IEEE Trans. Software Eng. 9 6 (1983) 639-648
    • (1983) IEEE Trans. Software Eng. , vol.9 , Issue.6 , pp. 639-648
    • Albrecht, A.J.1    Gaffney, J.E.2
  • 6
    • 77956726519 scopus 로고
    • A methodology for software cost estimation
    • Arifoglu A. A methodology for software cost estimation. SIGSOFT Software Eng. Notes 18 2 (1993) 96-105
    • (1993) SIGSOFT Software Eng. Notes , vol.18 , Issue.2 , pp. 96-105
    • Arifoglu, A.1
  • 8
    • 85050854798 scopus 로고    scopus 로고
    • Bailey, J.W., and Basili, V.R. (1981) A meta-model for software development resource expenditures. In Proc. 5th International Conference on Software Engineering, Lund, Sweden, July 1983, pp. 107-116.
    • Bailey, J.W., and Basili, V.R. (1981) A meta-model for software development resource expenditures. In Proc. 5th International Conference on Software Engineering, Lund, Sweden, July 1983, pp. 107-116.
  • 9
    • 0001195181 scopus 로고
    • Evidence of economies of scale in software development
    • Banker R.D., Chang H., and Kemerer C.F. Evidence of economies of scale in software development. Inform. Software Tech. 36 5 (1994) 275-282
    • (1994) Inform. Software Tech. , vol.36 , Issue.5 , pp. 275-282
    • Banker, R.D.1    Chang, H.2    Kemerer, C.F.3
  • 10
    • 77956755455 scopus 로고    scopus 로고
    • Basili (1994) p. 117
    • Basili (1994) p. 117.
  • 11
    • 21844484523 scopus 로고
    • Academic Press, San Diego
    • Basili V.R. The experience factory and its relationship to other quality approaches. "Advances in Computers," 41 (1995), Academic Press, San Diego 65-82
    • (1995) "Advances in Computers," , vol.41 , pp. 65-82
    • Basili, V.R.1
  • 12
    • 0019525182 scopus 로고
    • Can the Parr curve help with Manpower distribution and resource estimation problems?
    • Basili V.R., and Beane J. Can the Parr curve help with Manpower distribution and resource estimation problems?. J. Syst. Software 2 (1981) 59-69
    • (1981) J. Syst. Software , vol.2 , pp. 59-69
    • Basili, V.R.1    Beane, J.2
  • 15
    • 0024031604 scopus 로고
    • The TAME project: Towards improvement-oriented software environments
    • Basili V.R., and Rombach H.D. The TAME project: Towards improvement-oriented software environments. IEEE Trans. Software Eng. 14 6 (1988) 758-773
    • (1988) IEEE Trans. Software Eng. , vol.14 , Issue.6 , pp. 758-773
    • Basili, V.R.1    Rombach, H.D.2
  • 18
    • 0026944407 scopus 로고
    • A pattern recognition approach for software engineering data analysis
    • Briand L., Basili V., and Thomas W. A pattern recognition approach for software engineering data analysis. IEEE Trans. Software Eng. 18 11 (1992) 931-942
    • (1992) IEEE Trans. Software Eng. , vol.18 , Issue.11 , pp. 931-942
    • Briand, L.1    Basili, V.2    Thomas, W.3
  • 22
    • 0027311419 scopus 로고    scopus 로고
    • Courtney, R.E., and Gustafson, D.A. (1993) Shotgun correlations in software measures. Software Eng. J. January, pp. 5-13.
    • Courtney, R.E., and Gustafson, D.A. (1993) Shotgun correlations in software measures. Software Eng. J. January, pp. 5-13.
  • 23
    • 77956723873 scopus 로고    scopus 로고
    • Cuelenaere. van Genuchten, and Heemstra (1987) p. 111, 137, 152.
    • Cuelenaere. van Genuchten, and Heemstra (1987) p. 111, 137, 152.
  • 25
    • 0026947160 scopus 로고
    • A practical view of software measurement and implementation experiences within Motorola
    • Daskalantonakis M.K. A practical view of software measurement and implementation experiences within Motorola. IEEE Trans. Software Eng. 18 11 (1992) 998-1010
    • (1992) IEEE Trans. Software Eng. , vol.18 , Issue.11 , pp. 998-1010
    • Daskalantonakis, M.K.1
  • 28
    • 77956722336 scopus 로고
    • Software manpower costs: A model
    • March, pp
    • Esterling, R. (1980) Software manpower costs: A model. Datamation March, pp. 164-170.
    • (1980) Datamation , pp. 164-170
    • Esterling, R.1
  • 29
    • 0028428854 scopus 로고
    • Risk management for software projects
    • May, pp
    • Fairley, R. (1994) Risk management for software projects. IEEE Software May, pp. 57-67.
    • (1994) IEEE Software , pp. 57-67
    • Fairley, R.1
  • 32
    • 0006738384 scopus 로고
    • Software cost estimation
    • Heemstra F.J. Software cost estimation. Inform. Software Tech. 34 10 (1992) 627-639
    • (1992) Inform. Software Tech. , vol.34 , Issue.10 , pp. 627-639
    • Heemstra, F.J.1
  • 33
    • 0026237373 scopus 로고    scopus 로고
    • Hihn, J. and Habib-agahi, H. (1991) Cost estimation of software intensive projects: A survey of current practices. In Proc. 13th International Conference on Software Engineering, Austin, Texas, pp. 13-16, May 1991.
    • Hihn, J. and Habib-agahi, H. (1991) Cost estimation of software intensive projects: A survey of current practices. In Proc. 13th International Conference on Software Engineering, Austin, Texas, pp. 13-16, May 1991.
  • 35
    • 0023383914 scopus 로고
    • Time-sensitive cost models in commercial MIS environments
    • Jeffery D.R. Time-sensitive cost models in commercial MIS environments. IEEE Trans. Software Eng. 13 7 (1987) 852-859
    • (1987) IEEE Trans. Software Eng. , vol.13 , Issue.7 , pp. 852-859
    • Jeffery, D.R.1
  • 36
    • 0023538028 scopus 로고
    • The relationship between team size, experience, and attitudes and software development productivity
    • Soc. COMPSAC, Tokyo, Japan, October
    • Jeffery, D.R. (1987b) The relationship between team size, experience, and attitudes and software development productivity. In Proc. IEEE Comp. Soc. COMPSAC, Tokyo, Japan, October 1987, pp. 2-8.
    • (1987) Proc. IEEE Comp , pp. 2-8
    • Jeffery, D.R.1
  • 37
    • 0025454964 scopus 로고
    • Calibrating estimation tools for software development
    • Jeffery D.R., and Low G.C. Calibrating estimation tools for software development. Software Eng. J. 5 4 (1990) 215-221
    • (1990) Software Eng. J. , vol.5 , Issue.4 , pp. 215-221
    • Jeffery, D.R.1    Low, G.C.2
  • 38
    • 0029746756 scopus 로고    scopus 로고
    • Function point sizing: Structure, validity and applicability
    • Jeffery D.R., and Stathis J. Function point sizing: Structure, validity and applicability. Empirical Software Eng. 1 1 (1996) 11-30
    • (1996) Empirical Software Eng. , vol.1 , Issue.1 , pp. 11-30
    • Jeffery, D.R.1    Stathis, J.2
  • 39
    • 0001067433 scopus 로고
    • Expertise and decision under uncertainty: Performance and process
    • Chi M.T.H., Glaser R., and Farr M.J. (Eds), Lawrence Erlbaum Associates, NJ.
    • Johnson E.J. Expertise and decision under uncertainty: Performance and process. In: Chi M.T.H., Glaser R., and Farr M.J. (Eds). "The Nature of Expertise" (1988), Lawrence Erlbaum Associates, NJ.
    • (1988) "The Nature of Expertise"
    • Johnson, E.J.1
  • 40
    • 0023349750 scopus 로고
    • An empirical validation of software cost estimation models
    • Kemerer C.F. An empirical validation of software cost estimation models. Commun. ACM 30 5 (1987) 416-429
    • (1987) Commun. ACM , vol.30 , Issue.5 , pp. 416-429
    • Kemerer, C.F.1
  • 41
    • 0346688261 scopus 로고
    • Software development cost models
    • Rook P. (Ed), Elsevier Applied Science, New York
    • Kitchenham B.A. Software development cost models. In: Rook P. (Ed). "Software Reliability Handbook," (1990), Elsevier Applied Science, New York
    • (1990) "Software Reliability Handbook,"
    • Kitchenham, B.A.1
  • 42
    • 0000139307 scopus 로고
    • Empirical studies of assumptions that underlie software cost-estimation models
    • Kitchenham B.A. Empirical studies of assumptions that underlie software cost-estimation models. Inform. Software Tech. 34 4 (1992) 211-218
    • (1992) Inform. Software Tech. , vol.34 , Issue.4 , pp. 211-218
    • Kitchenham, B.A.1
  • 43
    • 0021423929 scopus 로고    scopus 로고
    • Kitchenham, B.A., and Taylor, N.R. (1984) Software cost models. ICL Tech. J. May, pp. 73-102.
    • Kitchenham, B.A., and Taylor, N.R. (1984) Software cost models. ICL Tech. J. May, pp. 73-102.
  • 44
  • 45
    • 21144484912 scopus 로고
    • Information systems software cost estimating: A current assessment
    • Lederer A.L., and Prasad J. Information systems software cost estimating: A current assessment. J. Inform. Tech. 8 (1993) 22-33
    • (1993) J. Inform. Tech. , vol.8 , pp. 22-33
    • Lederer, A.L.1    Prasad, J.2
  • 47
    • 77956788009 scopus 로고
    • Sizing and estimating the coding and unit testing effort for GUI systems
    • Sydney, November
    • Lo, R., Webby, R., and Jeffery, D.R. (1995) Sizing and estimating the coding and unit testing effort for GUI systems. In Proc. Australian Conference on Software Metrics, Sydney, November 1995.
    • (1995) Proc. Australian Conference on Software Metrics
    • Lo, R.1    Webby, R.2    Jeffery, D.R.3
  • 48
    • 0025257986 scopus 로고
    • Function points in the estimation and evaluation of the software process
    • Low G.C., and Jeffery D.R. Function points in the estimation and evaluation of the software process. IEEE Trans. Software Eng. 16 1 (1990) 64-71
    • (1990) IEEE Trans. Software Eng. , vol.16 , Issue.1 , pp. 64-71
    • Low, G.C.1    Jeffery, D.R.2
  • 49
    • 0012209685 scopus 로고
    • An overview of software cost estimating at the National Security Agency
    • Masters T.F. An overview of software cost estimating at the National Security Agency. J. Parametrics 5 1 (1985) 72-84
    • (1985) J. Parametrics , vol.5 , Issue.1 , pp. 72-84
    • Masters, T.F.1
  • 50
  • 51
    • 0022316478 scopus 로고    scopus 로고
    • Miyazaki, Y., and Mori, K. (1985) COCOMO evaluation and tailoring. In Proc. 8th International Conference on Software Engineering, London, UK, August 1985, pp. 292-299.
    • Miyazaki, Y., and Mori, K. (1985) COCOMO evaluation and tailoring. In Proc. 8th International Conference on Software Engineering, London, UK, August 1985, pp. 292-299.
  • 52
    • 0019531785 scopus 로고
    • Software cost estimation: Present and future
    • Mohanty S.N. Software cost estimation: Present and future. Software Practice and Experience 11 (1981) 103-121
    • (1981) Software Practice and Experience , vol.11 , pp. 103-121
    • Mohanty, S.N.1
  • 53
    • 0026938355 scopus 로고
    • Software effort models for early estimation of process control applications
    • Mukhopadhyay T., and Kekre S. Software effort models for early estimation of process control applications. IEEE Trans. Software Eng. 18 10 (1992) 915-924
    • (1992) IEEE Trans. Software Eng. , vol.18 , Issue.10 , pp. 915-924
    • Mukhopadhyay, T.1    Kekre, S.2
  • 54
    • 0000356302 scopus 로고
    • Estimating the feasibility of a case-based reasoning model for software effort estimation
    • Mukhopadhyay T., Vicinanza S., and Prietula M.J. Estimating the feasibility of a case-based reasoning model for software effort estimation. MIS Quarterly 16 2 (1992) 155-171
    • (1992) MIS Quarterly , vol.16 , Issue.2 , pp. 155-171
    • Mukhopadhyay, T.1    Vicinanza, S.2    Prietula, M.J.3
  • 55
    • 0003233956 scopus 로고
    • Useful tools for project management
    • Starr M.K. (Ed), Penguin Books, Baltimore
    • Norden P.V. Useful tools for project management. In: Starr M.K. (Ed). "Management of Production," (1970), Penguin Books, Baltimore
    • (1970) "Management of Production,"
    • Norden, P.V.1
  • 56
    • 77956723072 scopus 로고    scopus 로고
    • A model-based approach to establishing and maintaining a software measurement program
    • in press
    • Offen, R.J. and Jeffery, D.R. (1997) A model-based approach to establishing and maintaining a software measurement program. IEEE Software, in press.
    • (1997) IEEE Software
    • Offen, R.J.1    Jeffery, D.R.2
  • 57
    • 0019020758 scopus 로고
    • An alternative to the Rayleigh curve model for software development effort
    • May, pp
    • Parr, F.N. (1980) An alternative to the Rayleigh curve model for software development effort. IEEE Trans. Software Eng. May, pp. 291-296.
    • (1980) IEEE Trans. Software Eng , pp. 291-296
    • Parr, F.N.1
  • 58
    • 0017995509 scopus 로고
    • A general empirical solution to the macro software sizing and estimating problem
    • July, pp
    • Putnam, L.H. (1978) A general empirical solution to the macro software sizing and estimating problem. IEEE Trans. Software Eng. July, pp. 345-361.
    • (1978) IEEE Trans. Software Eng , pp. 345-361
    • Putnam, L.H.1
  • 59
    • 77956776653 scopus 로고    scopus 로고
    • Shepperd, M.J. Schofield, C., and Kitchenham, B. (1996) Effort estimation using analogy. In Proc. 18th International Conference on Software Engineering, Berlin, Germany, March 1996.
    • Shepperd, M.J. Schofield, C., and Kitchenham, B. (1996) Effort estimation using analogy. In Proc. 18th International Conference on Software Engineering, Berlin, Germany, March 1996.
  • 60
    • 0029255026 scopus 로고
    • Machine learning approaches to estimating software development effort
    • Srinivasan K., and Fisher D. Machine learning approaches to estimating software development effort. IEEE Trans. Software Eng. 21 2 (1995) 126-137
    • (1995) IEEE Trans. Software Eng. , vol.21 , Issue.2 , pp. 126-137
    • Srinivasan, K.1    Fisher, D.2
  • 61
    • 0027590149 scopus 로고
    • Dimensionality reduction in software development effort estimation
    • Subramanian G.H., and Breslawski S. Dimensionality reduction in software development effort estimation. J. Syst. Software 21 2 (1993) 187-196
    • (1993) J. Syst. Software , vol.21 , Issue.2 , pp. 187-196
    • Subramanian, G.H.1    Breslawski, S.2
  • 62
    • 0026206103 scopus 로고
    • Estimeeting: Development estimates and a front-end process for a large project
    • Taff L.M., Borchering J.W., and Hudgins Jr. W.R. Estimeeting: Development estimates and a front-end process for a large project. IEEE Trans. Software Eng. 17 8 (1991) 839-849
    • (1991) IEEE Trans. Software Eng. , vol.17 , Issue.8 , pp. 839-849
    • Taff, L.M.1    Borchering, J.W.2    Hudgins Jr., W.R.3
  • 63
    • 0020816236 scopus 로고
    • A software metric for cost estimation and efficiency measurement in data processing system development
    • van der Poel K.G., and Schach S.R. A software metric for cost estimation and efficiency measurement in data processing system development. J. Syst. Software 31 (1983) 187-191
    • (1983) J. Syst. Software , vol.31 , pp. 187-191
    • van der Poel, K.G.1    Schach, S.R.2
  • 64
    • 0000882433 scopus 로고
    • Software effort estimation: An exploratory study of expert performance
    • Vicinanza S., Mukhopadhyay T., and Prietula M. Software effort estimation: An exploratory study of expert performance. Inform. Systems Res. 2 4 (1991) 243-262
    • (1991) Inform. Systems Res. , vol.2 , Issue.4 , pp. 243-262
    • Vicinanza, S.1    Mukhopadhyay, T.2    Prietula, M.3
  • 65
    • 0017449997 scopus 로고
    • A method of programming measurement and estimation
    • Walston C.E., and Felix C.P. A method of programming measurement and estimation. IBM Syst. J. 16 1 (1977) 54-73
    • (1977) IBM Syst. J. , vol.16 , Issue.1 , pp. 54-73
    • Walston, C.E.1    Felix, C.P.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.