Introduction to Software Development Life Cycle, Software Development Models, Waterfall Model, V Model, Prototype Model, Spiral Model and Agile Methodologies.
Phases of Software Development Life Cycle or Software Development Process, Requirements Gathering, Analysis & Planning, Software Design, Coding, Testing, Release & Maintanence.
Introduction to various Agile Methodologies, What is Agile Testing?, principles of Agile Testing, Tools used in Agile Testing and Advantages & Disadvantages of Agile Development.
The original video is available here.