Итоговая работа. 13 страниц
Задачи:
- Анализ видов ресурсов и методов их распределения.
- Изучение этапов жизненного цикла ПО.
- Рассмотрение инструментов управления проектами.
- Исследование подходов к защите данных и повышению надёжности систем.
Введение
1. Основы управления ресурсами компьютерных систем
1.1. Виды ресурсов
1.2. Принципы распределения
2. Этапы разработки программного обеспечения
2.1. Анализ требований
2.2. Проектирование
2.3 Реализация
2.4 Тестирование и отладка
3. Управление проектом разработки ПО
3.1. Планирование
3.2. Контроль выполнения
4. Обеспечение безопасности и надёжности ПО
4.1. Основы защиты данных
4.2. Надёжность и устойчивость к сбоям
5. Будущие тенденции в управлении ресурсами и разработке ПО
5.1. Искусственный интеллект и автоматизация - AI для оптимизации ресурсов
5.2. Блокчейн и безопасность
5.3. экосистема DevOps и GitOps
Заключение
Список использованных источников
1. Соммервилл, И. «Инженерия программного обеспечения». – 2021.
2. Брукс, Ф. «Мифический человеко-месяц». – 1995.
3. ГОСТ Р ИСО/МЭК 12207-2010. «Процессы жизненного цикла программных средств».
4. Schwaber, K. «Agile Project Management with Scrum». – 2004.
5. NIST Special Publication 800-123. «Guide to General Server Security».
6. Fowler, M. «Patterns of Enterprise Application Architecture». – 2002.
7. Kim, G. «Site Reliability Engineering». – 2016.
8. Humble, J. «Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation». – 2010.
9. Nakamoto, S. «Bitcoin: A Peer-to-Peer Electronic Cash System». – 2008.