SOFTWARE DEVELOPMENT LIFE CYCLE & SOFTWARE QUALITY MEASURING TYPES
SHARIQ AZIZ BUTT *
Department of Information Technology, Superior University, Lahore, Pakistan.
SYED ALI ABBAS
Department of Information Technology, Superior University, Lahore, Pakistan.
MUHAMMAD AHSAN
Department of Information Technology, Superior University, Lahore, Pakistan.
*Author to whom correspondence should be addressed.
Abstract
Software engineering is the branch of engineering and an application of engineering to design, develop, maintenance and testing of any Software. Software is developed with the assist of SDLC (Software Development Life Cycle Model). SDLC has different stages to develop Software such as Requirements Engineering, Design, Coding, Testing and Maintenance. The Software Quality Assurance is an area of testing Software. Software Testing is an essential phase of Software development life cycle. There are different Software testing techniques and types that are used such as manual testing and automotive testing. Both have different types and tools to test Software. In this paper we will discuss these types and tools.
Keywords: Software engineering, SDLC, testing types