Software Evolution - Definition - Introduction of Software Engineering

Q.  The process of developing a software product using software engineering principles and methods is referred to as, _______ .
- Published on 24 Jul 15

a. Software myths
b. Scientific Product
c. Software Evolution
d. None of the above

ANSWER: Software Evolution
 

    Discussion

  • ajay kumar   -Posted on 15 Mar 17
    Scientific Product is ans

  • Nirja Shah   -Posted on 09 Oct 15
    Software Evolution
    - The process of developing a software product using software engineering principles and methods is referred to as software evolution.

    - It includes the initial development of software and its maintenance and updates, till desired software product is developed, which satisfies the expected requirements.

    - The evolution process starts from the requirement gathering phase.

    - After this the developers create a prototype of the intended software and show it to the users to get their feedback at the early stage of software product development.

    - The users suggest changes, on which several consecutive updates and maintenance keep on changing too.

    - This process changes to the original software, till the desired software is accomplished.

    - Even after the user has desired software in hand, the advancing technology and the changing requirements force the software product to change accordingly.

    - Re-creating software from scratch and to go one-on-one with requirement is not feasible.

    - The only feasible and economical solution is to update the existing software so that it matches the latest requirements.

Post your comment / Share knowledge


Enter the code shown above:
 
(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)