Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Software Engineering
Rating: 4.3 out of 5(541 ratings)
6,964 students

Software Engineering

Software Development Life Cycle Models
Last updated 6/2021
English

What you'll learn

  • This course is defined how exactly the software is created . what are the different steps involved in software development
  • SDLC Models

Course content

1 section18 lectures42m total length
  • Introduction1:58
  • Introduction to SDLC2:05
  • Waterfall Model1:25
  • Phases of waterfall model5:54
  • When to use Waterfall model ?1:16
  • Advantages and Disadvantages of Waterfall model3:05
  • Incremental Process Model -Introduction1:29
  • Phases of Incremental Process Model2:13
  • When to use Incremental Process Model2:29
  • Advantages and Disadvantages of Incremental Process Model3:10
  • RAD Model -Introduction1:34
  • Phases Of RAD Model3:39
  • When to use RAD Model1:22
  • Advantages and Disadvantages of RAD Model1:29
  • Spiral Model-Introduction1:07
  • Phases of Spiral Model2:53
  • When to use Spiral Model1:37
  • Advantages and Disadvantages of Spiral Model3:18

Requirements

  • No prerequisites are needed for this course . As this course is for beginner

Description

Software engineering is an engineering branch associated with the development of software products using well-defined scientific principles, methods, and procedures. The outcome of software engineering is an efficient and reliable software product. SDLC is the basic concept of software engineering. The life cycle defines a methodology for improving the quality of software and the overall development process.

Software development Life cycle models i.e (SDLC) is a process used by the industry to design develop and test high-quality software. SDLC consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software. SDLC is a framework defining tasks performed at each step in the software development process. There are different process models involved in SDLC. Each process model follows a series of phases unique to its type to ensure success in the step of software development. Every phase of the SDLC life Cycle has its own process and deliverables that feed into the next phase. Basically, SDLC is used to develop the system that should be completed within the predefined time and the given cost.SDLC is also referred to as Application Development life-cycle

In this course, you will learn what is SDLC (Software Development Life Cycle)? Why SDLC?SDLC Phases. And Popular SDLC models

Who this course is for:

  • All software engineers who wants to develop their own software