Software Development Lifecycle (SDLC)

Software Development Lifecycle (SDLC)

  • Course TitleSoftware Development Lifecycle (SDLC)
  • Course IDTD13
  • Target AudienceThe course is set for both internal and external audiences
  • Course Duration31 minutes
  • Delivery MethodInstructor-led training that uses PowerPoint presentations

Course Overview

The course aims to provide clarity on the software development lifecycle. Software Development Life Cycle (SDLC) is a process used to design, develop, test, deploy and maintain high-quality software. The SDLC aims to produce high-quality software that meets customer expectations and, is delivered within time and cost estimates. SDLC is a framework defining tasks performed at each step in the software development process.

Faculty Details

Course Instructors

Ashok T

Name

Ashok T

Email ID: Ashok.t@intellectdesign.com

Learning Objectives

Learning Objectives

At the end of the entire course, participants will be able to:

  • Understand what is software development lifecycle
  • Appreciate the steps involved in the process of software development
  • Associate with a few software development contract types like a Fix bid and Time & material
  • Identify and analyze the Waterfall model while understanding the pros and cons of the same
  • Identify and analyze the Iterative model while understanding the pros and cons of the same
  • Identify and analyze the Spiral model while understanding the pros and cons of the same
  • Identify and analyze the Agile methodology while understanding the pros and cons of the same

Course Coverage

1. What is SDLC?

(Duration: 5 minutes)

  • What is a lifecycle?
  • What is the lifecycle specific to software development?

2. The steps involved in the process of software development

(Duration: 10.5 minutes)

  • Planning
  • Analysis
  • Design
  • Implementation
  • Testing & Integration
  • Maintenance

3. Introduction to some of the software development models

(Duration: 5 minutes)

4. Waterfall model

(Duration: 6 minutes)

  • Identify and analyze the Waterfall model
  • Understanding the pros and cons of the model

5. Iterative mode

(Duration: 3.5 minutes)

  • Identify and analyze the Iterative model
  • Understanding the pros and cons of the model

6. Spiral Model

(Duration: 5 minutes)

  • Identify and analyze the Spiral model
  • Understanding the pros and cons of the model

7. Agile Methodology

(Duration: 5 minutes)

  • Identify and analyze the Agile methodology model
  • Understanding the pros and cons of the model

8. Software project/contract types

(Duration: 3 minutes)

  • Various methods of building software – Fixed bid, Time & Material

Faculties

About the Faculty

Ashok T

Ashok T

Email ID : Ashok.t@intellectdesign.com