📚
Learn Python
  • Overview
  • Day 1
  • strings
  • Functions
  • Day 4
  • Day 5
  • Web Development: Flask
    • Installation
      • Virtual Environment
    • Configuration
      • Environment variable in Windows
    • SDLC
  • Python OOPs
    • Python Dunder
    • Page 1
  • Machine Learning
    • Deployment
  • Contributors
Powered by GitBook
On this page

Was this helpful?

  1. Web Development: Flask

SDLC

This page describes Software Development Lifecycle through examples

Edugated website development took various turns, brainstorm, temporary idea implementation but it was always intended to create an environment from scratch so learners can experience everything live (without hidden code). A project can utilize multiple models of approach for example, software development based on aterfall approach but to resolve small issues within the platform there can be an Agile model.

There are two major component of SDLC

  1. Stages of development: Which is consistent across all Models

  2. Software Development Models: 6 main software development models in the market

    1. Waterfall

      1. This model emphasizes on well documented requirements, design, methodology, resources and to some extent stages.

      2. If the requirement changes once or even frequently it can affect cost, customer experience, time of delivery etc.

      3. Any change has to be approved by senior architect, documented and then approved for changes by developers.

      4. These types of environment are monitored for any changes (especially in IT) and escalated to higher management in case any change to system occurs without approval from Client and Architects.

      5. Example: Construction of dam (Although it's not software but provides solid Waterfall understanding), setting up IT environment for submarines, Oil refineries, heavy industries, software for trading platforms, banks etc.

      6. Edugated does not fall under this category because it's not a sophisticated platform, it's a learning environment.

    2. Agile

    3. Iterative

    4. V-Shaped

    5. Big Bang

    6. Spiral

PreviousEnvironment variable in WindowsNextPython OOPs

Last updated 1 year ago

Was this helpful?