
- •Системный подход
- •Технология и культура
- •Методология системного анализа
- •Системность и познавательная деятельность человека
- •Моделирование
- •Соответствие модели и реальности
- •Методология системного моделирования
- •Проектирование программных систем
- •Адаптация
- •Эффективность
- •Разработка чми
- •Принципы дизайна
Адаптация
Адаптация– изменение структуры человека. В первую очередь меняется мозг.
Попадание в новую среду требует значительных психических и физических усилий. Для этого требуется время и энергетические затраты.
Издержки плохой адаптации – болезнь, преждевременная смерть.
Время адаптации: 3 дня, 9 дней, 40 дней, ½ года, 1 год и т.д.
Снижение издержек адаптации:
использование предыдущего опыта (аналогия)– приближение к знакомым моделям;
метафора – перенос опыта (meta – через, phora – нести; перенос)
При проектировании необходимо предложить ясную аналогию с той средой, к которой привык пользователь.
обучение – социальная адаптация с помощью других людей, имеющих опыт в среде; социальное программирование мозга; цель – формирование моделей и навыков в среде; наиболее эффективный способ; найти того, кто поможет разобраться;
Образование – то, что остается после того, как все забыто. Образование формирует мировоззрение и идеологию. Способы формирования: постоянное подкрепление повторением. Лучшее повторение – воспроизведение.
Методы обучения:
человек: средство – подражание; научить можно только тому, что знаешь сам;
знаковая система (букварь, книга);
личный опыт: лаборатория – лучший способ обучения.
Понимание – воспроизведение на практике.
Обучение в программных системах:
адаптация поведения к среде на основе личного опыта
хорошая программная система – по принципу обучающей среды, подключение личного опыта и использование знаковых систем; требует проработки знаковой системы среды
модель учебника: гипертекст, содержание, введение, разделы, указатели имен и понятий
разведка: цель – исследование среды, построение модели среды, сбор информации о среде (карта среды, модель среды)
Сбор информации:
сбор фактов (то, что сделано)
факты путают с мнением; прежде, чем собирать факты, у человека в голове д.б. какая-нибудь абстрактная модель (например, гипотеза)
источники информации (фактов): личный опыт, чужой опыт, знаковые источники
отброс ненужной информации (шум) или оценка важности (релевантности);
оценка достоверности информации;
сжатие информации: «слить воду», восприятие лучше, сжатость для анализа;
хранение информации: классификация по категориям;
анализ данных.
Сбор информации в программной среде:
личный опыт: признаки состояния среды программы, узнаваемые зрительные объекты, подписи и всплывающие подписи к объектам, контекстная помощь, визуальный контроль;
текстовые источники: помощь, гипертекст, поиск информации, персонифицированные советчики, учебники.
Структура справки:
назначение и общие модели деятельности (объект-действие)
структура среды
способы взаимодействия со средой
основные технологические цепочки
ключевые понятия системы
структура объекта и действия с ним
контекстная справка
личный опыт человека, чтение книг.
Эффективность
Эффективность – умение с минимальными затратами достичь поставленную цель; результативность.
Категории пользователей с т.зр. эффективности:
профессионал: постоянно использует систему для решения задач, важна эффективность;
любитель: иногда использует систему, необходима быстрая адаптация, важна результативность.