a type of engineering that encompasses all aspects of software production from initial concept and development to maintenance
is an engineering discipline that is concerned with all aspects of software production from initial conception to operation and maintenance.
discipline providing principles and practices that guide overall control of workflow management including testing