Applying the software evaluation framework 'SEF' to the software development life cycle

被引:1
|
作者
Wong, B [1 ]
机构
[1] Univ Technol Sydney, Fac Informat Technol, Sydney, NSW 2007, Australia
关键词
software evaluation; software quality; metrics; empirical software engineering; human factors; requirements engineering;
D O I
10.1109/ISESE.2003.1237989
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The primary objective of this paper is to present an exploratory study on the different measurements used at different milestones throughout a development project. The paper presents the results of a study, which uses qualitative techniques to investigate the cognitive structures appropriate to the requirements phase and the implementation phase of a software development cycle. The study involved an e-commerce project, and two stakeholder groups, the users and the developers. The results show that measurements between the different phases are not the same, though the motivation behind the choice of these measurements is the same for a stakeholder group. The study also finds that the two groups of stakeholders are very similar in the measurements they choose for evaluating requirements documents, however, the motivation behind their choice of these measurements differ between the stakeholder groups. These results are a contrast to that of the implementation phase. These results, whilst still exploratory are valuable as they highlight the differences and similarities of not just the stakeholder groups, but more importantly the choice of measurements at the different milestones. As a result of this study, the Software Evaluation Framework has been expanded to consider the many milestones in a development cycle. The result of this will be a framework, to guide practitioners as they evaluate, test, review, walkthrough, or inspect the different artifacts that the many milestones deliver.
引用
下载
收藏
页码:281 / 290
页数:10
相关论文
共 50 条
  • [31] Applying a reusable framework for software selection
    Maxville, V.
    Armarego, J.
    Lam, C. P.
    IET SOFTWARE, 2009, 3 (05) : 369 - 380
  • [32] Adoption of Software Development Life Cycle (SDLC) Model in Games Development Framework for Serious Games Applications
    Ihsan, Siti Normaziah
    Kadir, Tuty Asmawaty Abdul
    ADVANCED SCIENCE LETTERS, 2018, 24 (10) : 7300 - 7304
  • [33] Impact of Machine Learning on Software Development Life Cycle
    Navaei, Maryam
    Tabrizi, Nasseh
    PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, ENASE 2023, 2023, : 718 - 726
  • [34] Managing legal issues in the software development life cycle
    Lewis, DB
    Wen, HJ
    Tarn, JM
    INFORMATION SYSTEMS MANAGEMENT, 2002, 19 (03) : 25 - 31
  • [35] ZDLC for the Early Stages of the Software Development Life Cycle
    Makoondlall, Y. K.
    Khaddaj, S.
    Makoond, B.
    PROCEEDINGS OF THIRTEENTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE, (DCABES 2014), 2014, : 6 - 12
  • [36] The helicoidal life cycle as a tool for software development and enhancement
    Pinto Dias Alves, Antonio Carlos
    COMPUTATIONAL METHODS AND APPLIED COMPUTING, 2008, : 352 - +
  • [37] A Green Software Development Life Cycle for Cloud Computing
    Chauhan, Nitin Singh
    Saxena, Ashutosh
    IT PROFESSIONAL, 2013, 15 (01) : 28 - 34
  • [38] THE LIFE CYCLE OF OPEN SOURCE SOFTWARE DEVELOPMENT COMMUNITIES
    Guimaraes, Andre L. S.
    Korn, Helaine J.
    Shin, Namchul
    Eisner, Alan B.
    JOURNAL OF ELECTRONIC COMMERCE RESEARCH, 2013, 14 (02): : 167 - 182
  • [39] Embedding Security in Software Development Life Cycle (SDLC)
    Khari, Manju
    Vaishali
    Kumar, Prabhat
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 2182 - 2186