232
Views
2
CrossRef citations to date
0
Altmetric
Original Articles

An Examination of Determinants of Software Testing and Project Management Effort

, &

References

  • Albrecht, AJ, Gaffney JE. 1983. Software function, source lines of code, and development effort prediction: A software science validation. IEEE Trans Software Eng. 9(6):639–648.
  • Banker RD, Slaughter SA. 1997. A field study of scale economies in software maintenance. Manage. Sci. 43(12):1709–1725.
  • Boehm BW. 1981. Software engineering economics. Englewood Cliffs, NJ: Prentice-Hall.
  • Boehm B, Abts C, Chulani S. 2000. Software development cost estimation approaches: A survey. Ann Software Eng. 10(1–4):177–205.
  • Boehm B, Clark B, Horowitz E, Westland C, Madachy R, Selby R. 1995. Cost models for future software life cycle processes: COCOMO 2.0. In: Arthur JD, Henry SM, editor. Annals of Software Engineering Special Volume on Software Process and Product Measurement, J. C. Baltzer AG, Amsterdam, The Netherlands: Science Publishers.
  • Bondale K. 2013. Right-sizing project manager allocation to projects at http://www.projecttimes.com/kiron-bondale/right-sizing-project-manager-allocation-to-projects.html. [Accessed November 5, 2014].
  • Briand, L.C.; and Wust, J. The impact of design properties on development cost in object-oriented systems. Proceedings of the 7th International Symposium on Software Metrics, 2001, 260–271.
  • Burgess CJ, Lefley M. 2001. Can genetic programming improve software effort estimation? A comparative evaluation. Inf Software Technol. 43(14):863–873.
  • Burnstein I. 2003. Practical Software Testing: process oriented approach. Springer Professional Computing.
  • Chulani S, Boehm B, Steece B. 1999. Bayesian analysis of empirical software engineering cost models. IEEE Trans Software Eng. 25(4):573–583.
  • Chrysler E. 1978. Some basic determinants of computer programming productivity. Commun ACM. 21(6):472–483.
  • Cowderoy AJC, Jenkins JO. 1988. Cost estimation by analogy as good management practice, in Second IEE/BCS Conference on Software Engineering.
  • Dejaeger K, Verbeke W, Martens D, Baesens B. 2011. Data mining techniques for software effort estimation: A comparative study. IEEE Trans Software Eng. 38(2):375–397.
  • Elberzhager F, Rosbach A, Münch J. 2012. Eschbach R. Reducing test effort: A systematic mapping study on existing approaches. Inf. Software Technol. 54:1092–1106.
  • Fairley RE. 1992. Recent advances in software estimation techniques. Int Conf Software Eng. 382–391.
  • Fenton N, Pfleeger S. 1997. Software metrics: a rigorous & practical approach. Boston: PWS Publishing.
  • Finnie GR, Wittig GE. 1997. A comparison of software effort estimation techniques: using function points with neural networks, case-based reasoning and regression models. J Syst Software 39(3):281–289.
  • Garousi V, Zhi J. 2013. A survey of software testing practices in Canada. J Syst Software 86:1354–1376.
  • Gray AR, MacDonnel SG, Shepperd MJ. 1991. Factors systematically associated with errors in subjective estimates of software development effort: The stability of expert judgment. Proceedings of the 6th International Software Metrics Symposium 216–227.
  • Gray AR, MacDonell SG. 1997. A comparison of techniques for developing predictive models of software metrics., Inf Soft Technol. 39(6):425–437.
  • Heiat A. 2002. Comparison of artificial neural network and regression models for estimating software development effort. Inf. Software Technol. 44(15):911–922.
  • Huang SJ, Chiu N, Chen L. 2008. Integration of the grey relational analysis with genetic algorithm for software effort estimation. Eur J Oper Res. 188(3):898–909.
  • Itkonen J, Mantyla MV. 2014. Are test cases needed? Replicated comparison between exploratory and test-case-based software testing. Empirical Software Eng. 19:303–342.
  • Jensen RW. 1984. A comparison of the Jensen and COCOMO schedule and cost estimation models. Proc Int Sot Paramet Anal. 96–106.
  • Jiang Z, Naude P, Jiang B. 2007. The effects of software size on development effort and software quality. Int J Comput, Inf, Syst Control Eng. 1(10):2880–2884.
  • Jones C. 1996. By popular demand: Software estimating rules of thumb. Computer 29(3):116.
  • Jørgensen, M. 2004. A review of studies on expert estimation of software development effort. J Syst Software 70:37–60.
  • Khan ME. 2010. Different forms of software testing techniques for finding errors. Int J Software Eng. 7(3):11–16.
  • Kitchenham BA, Taylor NR. 1985. Software project development cost estimation. J Syst Software 5:267–278.
  • Kemerer CF. 1987. An empirical validation of software cost estimation models. Commun ACM. 30:416–429.
  • Lederer AL, Mirani R, Neo BS, Pollard C, Prasad J, Ramamurthy K. 1990. Information systems cost estimating: A management perspective. MIS Q. 159–175.
  • Lederer AL, Prasad J. 1992. Nine management guidelines for better cost estimating. Commun ACM. 35:50–59.
  • Lin C, Huang C. 2008. Enhancing and measuring the predictive capabilities of testing-effort dependent software reliability models. J Syst Software 81(6):1025–1038.
  • Mendes E, Watson I, Triggs C, Mosley N, Counsell S. 2002. A comparison of development effort estimation techniques for Web hypermedia applications. Proceedings of the 8th IEEE Symposium on Software Metrics, 131–140.
  • Mukhopadhyay T, Vicinanza SC, Prietula MJ. 1992. Examining the feasibility of a case-based reasoning model for software effort estimation. MIS Q. 16(2):155–172.
  • Nan N, Harter DE. 2009. Impact of budget and schedule pressure on software development cycle time and effort. IEEE Trans Software Eng. 35(5):624–637.
  • Nesi P, Querci T. 1998. Effort estimation and prediction of object-oriented systems. J Syst Software 42(1):89–102.
  • Norden PV. 1963. Useful tools for project management. In Operations research in research and development. New York: Wiley.
  • Pai DR, McFall KS, Subramanian GH. 2013. Software effort estimation using a neural network ensemble. J Comput Inf Syst. 53(4):49–58.
  • Pendharkar PC, Subramanian GH. 2002. Connectionist models for learning, discovering, and forecasting software effort: An empirical study. J Comput Inf Syst., 43(1):7–14.
  • Pendharkar P, Subramanian GH. An empirical study of ICASE learning curves and probability bounds for software development effort. Working Paper, Penn State Harrisburg, Middletown, PA, 17057, May 2004.
  • Pendharkar P, Subramanian GH, Rodger J. 2005. A probabilistic model for predicting software development effort., 31(7):615–624.
  • Putnam LH. 1978. A general empirical solution to the macro software sizing and estimation problem. IEEE Trans Software Eng. 4:34.5–361.
  • Putnam LH, Putnam DT, Thayer LP. 1984. A tool for planning software projects. J Syst Software 5:147–154.
  • Reifer DJ. 1987. SoftCost-R: User experiences and lessons learned at the age of one. J Syst Software 7:279–286.
  • Rule G. Bees and the Art of Estimating, in Boehm, B. W. and Fairley, R. E. Software Estimation Perspectives, IEEE Software, Nov/Dec 2000, 22–25.
  • Sentas P, Angelis L, Stamelos I, Bleris G. 2005. Software productivity and effort prediction with ordinal regression. Inf Software Technol. 47:17–29.
  • Shah H, Harrold MJ, Sinha S. 2014. Global software testing under deadline pressure: Vendor-side experiences. Inf Software Technol. 56:6–19.
  • Shatwani O, Mafraq J. 2013. Testing-effort dependent software reliability model for distributed systems. Int J Distributed Syst Technol. 4(2):1–14.
  • Shelly GB, Cashman TJ, Rosenblatt HJ. 2001. Systems analysis and design. Boston, MA: Course Technology.
  • Sheta A, Rine D, Ayesh A. 2008. Development of software effort and schedule estimation models using soft computing techniques in Proceedings of the 2008 IEEE Congress on Evolutionary Computation (IEEE CEC 2008), 1283–1289.
  • Smith RK, Hale JE, Parrish AS. 2001. An empirical study using task assignment patterns to improve the accuracy of software effort estimation. IEEE Trans Software Eng. 27 (3)March.
  • Srikanth H, Banerjee S. 2012. Improving test efficiency through system test prioritization. J Syst Software 85:1176–1187.
  • Srinivasan K, Fisher D. 1995. Machine learning approaches to estimating software development effort. IEEE Trans Software Eng. 21(2):126–137.
  • Stamelos I, Angelis L, Sakellaris E. 2003. On the use of Bayesian belief networks for the prediction of software productivity. Inf Software Technol. 45(1):51–60.
  • Subramanian GH, Breslawski S. 1995. An empirical analysis of software effort estimate alterations. J Syst Software 31:135–141.
  • Subramanian GH, Zarnich G. 1996. An examination of some software development effort and productivity determinants in ICASE tool projects. J Manage Inf Syst. 12(4):143–160.
  • Subramanian GH, Klein G, Jiang JJ, Chang C. 2009. Balancing four important considerations in system development projects. Commun ACM. 52(10):1–4.
  • Subramanian G, Pendharkar P, Wallace M. 2006. An empirical study of the effect of complexity, platform, and program type on software development effort of business applications. Empirical Software Eng: An Int J. 11(4):541–553.
  • Symons CR. 1988. Function points analysis: Difficulties and improvements. IEEE Trans Software Eng. 14(1):2–11.
  • Wrigley CD, Dexter AS. 1991. A model of measuring information system size. MIS Q. 15(2):245–257.
  • Zelkowitz MV. 1988. Resource utilization during software development. J Syst Software 8:331–336.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.