►Цель этого приложения для разработки программного обеспечения — предоставить основы, принципы и навыки разработки программного обеспечения, необходимые для разработки и поддержки высококачественных программных продуктов. ✦
►Кодовые таблицы практически для всех языков и технологий, доступных в приложении✦
►Кодовые таблицы: легко управляйте всеми фрагментами кода в приложении✦
►Вкладка «Словарь» позволяет вам ссылаться на все термины, связанные с программным обеспечением, за доли секунд✦
►Разработка программного обеспечения обсуждает принципы, методологии, тенденции и практики, связанные с различными этапами разработки программного обеспечения. Начиная с основ, приложение медленно переходит к более сложным и новым темам по управлению проектами программного обеспечения, моделям процессов, разработке методологий, спецификациям программного обеспечения, тестированию, контролю качества, развертыванию, безопасности программного обеспечения, обслуживанию и повторному использованию программного обеспечения. Студенты, изучающие информатику и инженерию, информационные технологии и компьютерные приложения, должны найти это приложение очень полезным.✦
【Охваченные темы перечислены ниже】
➻ Что такое программная инженерия
➻ Эволюция программного обеспечения
➻ Законы эволюции программного обеспечения
➻ Эволюция программного обеспечения E-Type
➻ Парадигмы программного обеспечения
➻ Необходимость разработки программного обеспечения
➻ Характеристики хорошего программного обеспечения
➻ Жизненный цикл разработки программного обеспечения
➻ Парадигма разработки программного обеспечения
➻ Управление программными проектами
➻ Программный проект
➻ Необходимость управления программным проектом
➻ Менеджер проектов по разработке программного обеспечения
➻ Деятельность по управлению программным обеспечением
➻ Методы оценки проекта
➻ Планирование проекта
➻ Управление ресурсами
➻ Управление рисками проекта
➻ Процесс управления рисками
➻ Выполнение и мониторинг проекта
➻ Управление коммуникациями проекта
➻ Управление конфигурацией
➻ Инструменты управления проектами
➻ Требования к программному обеспечению
➻ Разработка требований
➻ Процесс проектирования требований
➻ Процесс выявления требований
➻ Методы выявления требований
➻ Характеристики требований к программному обеспечению
➻ Требования к программному обеспечению
➻ Требования к пользовательскому интерфейсу
➻ Программный системный аналитик
➻ Метрики и меры программного обеспечения
➻ Основы проектирования программного обеспечения
➻ Уровни проектирования программного обеспечения
➻ Модуляция
➻ Параллельность
➻ Связь и когезия
➻ Проверка проекта
➻ Инструменты анализа и проектирования программного обеспечения
➻ Схема потока данных
➻ Структурные диаграммы
➻ Диаграмма ГИПО
➻ Структурированный английский
➻ Псевдокод
➻ Таблицы решений
➻ Модель «сущность-связь»
➻ Словарь данных
➻ Стратегии разработки программного обеспечения
➻ Структурированный дизайн
➻ Функционально-ориентированный дизайн
➻ Объектно-ориентированный дизайн
➻ Процесс проектирования
➻ Подходы к проектированию программного обеспечения
➻ Дизайн пользовательского интерфейса программного обеспечения
➻ Интерфейс командной строки (CLI)
➻ Графический интерфейс пользователя
➻ Компоненты графического интерфейса, специфичные для приложения.
➻ Деятельность по проектированию пользовательского интерфейса
➻ Инструменты реализации графического интерфейса
➻ Золотые правила пользовательского интерфейса
➻ Сложность проектирования программного обеспечения
➻ Меры сложности Холстеда
➻ Меры цикломатической сложности
➻ Функциональная точка
➻ Логические внутренние файлы
➻ Файлы внешнего интерфейса
➻ Внешний запрос
➻ Внедрение программного обеспечения
➻ Структурированное программирование
➻ Функциональное программирование
➻ Стиль программирования
➻ Документация по программному обеспечению
➻ Проблемы внедрения программного обеспечения
➻ Обзор тестирования программного обеспечения
➻ Проверка программного обеспечения
➻ Проверка программного обеспечения
➻ Ручное и автоматическое тестирование
➻ Подходы к тестированию
➻ Уровни тестирования
➻ Тестовая документация
➻ Тестирование против контроля качества, контроля качества и аудита
➻ Обзор обслуживания программного обеспечения
➻ Виды технического обслуживания
➻ Стоимость обслуживания
➻ Работы по техническому обслуживанию
➻ Реинжиниринг программного обеспечения
➻ Возможность повторного использования компонентов
➻ Инструменты CASE
➻ Компоненты CASE Tools
➻ Типы инструментов для кейсов
➻ Итеративная водопадная модель
➻ Анализ и спецификация требований
➻ Дерево решений
➻ Формальная спецификация системы
➻ Проектирование программного обеспечения
➻ Стратегии разработки программного обеспечения
➻ Инструменты анализа и проектирования программного обеспечения
➻ Структурированный дизайн
➻ Моделирование объектов с использованием UML
➻ Диаграмма вариантов использования
➻ Диаграммы взаимодействия
➻ Тестирование «черного ящика»
➻ Обслуживание программного обеспечения
➻ Модели процесса сопровождения программного обеспечения
➻ Надежность программного обеспечения и управление качеством
➻ Модели повышения надежности
➻ Качество программного обеспечения
➻ Планирование проекта программного обеспечения
Последнее обновление
17 апр. 2025 г.