Software size measurement and productivity rating in a large-scale software development department

被引:14
|
作者
Arnold, M [1 ]
Pedross, P [1 ]
机构
[1] FIDES Informat, EDS, Dept Software Engn, CH-8036 Zurich, Switzerland
关键词
measuring object-oriented systems; size metrics; requirements specifications; use case; scenario; software development process measurement;
D O I
10.1109/ICSE.1998.671613
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Some current object-oriented analysis methods provide use cases, scenarios or similar-concepts to describe functional requirements for software systems. We introduced the use case point method to measure the size of large-scale software systems based on such requirements specifications. With the measured size and the measured effort the real productivity can be calculated in terms of delivered functionality. In this status report ive summarize the experiences made with size metrics and productivity rates at a major Swiss banking institute. We analyzed the quality of requirements documents and the measured use case points in order to test and calibrate the use case point method. Experiences are based on empirical data of a Productivity benchmark of 23 measured projects (quantitative analysis), 64 evaluated questionnaires of project members and 11 post benchmark interviews held with selected project managers (qualitative analysis).
引用
收藏
页码:490 / 493
页数:4
相关论文
共 50 条
  • [41] Troubleshooting large-scale new product development embedded software projects
    Kettunen, Petri
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2006, 4034 : 61 - 78
  • [42] Effort estimation of use cases for incremental large-scale software development
    Mohagheghi, P
    Anda, B
    Conradi, R
    [J]. ICSE 05: 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2005, : 303 - 311
  • [43] ConE: A Concurrent Edit Detection Tool for Large-scale Software Development
    Maddila, Chandra
    Nagappan, Nachiappan
    Bird, Christian
    Gousios, Georgios
    van Deursen, Arie
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2022, 31 (02)
  • [44] Effort estimation in large-scale software development: An industrial case study
    Usman, Muhammad
    Britto, Ricardo
    Damm, Lars-Ola
    Borstler, Jurgen
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 99 : 21 - 40
  • [45] A Model for Business Value in Large-Scale Agile and Lean Software Development
    Heidenberg, Jeanette
    Weijola, Max
    Mikkonen, Kirsi
    Porres, Ivan
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, (EUROSPI 2012), 2012, 301 : 49 - +
  • [46] Coordination in Large-Scale Agile Software Development: A Multiteam Systems Perspective
    Scheerer, Alexander
    Hildenbrand, Tobias
    Kude, Thomas
    [J]. 2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2014, : 4780 - 4788
  • [47] Adapting Behavior Driven Development (BDD) for large-scale software systems
    Irshad, Mohsin
    Britto, Ricard
    Petersen, Kai
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 177 (177)
  • [48] Parallel changes in large-scale software development: An observational case study
    Perry, DE
    Siy, HP
    Votta, LG
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2001, 10 (03) : 308 - 337
  • [49] Teaching Effective Requirements Engineering for Large-scale Software Development with Scaffolding
    Feldgen, Maria
    Clua, Osvaldo
    [J]. 2014 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2014,
  • [50] Acrobats and Safety Nets: Problematizing Large-Scale Agile Software Development
    Rolland, Knut H.
    Fitzgerald, Brian
    Dingsoyr, Torgeir
    Stol, Klaas-Jan
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (02)