Добавлен: 11.04.2024
Просмотров: 25
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Персональный информационный менеджер TheBrain
2. Автоматизированная активизация умственной работы с мыслями, подлежащими активной разработке
3. Ведение ограниченного хаоса
4. «Автоматизированное» ведение картотеки ресурсов
5. Разработка концепта и описание проекта
6. Описание предметной области
7. Разработка прототипа экспертной системы внедрения параметризуемой КИС
Илья Филипсон
Персональный информационный менеджер TheBrain
Примечание редактора. Работающую 30 дней версию программы можно скачать на сайте www.improvement.ru (самораспаковывающийся архив 2,6 Мб) или, заполнив регистрационную анкету, на сайте производителя www.thebrain.com; устройство навигации их сайта демонстрирует принципы работы программы. Заметим, что для полноценного понимания нижеследующей заметки полезно знакомство с методом ограниченного хаоса.
Введение в TheBrain
TheBrain – маленькое хранилище знаний. Это своеобразная картотека, но не «линейная», а «сетевая». В основу программы положена идея использования визуализируемой семантической сети, узлы которой ассоциативно связаны между собой, для организации эффективной и ориентированной на предпочтения пользователя картотеки мыслей, файлов, ссылок на ресурсы и т.п.
Мысль (Thought) – кирпичик мозга. Мысль – аналог карточки. Мысль – то, что закладывает в неё пользователь. Это может быть простая заметка о чем-либо, или файл с каким-либо содержимым, или ссылка на веб-страницу. Мысль может быть и узлом – разделом, аналогично папке или каталогу.
Мысль характеризуется следующими основными атрибутами: 1) примечания (Notes); содержание (Content); 3) ключевые слова (Keywords).
Содержание (Content) – понятие, применяемое для идентификации файла (ссылки), привязанного к мысли.
Примечания (Notes) – своего рода добавка к содержанию мысли. Я использую это поле для формулирования своих мыслей и пометок, характеризующих содержание (Content) мысли.
Ключевые слова (Keywords) могут перечисляться через запятую. С помощью системы ключевых слов можно осуществлять эффективный поиск мыслей.
Каждая мысль может быть, во-первых, мыслью-предком (Parent Thought), во-вторых, мыслью-потомком какой-то мысли (Child Thought), в-третьих, мыслью-племянницей (Jump Thought). Мысль-предок может быть создана из любой мысли при помощи функции «Create Parent». Мысль-потомок создается посредством выполнения функции «Create Child». Мысль-племянница может быть создана из любой мысли посредством функции «Create Jump». Эта мысль может не иметь потомков и предков, и используется мной для ссылок на мысли в других узлах.
Мысли любого типа могут быть созданы при помощи механизма «Drag-&-Drop» посредством перетаскивания ссылки на ресурс в рабочее поле (Plex) МОЗГа.
Рабочее поле МОЗГа (
Plex) – область в которой отображается часть МОЗГа, с которой работает пользователь.
МОЗГ (Brain) – дом мыслей. МОЗГ начинается с какой-то первой мысли и разрастается в многочисленную сеть ассоциативно связанных между собой мыслей. TheBrain позволяет работать с несколькими мозгами. В TheBrain установлен лимит для одного МОЗГа – не более 32000 мыслей.
Как я применяю TheBrain
Я применяю TheBrain для следующих целей (cначала я буду называть цель, а затем убиваемых зайцев).
1. Ведение картотеки
Зайцы: все мысли в одном месте, мысли могут связываться друг с другом ассоциативными связями, позволяющими генерировать новые гениальные идеи.
Это гораздо удобнее тех Excel-форм и маленьких текстовых файлов, которыми я пользовался ранее для ведения электронной картотеки. Определив правила задания ключевых слов для классификации мыслей, можно с помощью функции «Найти» (Find) вывести список всех мыслей, относящихся к одному типу, и работать с ними в свое удовольствие. Например, если я начинаю работать над какой-либо темой, проектом, то в примечаниях (Notes) корневого узла проекта я определяю, что все мысли, относящиеся к этому проекту, кодируются определенным ключевым словом (например, «УФ» для проекта автоматизации системы управления финансами).
2. Автоматизированная активизация умственной работы с мыслями, подлежащими активной разработке
Зайцы: ускорение рождения интеллектуального продукта и прочие зайцы.
Для тех мыслей, которые подлежат активной проработке, я выполняю функцию «Вывесить» (Pin). Таким образом, эти мысли постоянно висят перед глазами при работе с МОЗГом, и, соответственно, требуют от обладателя мозгов активных действий: «Работай с нами, твори!». Важно отметить, что «большой» хаос должен быть вывешен всегда для обеспечения фиксации возникающих мыслей без задержек.
3. Ведение ограниченного хаоса
Зайцы: 1) автоматизация включения момента разгребания хаоса при скапливании критической массы необработанных мыслей; 2) прочие зайцы от применения метода ограниченного хаоса.
Когда мыслей в хаосе накапливается очень много, так что хаос превращается в «ежик», это сигнал «Не пора ли разгрести». Таким образом, автоматически регулируется уровень заполнения ограниченного хаоса.
Стоит отметить, что у меня существует несколько хаосов: «большой» хаос и много маленьких.
Я пришел к выводу, что наряду с «большим» хаосом, целесообразно вести узел маленького ограниченного хаоса при каждом основном направлении личной работы, при каждом проекте. То есть, если по какому-либо проекту у меня появляется мысль, которая так или иначе непосредственно с ним связана, в «МОЗГе» она появляется как потомок узла «Ограниченный хаос» соответствующего проекта. Мысли же, которые не относятся ни какому из текущих направлений (проектов), заносятся в общий «большой» хаос.
4. «Автоматизированное» ведение картотеки ресурсов
Ресурсы - это ссылки на веб-страницы, печатные источники, прочее. Зайцы: возможность оперативно отыскать требуемый ресурс и перейти к его использованию (если это файл или веб-страница), возможность связать ресурс с разрабатываемой мыслью, прочие зайцы от ведения картотеки ресурсов.
Очень удобно связывать прорабатываемые мысли с ресурсами, которые могут потребоваться для их проработки. Например, я разрабатываю направление «Идентификация информационных потребностей ЛПР». Если есть реальные результаты обсуждения этой темы на форуме www.cfin.ru, то я просто перетаскиваю ссылку на это обсуждение в рабочее поле TheBrain и привязываю её к соответствующей родительской мысли. Таким же образом можно легко ассоциировать с разрабатываемой проблемой прочие www-ссылки. То же самое относится и к файлам, хранимым на жестком диске компьютера. Иконка нужного файла перетаскивается в рабочее поле TheBrain в соответствующий раздел картотеки ресурсов. Это очень экономит ВРЕМЯ.
Можно сказать, что при использовании TheBrain отпадает необходимость продумывания и ведения системы каталогов, так как все файлы могут храниться в одном месте. Впрочем, в крайности впадать не нужно, можно просто избавиться от сложной иерархии каталогов. Это очень значительная экономия ВРЕМЕНИ.
5. Разработка концепта и описание проекта
Зайцы: 1) при работе с идеей проекта, разработке его концепта все мысли, ассоциированные с ним, попадают в одно место и не теряются (ограниченный хаос при проекте); 2) всегда имею под рукой компактное описание проекта: связанные между собой деревья целей и результатов, рисков, исполнителей и прочее; 3) легко могу перейти к документам, конкретизирующим достигаемые результаты проекта (ТЗ, приложения к договору и проч.).
Так, разрабатывая проект (техническое задание проекта), я двигаюсь от основной его цели к подцелям, которые на нижнем уровне переходят в конкретные измеримые результаты, которых необходимо достигнуть. Результаты являются основой для определения необходимых работ, которые нужно выполнить для их достижения. Присвоив разные ключевые слова различным уровням иерархии дерева целей, я могу затем вывести их в режиме списка с помощью функции «Поиск» (Find) по соответствующим ключевым словам. Применительно к проектно-внедренческим работам на данный момент у меня это выглядит следующим образом. Принимаю, что ключевое слово «отчет» будет использоваться для идентификации для отчетов, которые требуются получать ЛПР с помощью внедряемой ИСУП (информационной системы управления предприятием). Таким образом, в процессе разработки проекта можно установить фильтр по ключевому слову «отчет» и TheBrain покажет все список всех отчетов, которые требуется разработать.
Кстати, многие из целей автоматизации на нижнем уровне декомпозируются именно в отчеты. Для каждого из отчетов на стадии начальной разработки ТЗ в примечаниях (Notes) к мысли-отчету делаю набросок миниспецификации. Затем в Excel-файле, привязанном к мысли-отчету разрабатываю подробное ТЗ, подлежащее включению в проект (форма и прочее). Кроме того, в отдельную ветку проекта я выношу все word-документы проекта, так что при работе с проектом они находятся всегда под рукой. Необходимость поиска таких документов по многочисленным каталогам отпадает автоматически. И экономит ВРЕМЯ.
Подход разработки проекта, изложенный выше, можно с успехом применять и для «личных» проектов. Например, одна из моих целей – защита кандидатской диссертации. Я к этому подхожу как к «личному» проекту. Выстраиваю иерархию целей, которые нужно достигнуть; перечисляю докторов и профессоров, с которых надо выкачать информацию (и которым не забыть купить бутылочку коньяка не юбилей, а то не станут делиться информацией и давать пинки в нужную сторону); формирую библиографию, к библиографическим ссылкам привязываю текстовые фрагменты источников, которые, будучи переработанными, послужат основой для написания различных частей диссертации; разрабатываю дерево периодов, к которым привязываю этапы работ (написание диссертации – это вам не календарно-сетевое планирование, система управления проектами со своим расписанием убьет весь тонко организованный ограниченный хаос). И так далее.
6. Описание предметной области
Зайцы: 1) получаю связное визуальное представление о предметной области и, соответственно, понимание ее; 2) получаю карточки основных положений предметной области, которые м.б. использованы при разработке каких-либо работ или форумном общении; 3) формирую базу знаний по предметной области и, соответственно, убиваю всех зайцев, которые из этого вытекают.
Например, возьмем философию. Известно, что история философии представляет собой череду перекликающихся между собой интеллектуальных построений отдельных представителей рода человеческого. Для того, чтобы получить целостное представление о философии, выстраивается система "философских доменов" (узел - философ), причем на нижнем уровне домена лежит минимальная единица информации - мысль философа, образующего домен (например "идея Платона", "идея Канта"). После построения какого-то конечного множества таких доменов можно приступать к отслеживанию взаимосвязей между мыслями отдельных философов с использованием функции "Jump", а также объединению мыслей и доменов по некоторым признакам (например, "Немецкая классическая философия" содержит домены Канта, Гегеля, Фейербаха и пр., а "Теория бессмертия" содержит соответствующие мысли всего сонма :) философов). Таким образом, историю философии представится в виде семантической сети (правда, несколько урезанной), некоего клубка, в котором можно будет проследить развитие отдельных мыслей, проходящих красной нитью через всю историю человечества. Структурные связи между мыслями могут отображаться в виде отношений «предок-потомок» (узел «Гносеология» имеет много потомков,– соответствующих мыслей многих философов). Генетические связи, во всей видимости, нужно строить аналогичным образом. На текущий момент полной ясности с эффективной классификацией отношений между единицами информации в TheBrain у меня нет. Над этим придется поработать.
7. Разработка прототипа экспертной системы внедрения параметризуемой КИС
Семантическую сеть можно построить таким образом, что в решая задачу автоматизации любого предприятия с помощью конкретной КИС (корпоративной информационной системы), автоматизатор будет двигаться по связям «предок-потомок», постепенно находя рекомендации по настройке КИС в зависимости от целей автоматизации и текущих бизнес-процессов заказчика. То есть, на верхнем уровне я вижу перечень типовых целей, отсекаю неактуальные, распределяю бойцов-автоматизаторов по актуальным. Те начинают двигаться ниже. На нижних уровнях они видят перечень типовых бизнес-процессов. Определяют актуальный для данного предприятия,