Implementing process improvement in software development

被引:0
|
作者
Riddell, S [1 ]
机构
[1] NCR Canada Ltd, Waterloo, ON, Canada
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Process improvements in a software development environment require clear goals and an understanding of the current culture. The goals for process improvement may be set based on the observed problems with the development process, the product itself or according to market requirements (eg. ISO certification requirement, CMM maturity level desired). Typical problems with software development projects usually lie in the areas of cost overruns, missed schedules and less-than-desired quality. To be successful, the goals of the program must directly support the organization's business goals and fit with the culture of the development community. The successful approach is to focus on those areas which, when improved, will result in the greatest impact within the shortest time frame. These areas are determined based on an in-depth knowledge of the customer, the customer's needs determined through user needs analysis and the organization's goals.
引用
收藏
页码:505 / 508
页数:4
相关论文
共 50 条
  • [1] Implementing software process improvement initiatives: An empirical study
    Niazi, Mahmood
    Wilson, David
    Zowghi, Didar
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2006, 4034 : 222 - 233
  • [2] Towards implementing defect prediction in the software development process
    Jureczko, Marian
    Ngoc Trung Nguyen
    Szymczyk, Marcin
    Unold, Olgierd
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2019, 37 (06) : 7223 - 7238
  • [3] Implementing Software Process Improvement Initiatives: An Analysis of Vietnamese Practitioners' Views
    Babar, Muhammad Ali
    Niazi, Mahmood
    2008 3RD IEEE INTERNATIONAL CONFERENCE GLOBAL SOFTWARE ENGINEERING, PROCEEDINGS, 2008, : 67 - +
  • [4] Software development process improvement: the forgotten son?
    Tong, Gregg
    1600, MCB Univ Press Ltd, Bradford, United Kingdom (01):
  • [5] Implementing process enactment within a process-centred software development environment
    Kroeger, T
    Jacobs, D
    Marlin, C
    1998 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 1998, : 151 - 158
  • [6] Software Process Improvement in Agile Software Development: A Systematic Literature Review
    Santana, Celio
    Queiroz, Fabiola
    Vasconcelos, Alexandre
    Gusmao, Cristine
    PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 325 - 332
  • [7] Instructional software analysis:: Lessons from software development process improvement
    Diez, David
    Fernandez, Camino
    Dodero, Juan Manuel
    Diaz, Paloma
    Aedo, Ignacio
    7TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2007, : 499 - +
  • [8] A Proposed Methodology for Establishing Software Process Development Improvement for Small Software Development Firms
    al-Tarawneh, Mejhem Yousef
    Abdullah, Mohd Syazwan
    Ali, Abdul Bashah Mat
    WORLD CONFERENCE ON INFORMATION TECHNOLOGY (WCIT-2010), 2011, 3
  • [9] From process improvement to people improvement: enabling learning in software development
    van Solingen, R
    Bergout, E
    Kusters, R
    Trienekens, J
    INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (14) : 965 - 971
  • [10] Commitment development in software process improvement: Critical misconceptions
    Abrahamsson, P
    PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 71 - 80