Модели и Методологии разработки ПО, SDLC, Waterfall, V-model, Spiral, Agile, Scrum, Kanban

Продолжение по ссылке: Информация по темам из видео, также есть на сайте Это видео создано для новичков в тестировании программного обеспечения (ПО) и программировании. Здесь рассматривается жизненный цикл разработки программного обеспечения #SDLC Software Development Lifecycle состоящий из циклов: анализа требований, проектирования программного продукта, его разработки, тестирования и внедрения в эксплуатацию. SDLC может проходить по различным моделям разработки программного обеспечения, таким как: водопадная (каскадная) #Waterfall модель, вэ-модель #V-model, спиральная #Spiral, инкрементальная #incremental, итеративная (итерационная) #iterative. В видео рассматриваются плюсы и минусы этих моделей, а также их применение на практике. Модели в свою очередь используются методологиями: гибкой #Agile, #Scrum, #Kanban, #Lean, #RUP Rational Unified Process, #RAD rapid application development, Extreme Programming #XP и т.д. Они представляют из себя набор практик для осуществления разработки ПО. Понимание этих методологий поможет вам лучше интегрироваться в команды разработки и работать эффективно. Подробно рассмотрена #Agile методология, её артефакты (документы): #backlog, Backlog refinement, покер планирования, definition of ready DoR и definition of done DoD, #BDD Behavior-driven development, #sprint и его события #дейлик, #ретроспектива. Метрики Agile: velocity, capacity и инструменты для определения метрик: диаграмма сгорания задач, накопительная диаграмма потока. Также в видео рассматриваются связанные с SDLC понятия: Формирование спецификации требований #SRS Software Requirements Specification use case user story Определение критериев приёмки ПО для user story #AC Acceptance Criteria Проведение анализа рисков #RA Risk Analysis Создание требований к качеству #SQA Software Quality Attributes Разработка планов валидации и верификации V&V Plans Создание проекта высокого уровня high-level design #HLD Преобразование HLD проекта в проект низкого уровня low-level design #LLD Манифест гибкой разработки программного обеспечения Agile Manifesto Тэги: SDLC, waterfall, qaengineer, тестирование ПО, QA, Quality Assurance, тестирование, теория по тестированию по, как стать QA, как стать тестировщиком, войтивайти, как войтивайти, плюсы работы в айти, работа в ИТ, работа тестировщиком, работа QA, работа в 2024 году, кем стать в 2024 году, профессии в ИТ, методологии разработки ПО, модели разработки по, scrum, kanban, канбан, скрам, что такое скрам, что такое канбан, waterfall model, каскадная модель разработки, v-образная модель, итеративная модель, спиральная модель, что такое agile, agile, собрания в скраме, arcatix
Back to Top