메뉴 건너뛰기




Volumn 36, Issue 1, 1997, Pages 140-160

The effects of the business model on object-oriented software development productivity

Author keywords

[No Author keywords available]

Indexed keywords

COMPETITION; COMPUTER SOFTWARE; MANAGEMENT; MARKETING; MATHEMATICAL MODELS; PROCESS CONTROL; PRODUCTIVITY; TECHNOLOGY;

EID: 0030699686     PISSN: 00188670     EISSN: None     Source Type: Journal    
DOI: 10.1147/sj.361.0140     Document Type: Article
Times cited : (12)

References (49)
  • 1
    • 84889559011 scopus 로고    scopus 로고
    • note
    • The latest newcomer in this arena is the Java language and Web-based software development.
  • 4
    • 84889529546 scopus 로고    scopus 로고
    • note
    • In this experiment, the reuse level may have been as high as 25 percent in some cases.
  • 5
    • 0002583147 scopus 로고
    • Measuring the Impact of Reuse on Quality and Productivity in Object-Oriented Systems
    • Department of Computer Science, University of Maryland, College Park, MD January
    • W. L. Melo, L. C. Briand, and V. R. Basili, Measuring the Impact of Reuse on Quality and Productivity in Object-Oriented Systems, Technical Report CS-TR-3395, Department of Computer Science, University of Maryland, College Park, MD (January 1995).
    • (1995) Technical Report CS-TR-3395
    • Melo, W.L.1    Briand, L.C.2    Basili, V.R.3
  • 6
    • 84889557139 scopus 로고    scopus 로고
    • note
    • For high-end productivity gains reuse levels were in the range of 40-50 percent.
  • 8
    • 0005230325 scopus 로고
    • Software Reuse: Some Realities
    • D. Schimsky, "Software Reuse: Some Realities," Vitro Technical Journal 10, No. 1, 47-57 (1992).
    • (1992) Vitro Technical Journal , vol.10 , Issue.1 , pp. 47-57
    • Schimsky, D.1
  • 9
  • 17
    • 0026927710 scopus 로고
    • A Research Typology for Object-Oriented Analysis and Design
    • D. E. Monarchi and G. I. Puhr, "A Research Typology for Object-Oriented Analysis and Design," Communications of the ACM 35, No. 9, 35-47 (1992).
    • (1992) Communications of the ACM , vol.35 , Issue.9 , pp. 35-47
    • Monarchi, D.E.1    Puhr, G.I.2
  • 23
    • 0027699482 scopus 로고
    • Large Project Experiences with Object Oriented Methods and Reuse
    • November
    • W. Wessale, D. Reifer, and D. Weller, "Large Project Experiences with Object Oriented Methods and Reuse," Journal of Systems Software 23, No. 2, 151-161 (November, 1993).
    • (1993) Journal of Systems Software , vol.23 , Issue.2 , pp. 151-161
    • Wessale, W.1    Reifer, D.2    Weller, D.3
  • 24
    • 0029754598 scopus 로고    scopus 로고
    • Simulating Software Development Processes
    • G. A. Hansen, "Simulating Software Development Processes," IEEE Computer 29, No. 1, 73-77 (1996).
    • (1996) IEEE Computer , vol.29 , Issue.1 , pp. 73-77
    • Hansen, G.A.1
  • 25
    • 9644292559 scopus 로고
    • Development Productivity for Commercial Software Using Object-Oriented Methods
    • Toronto, Canada, October
    • T. E. Potok and M. A. Vouk, "Development Productivity for Commercial Software Using Object-Oriented Methods," Proceedings of the 1995 CASCON Conference, Toronto, Canada, October, 1995.
    • (1995) Proceedings of the 1995 CASCON Conference
    • Potok, T.E.1    Vouk, M.A.2
  • 26
    • 84889540501 scopus 로고    scopus 로고
    • Productivity of Object-Oriented Software Development
    • Center for Advanced Computing Communications, North Carolina State University, Raleigh, NC
    • T. E. Potok and M. A. Vouk, Productivity of Object-Oriented Software Development, Technical Report CACC-TR-96/31, Center for Advanced Computing Communications, North Carolina State University, Raleigh, NC (1996).
    • (1996) Technical Report CACC-TR-96/31
    • Potok, T.E.1    Vouk, M.A.2
  • 27
    • 84889541931 scopus 로고    scopus 로고
    • note
    • Data used by permission. The scales appearing on the axes of all graphs, and any product and date-related information, have been altered to provide discretion.
  • 28
    • 84889513526 scopus 로고    scopus 로고
    • note
    • Procedural software development uses structured analysis, design and coding, or similar techniques, to develop and implement a software product.
  • 29
    • 84889537419 scopus 로고    scopus 로고
    • note
    • ISO 9000 is a set of specifications and standards for quality assurance management systems. It was written by representatives from the 91 countries that are members of the International Organization for Standardization (ISO). ISO 9000 certification is granted after successfully passing an external audit against the ISO 9001 Standard, made up of 20 elements that define acceptable quality management systems.
  • 30
    • 84889537553 scopus 로고    scopus 로고
    • note
    • The Malcolm Baldrige National Quality Award recognizes United States companies for business excellence and quality achievement. The criteria are focused on customer satisfaction, continuous improvement, and business results. To be considered for this annual award, a company submits an application that describes its efforts against the criteria. Business and quality experts review the applications to determine the winner.
  • 31
    • 84889549908 scopus 로고    scopus 로고
    • note
    • However, the advent of the World Wide Web has introduced a new category of Web-based applications that require development and release cycles of around three calendar months (one "web year"). This opens some interesting process control issues, some of which we discuss in the paper.
  • 34
    • 84889533246 scopus 로고    scopus 로고
    • note
    • It is interesting to note that a "web-year" cycle could be cast as an "iteration" with a very hard iteration deadline.
  • 35
    • 84889550754 scopus 로고    scopus 로고
    • note
    • Note that in "web-year" type development full testing would be enforced at the end of each web-year iteration.
  • 37
    • 0344230526 scopus 로고
    • On the Cost of Mixed Language Programming
    • M. A. Vouk, "On the Cost of Mixed Language Programming," ACM SIGPLAN Notices 19, No. 12, 54-60 (1984).
    • (1984) ACM SIGPLAN Notices , vol.19 , Issue.12 , pp. 54-60
    • Vouk, M.A.1
  • 38
    • 84889501121 scopus 로고    scopus 로고
    • note
    • Based on interviews with the workflow owners and on a review of the project documentation.
  • 40
    • 0026207547 scopus 로고
    • Parkinson's Law and Its Implications for Project Management
    • August
    • G. J. Gutierrez and P. Kouvelis, "Parkinson's Law and Its Implications for Project Management," Management Science 37, No. 8, 990-1001 (August 1991).
    • (1991) Management Science , vol.37 , Issue.8 , pp. 990-1001
    • Gutierrez, G.J.1    Kouvelis, P.2
  • 41
    • 84889556347 scopus 로고
    • Modeling the Behaviour of Large Software Projects
    • Technical Report TR-91/19, North Carolina State University, Raleigh, NC
    • D. S. Borger and M. A. Vouk, "Modeling the Behaviour of Large Software Projects," Center for Communications and Signal Processing. Technical Report TR-91/19, North Carolina State University, Raleigh, NC (1991).
    • (1991) Center for Communications and Signal Processing
    • Borger, D.S.1    Vouk, M.A.2
  • 42
    • 84889500095 scopus 로고    scopus 로고
    • note
    • As of 1990, over 400 experiments have been performed testing this theory, with over 90 percent supporting it.
  • 44
    • 84965364231 scopus 로고
    • The Effects of Self-Set, Participatively Set and Assigned Goals on the Performance of Government Employees
    • G. P. Latham and H. A. Marshall, "The Effects of Self-Set, Participatively Set and Assigned Goals on the Performance of Government Employees," Personnel Psychology 35, 399-404 (1982).
    • (1982) Personnel Psychology , vol.35 , pp. 399-404
    • Latham, G.P.1    Marshall, H.A.2
  • 45
    • 84946968040 scopus 로고
    • Capability Maturity Model, Version 1.1
    • July
    • M. C. Paulk, B. Curtis, M. B. Chrissis, and C. V. Weber, "Capability Maturity Model, Version 1.1," IEEE Software 10, No. 4, 18-27 (July 1993).
    • (1993) IEEE Software , vol.10 , Issue.4 , pp. 18-27
    • Paulk, M.C.1    Curtis, B.2    Chrissis, M.B.3    Weber, C.V.4
  • 47
    • 84889544750 scopus 로고    scopus 로고
    • note
    • One could argue that a triangular or beta distribution may be a good starting representation for the iteration duration. However, there is no evidence that independent unconstrained iteration durations have a specific distribution, so we have opted for the more general uniform distribution.
  • 48
    • 84889512481 scopus 로고    scopus 로고
    • note
    • It is also assumed that the average team size is about ten software professionals.


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