Практическое занятие № 4: Сбор и анализ первичных требований к ИС
Вопросы для подготовки:
Что такое ментальная карта? Ментальная карта — это визуальный инструмент, который помогает организовать идеи и информацию в наглядной форме. Она представляет собой графическую структуру, где центральная тема расположена в центре, а связанные с ней идеи и понятия представлены в виде ветвей, исходящих от центрального узла. Это способствует лучшему пониманию и запоминанию информации.
Для чего нужны ментальные (интеллектуальные) карты? Ментальные карты помогают:
- Структурировать и синтезировать информацию.
- Упрощать процесс решения задач.
- Улучшать креативность и генерирование идей.
- Расширять возможности запоминания и обучения.
- Облегчать анализ сложной информации, благодаря визуализации связей.
Где можно создавать ментальные карты? Ментальные карты можно создавать в различных приложениях, среди которых:
- XMind8
- MindMeister
- FreeMind
- Microsoft OneNote
- Lucidchart Эти инструменты предлагают удобные функции для создания и редактирования ментальных карт.
Какие особенности работы в XMind8? XMind8 предлагает множество функций, среди которых:
- Разнообразные шаблоны и стили ментальных карт.
- Варианты экспорта в графические форматы (JPEG, PNG, PDF).
- Возможности добавления заметок, ссылок и изображений к элементам карты.
- Инструменты для совместной работы, позволяющие делиться картами с другими пользователями.
Как экспортировать ментальную карту в графический файл? Чтобы экспортировать ментальную карту в графический файл в XMind8, выполните следующие шаги:
- Откройте свою ментальную карту.
- Перейдите в меню «Файл» (File).
- Выберите пункт «Экспорт» (Export).
- Укажите формат, в который хотите экспортировать (например, JPEG или PNG).
- Выберите расположение для сохранения файла и нажмите «Сохранить».
Задание 1: Сбор и анализ первичных требований к ИС
Ход работы:
- Проведите инструктаж по технике безопасности, задавайте вопросы, чтобы проверить уровень понимания.
- В процессе выполнения задания следуйте технологической карте:
- Сбор первичных требований: Используйте различные источники данных, чтобы составить исчерпывающий список требований.
- Анализ первичных требований:
- Декомпозиция: Убедитесь, что каждое требование имеет критерий проверки. Например, формулировка “Время обработки одного запроса не должно превышать 1 секунду” содержит конкретный критерий.
- Классификация: Разделите требования на группы по качеству (например, функциональные, производительности и т.д.) и расставьте приоритеты.
- Создание ментальной карты: Используйте XMind8 для создания карты, следуя указаниям по структуре (центральный блок, деление на части и подразделы).
Задание 2: Выводы по применению результатов лабораторной работы
На основе выполненной лабораторной работы можно сделать следующие выводы:
- Процесс сбора и анализа первичных требований позволяет глубже понять, что именно требуется от информационной системы.
- Создание ментальной карты помогает визуализировать требования и их взаимосвязи, что способствует более эффективному планированию проекта.
- Использование примеров «хороших» и «плохих» требований способствует более критическому подходу к формулировке собственных требований, делая их более точными и измеримыми.
Примеры:
- Хорошее требование: "Программа должна обрабатывать не менее 50 запросов в секунду" предоставляет четкий критерий производительности.
- Плохое требование: "Интерфейс должен быть удобным" не предоставляет никакой конкретики и может быть интерпретировано по-разному различными пользователями.
Эти выводы поддерживают становление навыков эффективного проектирования и управления проектами в области разработки информационных систем.