• DocumentCode
    123294
  • Title

    Comparative Analysis of Software Engineering Models from Traditional to Modern Methodologies

  • Author

    Kumar, Girish ; Bhatia, Pradeep Kumar

  • Author_Institution
    Dept. of Comput. Sci. & Eng., G.J. Univ. of Sci. & Technol., Hisar, India
  • fYear
    2014
  • fDate
    8-9 Feb. 2014
  • Firstpage
    189
  • Lastpage
    196
  • Abstract
    Software Engineering aims to produce a quality software product that is delivered on time, within the allocated budget, and with the requirements expected by the customer but unfortunately maximum of the times this goal is rarely achieved. A software life cycle is the series of identifiable stages that a software product undergoes during its lifetime. However, a properly managed project in a matured software engineering environment can consistently achieve this goal. This research is concerned with the methodologies that examine the life cycle of software through the development models, which are known as software development life cycle. Hereby, we are representing traditional i.e. waterfall, Iteration, Spiral models as well as modern development methodologies like Agile methodologies that includes Extreme programming, Scrum, Feature Driven Development, Component based software development methodologies etc. All of these models have advantages and disadvantages as well. Therefore, the main objective of this research is to represent different models of software development by showing the good and bad practices of each model. A comparative analysis of traditional as well as modern methodologies is made.
  • Keywords
    object-oriented programming; project management; software prototyping; software quality; agile methodologies; budget allocation; component based software development methodology; extreme programming methodology; feature driven development methodology; iteration model; project management; quality software product; scrum methodology; software development life cycle; software engineering models; spiral model; waterfall model; Adaptation models; Computational modeling; Object oriented modeling; Software; Software engineering; Spirals; Testing; Modern models; Software Engineering; Software Engineering Models; Traditional models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Computing & Communication Technologies (ACCT), 2014 Fourth International Conference on
  • Conference_Location
    Rohtak
  • Type

    conf

  • DOI
    10.1109/ACCT.2014.73
  • Filename
    6783451