Quality ensuring development of software processes

被引:0
|
作者
Förster, A [1 ]
Engels, G [1 ]
机构
[1] Univ Gesamthsch Paderborn, Dept Comp Sci, D-33095 Paderborn, Germany
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development is a complex process where many organizational units, persons, systems and artifacts are involved. In companies that exceed a certain size the business processes become difficult to handle and the quality of the product can decrease. A process-oriented view on software development is increasingly popular witnessed by current publications on the software development process and the application of modem quality management systems. The ISO 9000 norm describes a quality management system that provides a process oriented view on general. production processes and is widely used in many industries. In this paper we suggest a systematic way of describing and developing software processes that contain certain desirable properties and fulfill quality management demands. Therefore, the design pattern approach known from object-oriented software engineering will be adapted to the modeling of business processes. Using this approach the requirements of the ISO 9000 norm can be translated to software development process patterns. These patterns can be used in modeling or reengineering the business processes of a software company in a way that the processes fulfill important properties of quality management systems and improve the overall quality of the resulting software product. Additionally, finding quality management patterns in software development processes can indicate the existence of a functioning quality management system to certification authorities and customers.
引用
收藏
页码:62 / 73
页数:12
相关论文
共 50 条
  • [1] Quality ensuring development of software processes
    Förster, Alexander
    Engels, Gregor
    [J]. 2003, Springer Verlag (2786):
  • [2] Agile Software: Ensuring Quality Assurance and Processes
    Singh, Narinder Pal
    Soni, Rachna
    [J]. HIGH PERFORMANCE ARCHITECTURE AND GRID COMPUTING, 2011, 169 : 640 - +
  • [3] The Relationships between Software Development Processes and Software Product Quality
    Kobylinski, Andrzej
    [J]. PERSPECTIVES IN BUSINESS INFORMATICS RESEARCH, BIR 2013, 2013, 158 : 161 - 169
  • [4] Managing Quality in Agile and Rapid Software Development Processes
    Ayala, Claudia
    Rodriguez, Pilar
    Trendowici, Adam
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2019, 2019, 11915 : 634 - 636
  • [5] Ensuring the Software Quality for Critical Infrastructure Objects
    Jharko, Elena
    [J]. IFAC PAPERSONLINE, 2021, 54 (13): : 499 - 504
  • [6] Testing - A Tool for Ensuring Software Product Quality
    Ignat, Nicoleta Daniela
    Iorga, Cristina
    [J]. VISION 2020: INNOVATION MANAGEMENT, DEVELOPMENT SUSTAINABILITY, AND COMPETITIVE ECONOMIC GROWTH, 2016, VOLS I - VII, 2016, : 3884 - 3890
  • [7] Software Product Quality: Ensuring a Common Goal
    Barney, Sebastian
    Wohlin, Claes
    [J]. TRUSTWORTHY SOFTWARE DEVELOPMENT PROCESSES, PROCEEDINGS, 2009, 5543 : 256 - 267
  • [8] Ensuring software quality-experiences of testing Tejas airdata software
    Rajalakshmi, K
    Jeppu, YV
    Karunakar, K
    [J]. DEFENCE SCIENCE JOURNAL, 2006, 56 (01) : 13 - 19
  • [9] Quality Management of Software Development Processes Using the Qualimetric Approach
    Yastrebov, Victor A.
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE QUALITY MANAGEMENT,TRANSPORT AND INFORMATION SECURITY, INFORMATION TECHNOLOGIES (IT&QM&IS), 2017, : 301 - 303
  • [10] Study of Quality Practices in Software Development Processes in Universities of Ecuador
    Gonzalez Flores, Graciela Susana
    Loza-Aguirre, Edison
    [J]. 2019 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND SOFTWARE TECHNOLOGIES (ICI2ST), 2019, : 141 - 148