8
and test high quality software. SDLC is the acronym of Software Development Life Cycle. It is also called as Software development process. The SDLC is a framework defining tasks performed at each step in the software development process. Software Development Life cycle Overviews

Software Testing Development Process

Embed Size (px)

Citation preview

Page 1: Software Testing Development Process

Software industries use DLC processS to design, develop and test high quality software.SDLC is the acronym of Software Development Life Cycle.It is also called as Software development process.The SDLC is a framework defining tasks performed at each step in the software

development process.

Software Development Life cycle Overviews

Page 2: Software Testing Development Process

Software Development Life cycle Overviews

ISO/IEC 12207 is an international standard for software life-cycle processes. It aims to define all the tasks necessary for developing and maintaining software.SDLC consists of a detailed plan describing how to develop, maintain, replace and modify specific software. The life cycle defines a methodology for improving the quality of software and the overall development process.Here is the graphical representation of the various stages of a SDLC

Page 3: Software Testing Development Process

Stages of SDLC:

Stage 1: Requirement GatheringStage 2: Feasibility StudyStage 3: Software DesignStage 4: CodingStage 5: Testing

Page 4: Software Testing Development Process

Stages of SDLC:

Software Testing is a sub set of all the stages as in the modern SDLC modelsStage 6: Deployment and MaintenanceAfter the product is tested and ready to be deployed it is finally released in the appropriate market.

Page 5: Software Testing Development Process

SDLC Models

Waterfall ModelIterative ModelSpiral ModelV-ModelBig Bang ModelThe other similar methodologies are Agile Model, RAD Model, Rapid Application Development and Prototyping Models.

Page 6: Software Testing Development Process

Career in Software Testing

A BTech/ B.E. , MCA , BCA , BSc- computer systems will get you a job quickly.

A good software specialist must have powerful technological abilities

Skill is required for software testing excellent spoken and written interaction

Page 7: Software Testing Development Process

Career in Software Testing

Examining relics (like analyze cases/plans, analyze strategies, bug reviews etc)

Software Testing certification like ISTQB and CSTE which help you understand Software Development/ Analyze

Software

Analyze Software Pattern and other examining strategies and thus you will get Software Testing Jobs.

The motto of this CRB Tech Testing reviews is for exploring the career opportunity in this field.

Page 8: Software Testing Development Process

Thank You