Goal-oriented software assessment

被引:0
|
作者
Weiss, DM [1 ]
Bennett, D [1 ]
Payseur, JY [1 ]
Tendick, P [1 ]
Zhang, P [1 ]
机构
[1] Avaya Labs Res, Basking Ridge, NJ USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Companies that engage in multi-site, multi-project software development continually face the problem of how to understand and improve their software development capabilities. We have defined and applied a goal-oriented process that enables such a company to assess the strengths and weaknesses of those capabilities. Our goals are to help a) to decrease the time and cost to develop software, b) to decrease the time needed to make changes to existing software, c) to improve software quality, d) to attract and retain a talented engineering staff, and c) to facilitate more predictable management of software projects. In response to the variety of product requirements, market needs, and development environments, we selected a goal-oriented process, rather than a criteria-oriented process, to advance our strategy and ensure relevance of the results. We describe the design of the process, discuss results achieved, and present vulnerabilities of the methodology. The process includes both interviews with projects' personnel and analysis of change data. Several common issues have emerged from the assessments across multiple projects, enabling strategic investments in software technology. Teams report satisfaction with the outcome in that they act on the recommendations, ask for additional future assessments, and recommend the process to sibling organizations.
引用
收藏
页码:221 / 231
页数:11
相关论文
共 50 条
  • [1] A Goal-Oriented Approach to Software Obfuscation
    Yamauchi, Hiroki
    Monden, Akito
    Nakamura, Masahide
    Tamadd, Haruaki
    Kanzaki, Yuichiro
    Matsumoto, Ken-Ichi
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2008, 8 (09): : 59 - 71
  • [2] Goal-oriented customization of software cockpits
    Heidrich, Jens
    Muench, Juergen
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2010, 22 (05): : 381 - 405
  • [3] A goal-oriented software testing methodology
    Nguyen, Duy Cu
    Perini, Anna
    Tonella, Paolo
    [J]. AGENT-ORIENTED SOFTWARE ENGINEERING VIII, 2008, 4951 : 58 - 72
  • [4] Goal-Oriented Software Design Reviews
    Wakimoto, Michiyo
    Morisaki, Shuji
    [J]. IEEE ACCESS, 2022, 10 : 32584 - 32594
  • [5] Towards Goal-Oriented Software Requirements Elicitation
    Redouane, Abdesselam
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 596 - 599
  • [6] Goal-oriented architecture for telescope control software
    Andolfato, L.
    Karban, R.
    [J]. SOFTWARE AND CYBERINFRASTRUCTURE FOR ASTRONOMY VI, 2020, 11452
  • [7] Software product metrics - Goal-oriented software product measurement
    Muench, Juergen
    Hamann, Dirk
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2006, 4034 : 455 - 457
  • [8] Goal-oriented design of business models and software architectures
    Velasquez, Deryck A.
    Weiss, Michael
    [J]. 2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1765 - +
  • [9] Software Requirements Prioritization with the Goal-Oriented Requirement Language
    Leshob, Abderrahmane
    Hadaya, Pierre
    Renard, Laurent
    [J]. ADVANCES IN E-BUSINESS ENGINEERING FOR UBIQUITOUS COMPUTING, 2020, 41 : 187 - 198
  • [10] Goal-oriented performance analysis of reusable software components
    Kolb, Ronny
    Ganesan, Dharmalingam
    Muthig, Dirk
    Kagino, Masanori
    Teranishi, Hideharu
    [J]. REUSE OF OFF-THE-SHELF COMPONENTS, PROCEEDINGS, 2006, 4039 : 368 - 381