Что такое sdlc?

 

**Жизненный цикл разработки ПО** (*system/software development life cycle, sdlc*) — процесс, состоящий из конкретных этапов, который начинается в момент принятия решения о необходимости создания программного продукта и заканчивается в момент прекращения поддержки ПО разработчиками.

Какие основные этапы sdlc?

 

1. Идея  
2. Определение требований  
3. Дизайн (архитектура) системы  
4. Разработка  
5. Тестирование  
6. Развертывание  
7. Поддержка (самый важный этап)