• DocumentCode
    2549648
  • Title

    Research on the rule of evolution of software development process model

  • Author

    Gao, Yu

  • Author_Institution
    Dept. of Comput., Zhejiang Ocean Univ., Zhoushan, China
  • fYear
    2010
  • fDate
    16-18 April 2010
  • Firstpage
    466
  • Lastpage
    470
  • Abstract
    For the success of developing software, Software development process model plays a crucial role in order to complete the task of developing software and to get high quality software. Since the advent of the first model (waterfall model), many software development process models have been brought out, but the software development process model is still evolving. The rules of evolution of software development process model have been researched from different perspective. The research has shown that: (1)For the evolution of software development process model, there are the driving forces from the objective world and subjective world. (2)Four models are the basis of evolution of the software development process model. They are waterfall model, rapid prototyping model, incremental model, component-based model. (3)Currently there are five trends in the view of evolution of software development process model. These trends of evolution are from the linear model to nonlinear model, from non-formal model to formal model, from the non-reuse model to reuse model, from single process model to integrated process model and from universal model to non-universal model. (4)In the future, there are four directions of evolution in the software development process model. These directions are to weaken complexity, to enhance pertinence, to enhance reliability and to enhance flexibility.
  • Keywords
    object-oriented programming; software prototyping; software quality; software reliability; component-based model; high quality software; incremental model; rapid prototyping model; rule of evolution; software development process model; software flexibility; software reliability; waterfall model; Computer architecture; History; Oceans; Programming; Semiconductor optical amplifiers; Software engineering; Software prototyping; Software quality; Software tools; Spirals; basis; development idea; driving force; evolution; existing trends; future evolution direction; rule; software development process model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Management and Engineering (ICIME), 2010 The 2nd IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-5263-7
  • Electronic_ISBN
    978-1-4244-5265-1
  • Type

    conf

  • DOI
    10.1109/ICIME.2010.5477884
  • Filename
    5477884