Разработка ПО
Информатика · 19 работ
Разработка программного обеспечения в рамках информатики охватывает не только написание кода, но и весь комплекс дисциплинированных практик, превращающих идею в работающий продукт. Этот раздел посвящен системному взгляду на создание ПО: от первичной постановки задачи до передачи готовой системы пользователю и её дальнейшего сопровождения. Ключевая сложность здесь в управлении сложностью, поэтому значительная часть материалов посвящена не синтаксису языков, а организации процесса.
Центральное место занимает жизненный цикл ПО и методологии, которые его структурируют. В подборке представлены работы, сравнивающие классические модели, например каскадную и модель водопада, а также рассматривающие современные гибкие подходы. Отдельно разбираются методологии Agile и Scrum с их итеративностью, ролями и артефактами. Читатель может проследить, как менялись практики управления разработкой в 2000-х годах и почему гибкие методы вытеснили жесткое планирование в условиях меняющихся требований.
Второй важнейший блок посвящен верификации и валидации. Здесь собраны работы о классификации дефектов по стандарту ISTQB, методах тестирования (модульное, интеграционное, системное), а также о конкретных техниках проектирования тестов, таких как метод граничных значений и стратегии черного и белого ящика. Отдельное внимание уделяется практическим аспектам: составлению баг-репортов, критериям приемки веб-приложений и особенностям тестирования в Agile-командах. Эти материалы помогают понять, как превратить тестирование из хаотичного поиска ошибок в измеримый и управляемый процесс.
Завершает картину аспект документирования и контроля качества, который пронизывает все этапы разработки. Материалы раздела показывают, что грамотная фиксация требований, результатов тестирования и архитектурных решений не менее важна, чем сам код. Изучив представленные работы, можно составить целостное представление о том, как профессиональные команды обеспечивают надежность, предсказуемость и сопровождаемость программных продуктов.
Работы раздела
- Учебная работа4 главыМетодология Agile и её применение в разработке в 2001-2020 годах
- Учебная работа4 главыКлассификация дефектов ПО по стандарту ISTQB на примере реального бага
- Учебная работа4 главыМетоды тестирования: модульное, интеграционное и системное на примере
- Учебная работа4 главыМетоды черного и белого ящика при тестировании модулей
- Учебная работа4 главыСравнение каскадной модели и модели водопада
- Учебная работа4 главыМетоды тестирования модулей и интеграции в веб-приложении
- Учебная работа4 главыМетоды тестирования ПО в Agile-командах на основе кейсов
- Учебная работа4 главыМетодология Scrum и её этапы
- Учебная работа4 главыТехника тестирования граничных значений
- Учебная работа4 главыКритерии приемки тестирования веб-приложений
- Учебная работа4 главыМетоды тестирования веб-приложений на основе реального баг-репорта
- Учебная работа4 главыСравнение методологий водопад и Agile на примерах проектов
- Учебная работа4 главыМетодология Agile в жизненном цикле ПО
- Учебная работа4 главыМодель жизненного цикла водопад в проектировании ПО
- Учебная работа4 главыТестирование методом черного ящика на примере веб-приложения
- Учебная работа4 главыАвтоматизация модульного тестирования на примере JUnit
- Учебная работа4 главыСравнение подходов к тестированию в Agile и Waterfall
- Учебная работа4 главыМетодология Scrum: роли, артефакты и события
- Учебная работа4 главыМетоды автоматизированного тестирования веб-приложений
Другие разделы дисциплины «Информатика»
Нужна работа по другой теме раздела?
СтудБанк соберёт структуру, напишет главы и подберёт источники по ГОСТу — по любой теме.