• DocumentCode
    3388600
  • Title

    Sizing and estimating the coding and unit testing effort for GUI systems

  • Author

    Lo, R. ; Webby, R. ; Jeffery, R.

  • Author_Institution
    Centre for Adv. Empirical Software Res., New South Wales Univ., Kensington, NSW, Australia
  • fYear
    1996
  • fDate
    25-26 Mar 1996
  • Firstpage
    166
  • Lastpage
    173
  • Abstract
    This study derives and validates an empirical effort estimation model for graphical user interface (GUI) systems. It investigates the relationship between the effort to code and unit test GUI systems and the numbers of different types of widgets (e.g., text boxes, check boxes, list boxes) designed in those systems. The study focuses on systems implemented using Visual Basic, a popular Microsoft Windows programming language. The GUI effort estimation model was empirically derived from an agent diary system implemented in an international bank. The model exhibited a strong relationship (R2=0.863, p<0.001) between estimated effort and the numbers of different types of widgets. In an exploratory test of robustness, the GUI effort estimation model was applied without calibration to a different development environment. As expected there was a high error level, confirming the need for calibration when applying effort estimation models to foreign settings
  • Keywords
    BASIC; calibration; graphical user interfaces; program testing; software development management; software metrics; visual languages; GUI; Microsoft Windows; Visual Basic; agent diary system; calibration; check boxes; coding effort estimation; effort estimation model; graphical user interface; international bank; list boxes; program error level; program testing effort sizing; programming effort estimation model; programming language; software development environment; software metrics; software sizing; text boxes; widgets; Calibration; Computer industry; Computer languages; Graphical user interfaces; Ice; Programming; Robustness; Software metrics; System testing; Visual BASIC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Metrics Symposium, 1996., Proceedings of the 3rd International
  • Conference_Location
    Berlin
  • Print_ISBN
    0-8186-7365-6
  • Type

    conf

  • DOI
    10.1109/METRIC.1996.492453
  • Filename
    492453