XMind как средство увеличения эффективности разработки. Взгляд со стороны начинающего программиста

Публикация № 925580

Сообщество - Личная эффективность

личная эффективность оптимизация рабочего времени разработка тестирование

Начало пути по джунглям программирования и аналитики, тупиковые и безнадежные разговоры с заказчиками, дельные советы и не очень (все вперемешку) - казались теми самыми кругами ада, бесконечными и убивающими стремление к прекрасному (коду, естественно)! =)  Взгляд со стороны опытных коллег, мои заметки и наблюдения значительно расширили знания и помогли получить бесценный опыт. Делая выводы и структурируя их, формировалась система оптимизации всего вокруг, помогающая уследить за своим временем и не поддаваться панике, попадая в новую среду или на новый проект =). Надеюсь, данная статья заставит задуматься о том, куда уходит время и почему его всегда так не хватает. 
Доброго дня, уважаемые коллеги!
 
Долго думала, не могла решиться написать данную статью. И дело вовсе не в том, что я молодой специалист и боюсь негативной критики и неудобных вопросов. =) Дело в сборе информации, и анализе полученного опыта. Делать вывод хорошо, когда есть не только положительные результаты, но и отрицательные, не правда ли? Поэтому сбор информации происходил долго, размышления и умозаключения заняли не мало вечеров, а иногда и бессонных ночей.
 
Думаю, наконец стоит приступить к изложению.
 
Когда я начинала свою карьеру разработчика XMind позиционировалась как основной инструмент тестировщика. В нем было удобно «накидывать» чек-листы, видеть общую картину, а также при возможности видеть детали (дойдя до низших уровней иерархии). В случае ошибок, легко было прикрепить скриншоты. А переслав карту тестирования разработчику, можно было свести к минимуму наводящие и уточняющие вопросы. Разработчик видел при каких обстоятельствах возникала ошибка, видел саму ошибку. На этом функциональность программы ограничивалась, больше ей никто не пользовался. Была куча других разных сторонних утилит, позволяющих следить за временем, планированием и прочими «плюшками».
 
Скажу честно, я пробовала практически все, что советовали коллеги, они так красочно описывали плюсы программ, которыми пользовались сами. Как эти программы упростили их жизнь, как все стало просто и легко, время перестало улетать в небытие, мне хотелось того же. Ведь мое время тратилось не понятно на что, вечная паника из-за дедлайна (конечно, не малую роль играли отсутствие опыта и неуверенность в себе). Вечно ускользающие мелочи при разработке, которые потом вылезали огромными косяками, править их приходилось по ночам. А не способность оценить текущую ситуацию и сроки сдачи задач делали меня беспомощной. Все это накладывалось одно на другое, и постепенно привело меня в страну уныния и рутины. Рабочий день продлевался до 12-14 часов в сутки, очередной вопрос о сроках сдачи задач ставил в тупик. 
 
Стоит отметить, что в разработчики я перешла из бизнес-аналитиков, а туда из тестирования. Пока училась в институте, любая работа была желанной, и поэтому пришлось пройти путь с самого начала (что я считаю огромным плюсом для себя).
Итак, попав в ловушку своей неопытности и рабочего «завала» я начала мыслить по-другому. Однажды, пришлось тестировать доработку другого разработчика, автоматически я открыла забытую, запылившуюся на рабочем столе иконку XMind. Быстро «накидав» план тестирования, и пройдясь по новому функционалу, я отчетливо поняла для себя, что эта задача не ввергла меня в ужас и в общем то была сделана очень оперативно, а главное в срок.
 
- "Можно ведь использовать карты и для разработки, и для планирования..." - Эта, казалось бы, очевидная мысль, стала для меня целым открытием. Я много читала статей о систематизации своего времени, пыталась воплотить их в жизнь. Как правило, люди, писавшие эти статьи, имеют ненормированный рабочий день и могут позволить себе отвлечься, прогуляться или переложить какие-то задачи на завтра. В моем случае это было неприемлемо, 8 часовой рабочий день, куча задач, и всегда появляющийся неожиданно из неоткуда дедлайн =). Нужна была система, которая помогла бы увидеть всю картину, где находишься в текущий момент, что необходимо сделать сейчас и какие параллельные задачи будут затронуты.
 
Первое к чему я себя приучила - это заводить на каждую задачу новую страницу (доску). Кто - то скажет, что это в корне неверное решение, но для себя я выбрала именно такое (возможно в дальнейшем я его и поменяю, но пока мне так удобнее). Дальше, читая функциональные требования (а заказчик присылает именно их, ибо сформулировать техническое задание не в состоянии) составлялось нормальное, проработанное техническое задание. На своей карте я разбивала задачу на подзадачи, т.е., например, основная "хотелка" заказчика: "Я хочу новый документ, чтобы у него было вот столько - то вкладок, кнопочки такие цветные, разные. И чтобы при нажатии на каждую у меня все делалось само, и радуга за окном". В своей карте я создавала новую доску и выглядела она следующим образом.
 
Далее шла более детальная проработка каждой из подзадач, иногда приходилось разбивать ее на еще более мелкие. Здесь стоит отметить, что излишняя увлеченность деталями и генерация тысячи подзадач - имеет плохие последствия (например, внесение изменений в ветвь, несет полный пересмотр подчиненных объектов, а это значит, чем больше подчиненность, тем сложнее что-либо изменить или исправить), поэтому разбиение на задачи имеет условный характер. Скажем, разбиваем так, чтобы было понятно, о чем идет речь и что туда входит. При желании можно указывать тип данных, я их указываю, для того чтобы при создании сразу "накидывать" все необходимые реквизиты и далее не возвращаться к этому вопросу.
Постепенно карта становилась больше, и подробнее.
 
После проработки структуры задачи и ее вложений можно переходить к самой разработке. Я разрабатываю обычно по порядку, иду с верху вниз задача за задачей. Параллельно выполняя их, прикрепляю скриншоты результата, оставляю комментарии или вопросы, возникшие в процессе работы. Так же помечаю каждую задачу маркерами, чтобы быстрее ориентироваться в них и видеть текущее положение дел.
Последовательно выполняя задачу за задачей и помечая спорные моменты, я организовываю свой рабочий процесс таким образом, что в случае неожиданной встречи я буду иметь представление об общей картине и видеть процент выполнения конкретной задачи. Смогу оперативно сориентироваться по вопросам заказчика. Иногда бывает, что у заказчика всего 5 минут свободного времени, а уточнить нужно многое. Не имея четкого плана и пометок, можно упустить важные моменты или не задать важных вопросов. В случае, когда, начальник спрашивает о сроках сдачи доработок, я показываю ему свой план разработки и наглядно демонстрирую какие возникали трудности, где сейчас остановилась и что еще необходимо уточнить или разработать. 
 
 
Плюс такого подхода еще и в том, что после разработки задачи ее передают на тестирование, другому человек (во многих больших IT компаниях существует отдельный отдел тестирования). В таком случае очень много времени уходит на то, чтобы объяснить, что именно ты разработал, для чего и что нужно сделать чтобы протестировать данную задачу. Не редко приходится назначать отдельную демонстрацию и показывать, что и как работает. В таких случаях моя карта выручала меня не раз =). Я отправляла план разработки тестировщику, он видел все пункты, видел, что должно получиться в результате, а главное знал, какие объекты были затронуты помимо непосредственно разработанных. Часто приходится тестировать больше, чем разработано, ведь главное не просто создать что-то новое, но и не сломать старое. Работая без плана, можно наделать уйму ошибок.
 
Вот такая не сложная система была разработана мною для оптимизации своего рабочего времени и упрощения процесса разработки и тестирования. Она помогла мне точно знать, чем заниматься, какие трудности могут возникнуть в процессе разработки, что нужно продумать дополнительно, избегая судорожных исправлений по ночам и опозданий со сдачей доработок. Помогло лучше разделять свое время на задачи, реальнее оценивать сроки и говорить предметно с заказчиками. Времени, конечно, больше не стало, но зато теперь я смело могу ответить на что конкретно его трачу и внутренний голос больше не орет в панике, что мы ничего не успеваем.
 
Надеюсь, моя история будет полезной, для людей, находящихся в поисках своей идеальной системы оптимизации. Спасибо за внимание =).

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Vladimir Litvinenko 12.12.18 12:59 Сейчас в теме
Здесь ведь нет специфики XMind. Речь в целом про ментальные карты. Подойдет любой инструмент, от дорогого Mindjet MindManager, интегрирующегося с MS Office и календарями до простейших бесплатных "вещей в себе" или плагинов вроде draw.io для Confluence. Сам пользуюсь MindMup как приложение в Google Drive. Альтернатив очень много.

Для разработки тоже иногда использую и похожие карты получаются )) Правда больше для личного использования, чтобы самому себе картину прояснить. Картинок и макетов интерфейсов много вставить не получится - карта становится перегруженной и лишается главного назначения - помогать думать быстро. Но всё же применять можно, особенно для самоорганизации и когда нужно быстро приступить к какой-то творческой части задачи.
kivals; w.r.; +2 Ответить
2. user660153_aleks.pisanets 111 12.12.18 13:35 Сейчас в теме
(1)я и приследовала цель рассказать о том как можно организовывать себя, не было задачи рекламировать какой то продукт. Просто карты-это удобно) и не важно в какой программе,мне удобнее в xMind,потому что здесь много бесплатного функционала.
Соглашусь с вами,что перегружать карты не стоит,но выделить главное и что то зафиксировать,важно и даже нужно)
3. IssakN 31 12.12.18 14:31 Сейчас в теме
Сам использую Trello с разбиением по документу\подсистеме покарточно, с чек-листом детализирующим общую задачу. xMind как понимаю позволяет детализировать лучше. Правда тестирую я сам такая точная детализация и не нужна, но запись структурированная здорово помогает когда приходится перескакивать с задачи на задачу, и на утро когда вспоминаешь на чем остановился вчера. Лучший результат когда в конце дня подводишь результат рабочего дня и накидываешь план на утро. Благодарю за статью.
5. user660153_aleks.pisanets 111 13.12.18 01:54 Сейчас в теме
(3)такие карты еще очень помогают, когда необходимо доработать или внести изменения,уже через неделю плохо помнишь о чем шла речь. А через месяцы тем более, особенно когда много задач одновременно.
34. Ndochp 103 19.12.18 09:24 Сейчас в теме
(5) Вот в этом и беда подхода "Карта на задачу".
По задаче раз корежим заказ и реализацию и называется это "авторасчет характеристик номенклатуры"
По задаче два корежим заказ, график платежей и списание ДС и называется это "Автоматизация платежного календаря"

По задаче 3 ("через месяцы") надо опять что-то сделать с заказом, но он уже перепилен и нет возможности быстро собрать картинку - как?
Только смотреть на номера задач в комментариях в коде и хранилище, и отдельно выделять из старых схем уголки мент карты, относящиеся к заказу.
4. triviumfan 24 12.12.18 15:42 Сейчас в теме
Не понимаю я этого, по мне так это пустая трата времени, которого итак нет.
pfilyk; w.r.; muskul; +3 5 Ответить
41. kivals 5 06.01.19 17:26 Сейчас в теме
(4) полезность ментальных карт для себя определил как стуктурирование разговора. У меня иногда получается даже в ходе беседы (в конференции по скайпу, например) ее строить - т.е. дополнительное время не тратится...
6. Aphanas 144 13.12.18 05:26 Сейчас в теме
Смотрел несколько подобных технологий, пытался найти что-то для себя.
Люба ментальная карта - это просто дерево. Ничего особенного. Их может заменить обычный документ Word с грамотным оглавлением.
pfilyk; gubanoff; +2 Ответить
7. user660153_aleks.pisanets 111 13.12.18 05:38 Сейчас в теме
(6)Здесь дело в наглядности, не всем получается быстро ориентироваться в текстовом документе. Не спорю, информацию можно представлять по разному, вопрос кому как удобнее) Моя статья, это все его лишь один из возможных примеров того как организовать свой рабочий процесс. Если у вас есть свой способ я с удовольствием прочитаю и про него. Возможно что то почерпну для себя и стану применять на практике.
9. Aphanas 144 13.12.18 06:11 Сейчас в теме
(7) Я просто хотел найти что-то удобное для работы со структурами типа "сеть". Но нашел только инструменты, где делается всё вручную. Поэтому, пока еще в поиске. Ментальные карты это хороший инструмент, но иногда требуется больше возможностей. Меня заинтересовало, что эту, довольно редкую, но важную тему, поднимает начинающий специалист. Программист имеет дело с большими объемами информации, с большим количеством элементов и связей. Пытаться у держать все в голове - это тупик. Но, к сожалению, на этом поле ещё много работы.
10. AlX0id 13.12.18 08:13 Сейчас в теме
(9)
Yed работает с графами - возможно, подойдет для "работы со структурами типа "сеть"".
8. krollzlat 13.12.18 06:05 Сейчас в теме
Очень быстро выветривается энтузиазм когда консультант/аналитик/заказчик переобувается на ходу. Ты вроде выстроил схему, вник,а оказывается, это и не документ,а обработка, и данные не из этой базы, а из сапа и надо чтоб данные не записывались, а просто была печатная форма...Переделываешь...А потом оказывается, что все это обещали руководителю вообще не в 1с ,а прямо с почты или телефона ))
pfilyk; mivari; talych; lunjio; Gang031; w.r.; alalsl; AlX0id; Vlad33k; +9 Ответить
15. Gang031 13.12.18 11:06 Сейчас в теме
11. w.r. 586 13.12.18 09:32 Сейчас в теме
Мне кажется на такие рисования в XMind тратится больше времени, чем на практическую реализацию ТЗ. Автор сам себе придумал проблему и сам героически ее решает. Мой рецепт: там где можно делать просто - нужно делать просто. Все продумать изначально невозможно в принципе
pfilyk; triviumfan; Waanneek; +3 Ответить
12. user660153_aleks.pisanets 111 13.12.18 09:56 Сейчас в теме
(11)Скорее всего вам в жизни очень повезло, разрабатывать задачи по очереди и по готовому, хорошо проработанному тз. Поэтому вы не сталкивались с проблемой систематизации своей работы. Либо у вас шикарная память на детали и вы оперативно находите косяки и вносите коррективы в код, завидую вам в любом из этих случаев! =)
Akavi; Dementor; +2 Ответить
13. krollzlat 13.12.18 10:38 Сейчас в теме
(12) Вы тоже очень утрируете. Для мелких задач достаточно просто //комментировать код .Так же существует гит, сппр, где тоже можно найти логику ранее написаного кода.
А где вы храните эти схемы ? как находите конкректную схему. Например , вас спрашивают, а что вы делали в групповойОбработкеУдаленияДублей? А вы "помню делалла схему" ,а где эта схема? Ее же найти надо)А оказывается она в "Рога и копыта" папке ....
22. user660153_aleks.pisanets 111 14.12.18 07:08 Сейчас в теме
(13) У нас на организации есть централизованная система хранения всех тз и управление задачами, инцидентами, изменениями. Просто к конкретной задаче прикрепляешь карту и готово. Обычно запрашивают по номеру наряда, поэтому поиск ограничивается введением номера в поисковую строку.
28. triviumfan 24 15.12.18 11:30 Сейчас в теме
(22) Обычно в комментарии всегда имеется ссылка на наряд.
Имхо строить такие схемы имеет смысл только для больших алгоритмических задач, а в данном случае это пустая трата времени.
44. Dementor 732 23.01.19 15:45 Сейчас в теме
(28) Во-первых, комментарии с номерами нарядов - это мусор. Допустимо только, если вы не научились работать с хранилищем (или git), а ваш код никто потом читать не будет - главное, что бы работало и была явная история кто и для кого правил. Еще, как правило, в таких случаях не удаляют предыдущие куски кода, а бережно комментируют и правки вносят рядом в копипасту. В некоторых компаниях так десятками идут закомментированные блоки с указаниями номеров заявок на доработки.

Во-вторых, для алгоритмических задач скорее блок-схемы нужны, а интеллектуальные карты больше к планированию относятся. Если у вас одна линейная задача, то вы не сможете оценить. Но если вы ведете несколько проектов, в каждом из которых дорабатываются десятки процессов со своими нюансами, то наличие таких карт - это буквально дамп вашей памяти и больше не нужно одновременно думать о сотнях деталей, стараясь их не забывать. (особенно, когда бесконечный входящий поток внешних раздражителей от заказчиков, начальства, подчиненных и родственников)
user660153_aleks.pisanets; +1 Ответить
45. triviumfan 24 23.01.19 16:51 Сейчас в теме
(44)
Во-первых, комментарии с номерами нарядов - это мусор. Допустимо только, если вы не научились работать с хранилищем (или git), а ваш код никто потом читать не будет - главное, что бы работало и была явная история кто и для кого правил.

В мелких конторах с 1.5 программистами использование версионирования кода избыточно.

(44)
Еще, как правило, в таких случаях не удаляют предыдущие куски кода, а бережно комментируют и правки вносят рядом в копипасту. В некоторых компаниях так десятками идут закомментированные блоки с указаниями номеров заявок на доработки.

Для этого есть рефакторинг, да и зачастую эта "история" даже полезна.

(44)
Во-вторых, для алгоритмических задач скорее блок-схемы нужны, а интеллектуальные карты больше к планированию относятся. Если у вас одна линейная задача, то вы не сможете оценить. Но если вы ведете несколько проектов, в каждом из которых дорабатываются десятки процессов со своими нюансами, то наличие таких карт - это буквально дамп вашей памяти и больше не нужно одновременно думать о сотнях деталей, стараясь их не забывать. (особенно, когда бесконечный входящий поток внешних раздражителей от заказчиков, начальства, подчиненных и родственников)

Для алгоритмических задач у меня есть блокнот и ручка. А также ТЗ от заказчика.
Типовые задачи, операционка, не требуют вообще ничего, кроме времени на уже отработанный кейс.
14. w.r. 586 13.12.18 10:49 Сейчас в теме
(12) мне самому приходится прорабатывать ТЗ. Мне кажется в вашем случае нужно бороться не со следствием, а с причиной, то есть с ошибками. Какие косяки у вас чаще всего возникают?
16. capitan 1776 13.12.18 11:51 Сейчас в теме
Структурный подход к постановке задачи ) - Однозначно плюс
XMind то вроде не бесплатный - 5 уев/месяц разработчики просят ;)
draw.io использую, но не так часто как хотелось бы
Evgen_AS; gubanoff; +2 Ответить
17. Yimaida 35 13.12.18 14:08 Сейчас в теме
У Xmind есть Free версия. Использую его только для хранения цепочки серверов и баз на них. Привлекает наглядность (сворачивание лишних веток). Т.е. какой сервер (VPN, IP, логин, пароль) и базы (путь к базе, логин, пароль).
Была обработка для выгрузки конфы в XMind (http://infostart.ru/public/192651/), но полученная схема на любителя.
Пробовал тоже делать миниТЗ в Xmind, но не прижилось (это если в двух словах).
18. kembrik 3 13.12.18 17:21 Сейчас в теме
Использовал "карты" для сложных обменов, на одной карте - один документ источник-приемник. С обработчиками, стрелочками откуда куда что берётся, цветом выделял стандартные/добавленные реквизиты и т.д. - ибо визуально в "конвертации" этого толком не видно. Практическая польза - вспомнить через пару месяцев "а как у меня там всё было устроено" и легко передавать обмены членам команды

Сейчас основные обмены по ED, там уже такая карта малополезна, да и в самой конвертации попроще ориентироваться. А для целей упомянутых в статье вполне хватает СППР
21. user660153_aleks.pisanets 111 14.12.18 03:56 Сейчас в теме
(18) А можете пожалуйста, привести пример как использовать в данном случае СППР? очень интересно практическое применение
23. kembrik 3 14.12.18 11:54 Сейчас в теме
(21) Да есть масса отличных статей на Инфостарте. Например https://infostart.ru/public/275471/ и https://infostart.ru/public/882894/ как пример
24. user660153_aleks.pisanets 111 14.12.18 12:14 Сейчас в теме
(23)но здесь речь об управлении проектом или отделом,как применить в масштабах одного разработчика? Если речь например не о большом проекте с десятком разработчиков, а об одном разработчике и 60 страничным тз? Слишком затратно по времени вести учет в сппр если ты организовываешь себя. А для распределения задач и учета времени на команду есть другие по,более универсальные и интуитивно- понятные. Как вы применяете сппр?
26. kembrik 3 14.12.18 13:18 Сейчас в теме
(24) Я то как раз руководитель отдела разработки, у нас один бизнес-заказчик. Завести в СППР процесс по уже загруженным объектам метаданных (регулярно синхронизируемых с хранилищем) гораздо быстрее, чем отрисовать в xMind карту "с нуля" описав структуру объекта на уровне метаданных. Или у вас есть "Ноу хау" по быстрому добавлению выгруженного в файл объекта в майнд-карту хотя бы на уровне реквизитов? Поделитесь, пригодится, правда. У нас же связка СППР+Хранилище+Jira в этом году спасла проект, в следующем уже в планах миграция на "взрослые" варианты версионирования.
27. user660153_aleks.pisanets 111 14.12.18 13:34 Сейчас в теме
(26)а я разработчик по интеграции и у меня в разработке и сопровождении около 20 различных правил обмена между разными не типовыми конфигурациями и заводить в сппр описание каждой конфигурации накладно=) на много проще и быстрее создать карту обменов под новые требования заказчика. Не нужно обрисовывать весь обмен, только изменения,только основное. Для меня сппр не вариант,гит подходит для версионирования. Поэтому и было выбрано такое по. Для управления командой хорош трелло,для управлением задачами итилиум. Сппр не прижился
19. dock 42 13.12.18 22:03 Сейчас в теме
хорошая статья, особенно нравится описание именно подхода, а не самого инструмента: XMind можно смело заменить на нейтральное "карта памяти, карта мыслей, mind map" и статья ничего не теряет!
Напрашивается продолжение статьи:
- как организовано хранение самих карт;
- используются ли карты для организации самих файлов;
- как производится связка с используемой системой хелпдеск/сервисдеск;

В XMind можно ведь сделать и карту со ссылками на другие карты :)

В своё время, при реорганизации/оптимизации файлопомойки файлового сервера только использование mind map и спасало :)
20. user660153_aleks.pisanets 111 14.12.18 00:20 Сейчас в теме
(19)Спасибо,я обязательно подумаю над продолжением)
25. Evgen_AS 14.12.18 12:44 Сейчас в теме
Спасибо за информацию, не думал в этом ключе.
Использовал карты для работы с клиентом. Мне понравился быстрый перенос выполненных задач по нужным веткам и отображение только необходимой информации, командная работа в одной карте, привязка доп файлов.
Минусы - большие карты долго открывались, для мелких быстрых правок оказалось неудобно, так же мне нужны были связи с другими данными, перешел к иной технологии, но может кому-то понравится.
Прикрепленные файлы:
29. Hans 1 17.12.18 08:00 Сейчас в теме
Автор почему списка софта нет?
30. user660153_aleks.pisanets 111 17.12.18 09:34 Сейчас в теме
(29)потому что весь софт,описанный в статье - xMIND
31. Hans 1 18.12.18 12:56 Сейчас в теме
32. user660153_aleks.pisanets 111 18.12.18 13:57 Сейчас в теме
(31)есть бесплатная версия
33. knight2007 221 19.12.18 08:47 Сейчас в теме
Тоже озадачивался подобной проблемой...
Конечно в процессе разработки структура карты не будет поддерживаться и не будет соответствовать реальности, но все равно в процессе рисования карты вы получите более логически выстроенную структуру, иногда помогает найти решении проблемы быстрее.

ЗЫ
Хотя в 1С проблема не только в проектировании, но и вообще работа в встроенной IDE.
Поэтому для перемещения между метаданными и кодом создавал сккрипт, помогающий переключать по нарисованной структуре в xMInd (FreeMind) https://infostart.ru/public/202472/
35. user660153_aleks.pisanets 111 20.12.18 07:15 Сейчас в теме
(33) Почитала вашу статью, очень интересно! Бесспорно пригодится в работе, спасибо за информацию =)
36. BlizD 804 04.01.19 12:17 Сейчас в теме
Добрый день.

Когда приходится изучать много нового (прохождение курса например),
тогда тоже использую карты xmind.

Подскажите есть ли средство для хранения версий ментальных карт XMind?
37. user660153_aleks.pisanets 111 04.01.19 15:05 Сейчас в теме
(36)день добрый! Для версионирования могу посоветовать Git =) полезная штука)
38. BlizD 804 04.01.19 17:06 Сейчас в теме
(37)
Спасибо.
Гит ранее попробовал, проблема в том что файл xmind это бин файл и гит расхождений не показывает.
39. AntonSm 28 05.01.19 20:33 Сейчас в теме
(38) я FreeMind пробовал. Там файлы *.mm, можно сказать текстовые. Гит показывает расхождения нормально.

А еще из интересного - есть же *.grs, 1С-ные графические схемы. Тоже в гите видны расхождения при изменении.
40. kivals 5 06.01.19 17:24 Сейчас в теме
(38) В принципе карты xmind - это архив с json. Так что при желании можно настроить гит раскладывать их в текст
Прикрепленные файлы:
43. dock 42 13.01.19 02:18 Сейчас в теме
(36) В текущей бесплатной версии xMind есть функционал версирования. Насколько я понял, более расширенный функционал - уже в платной версии.
42. BlizD 804 07.01.19 13:12 Сейчас в теме
Добрый день.

Если в Xmind долго открывается карта, или файл стал очень большим (больше 50-100 МБ).
Возможно дело в том, что необходимо удалить лишние версии в самом XMind.
У меня как раз такая проблема была файл стал 100 МБ весить, после удаления версий файл стал 8 МБ.
Делается это через Window - История редактирования - выбираем версии не нужные и удаляем.
Прикрепленные файлы:
user660153_aleks.pisanets; +1 Ответить
Оставьте свое сообщение

См. также

Развитие 1С программиста Промо

Практика программирования Личная эффективность Бесплатно (free)

Делюсь своим опытом и видением развития 1С программиста.

17.10.2018    21550    pashamak    63    

Как стать автором курсов

О сообществе Личная эффективность Обучение, бизнес-тренинг, курсы ИТ-компания 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

У многих 1С-ников огромный опыт, которого хватит не только на статьи и выступления на конференциях, но и на то, чтобы обучить этим знаниям в рамках курсов и одновременно на этом заработать. О том, как стать автором курсов на Инфостарте, рассказала руководитель отдела обучения и мероприятий Ирина Радченко.

17.11.2020    456    irina_selezneva    0    

Как стать докладчиком и монетизировать это

О сообществе Личная эффективность Бесплатно (free)

Один из способов заработать на Инфостарте – стать докладчиком на конференции. Это не только выгодно материально, но и позволяет 1С-нику расти как специалисту. О том, как стать докладчиком на мероприятиях Инфостарта, рассказала event-менеджер Екатерина Базжина.

09.11.2020    1230    kbazzh    107    

Увеличение выработки специалиста 1С, или как повысить его производительность

Личная эффективность Бесплатно (free)

На проектах 1С могут возникать ситуации, когда требуется наладить работу системы за ограниченное время – срочно решить проблемы или запустить критичную функциональность к конкретной дате. Как применять технологии крупных интеграторов и организовать работу команды специалистов по штабной модели на конференции Infostart Event 2019 Inception рассказал генеральный директор ООО «Вертер. Сенсорные технологии» Андрей Акулов.

02.10.2020    2395    verter.me    101    

Личная эффективность - энергетика как основа успеха. ч.04. Стратегический подход Промо

Личная эффективность Бесплатно (free)

Что такое стратегия, зачем она нужна. Что произойдет, если нет стратегии, и как это относится к личной эффективности и энергетике человека, опишу в этой статье.

12.08.2015    26354    Lapitskiy    23    

3% и вы

О жизни Личная эффективность Бесплатно (free)

Почему вам мало платят и так будет всегда

15.09.2020    5223    1c-intelligence    152    

Эффективное общение для программистов-интровертов

О жизни Личная эффективность Бесплатно (free)

Эффективное общение для программистов-интровертов. 5 сфер самооценки, 5 способов апгрейда самооценки, 7 методов развить уникальность.

02.09.2020    1455    kiv1c    34    

Как эффективно войти в профессию "программист 1С" и не потерять "крылья"

Личная эффективность О жизни Россия Бесплатно (free)

Рекомендации и наставления начинающим специалистам.

31.08.2020    5498    Aleksandr55555    0    

Личная эффективность - энергетика как основа успеха. Часть 01. Введение Промо

Личная эффективность Бесплатно (free)

Наша с вами энергия - откуда берется и что с этим делать. Описываю свой личный опыт, опыт человека, который от рождения имел низкую энергетику, но, разобравшись в этом деле, сумел значительно ее улучшить. Теперь 160 эффективных фрилансерских часов - это не предел. Итак, в поисках вечного двигателя, котиков и счастья.

17.07.2015    27758    Lapitskiy    81    

Пара советов по поиску работы

О жизни Личная эффективность Россия Бесплатно (free)

Разработчик 1С, если уж ему пришлось искать работу, может найти её за один день. Чтобы найти неплохую работу, нужно потратить на это дело, пожалуй, недельку. А чтобы найти работу, хорошую во многих отношениях, следует потратить примерно месяц. Вот о том, что должно происходить за этот месяц, я бы хотел поделиться своими соображениями.

31.08.2020    8344    a_a_burlakov    63    

7 капканов на правой стороне стола

Личная эффективность Бесплатно (free)

Настоящий текст представляет собой практическую инструкцию по выяснению и анализу тех аспектов трудового соглашения между соискателем и нанимателем, которые имеют критическую важность для соискателя. В первую очередь это финансовые условия, но ими мы не ограничимся. Под “Капканом”, вынесенном в заголовок, здесь понимается ситуация недосказанности или недопонятости, то есть такая ситуация, в которой вроде бы оговоренные на собеседовании условия в реальности оказываются несколько иными. Инструкция повествует о том, какие вопросы необходимо задать, как интерпретировать ответы и на какие моменты необходимо обратить внимание. Текст рассчитан на самый широкий круг читателей, но в первую очередь – на молодых специалистов, выбирающих место работы.

24.08.2020    3471    WildHare    32    

Фриланс: как получать московскую зарплату, живя в деревне у дедушки

Личная эффективность Бесплатно (free)

Все больше разработчиков хотят сменить офисную работу на фриланс. Но можно ли на фрилансе зарабатывать столько же, сколько в офисе? Опыт Константина Гейнриха, который входит в топ-5 программистов 1С-фрилансеров по рейтингу биржи фриланса, показывает, что это реально. Но чтобы получать хорошие деньги, сначала придется немало поработать, в том числе, над собой. Об опыте работы во фрилансе Константин рассказал в своем докладе на конференции Infostart Event 2019 Inception.

21.08.2020    4846    CyberCerber    60    

Две схемы мотивации сотрудника, или мой опыт работы с помощником Промо

Личная эффективность Россия Бесплатно (free)

Довелось мне искать себе помощника. Я разместил вакансию на хед-хантере: «Ищу помощника 1С без опыта работы». Наверное, я оживил рынок труда такой формулировкой: «помощника без опыта». А может быть, рынок и не заметил капли в море… Так вот, отобрал я студента, взял его на полставки. Начал думать, как его обучать, на оклад принял, а как теперь мотивировать, как премировать….

03.09.2011    27725    Rustig    37    

Натуральный интеллект

Личная эффективность Искусственный интеллект (AI) Бесплатно (free)

Много слов сказано об Искусственном Интеллекте, как будут взаимодействовать новое и совсем не забытое старое.

17.08.2020    660    Ликреонский    1    

Перейдут ли 1С Франчайзи на удаленную работу с клиентами.

Личная эффективность 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Выгодно ли 1С франчайзи перевести своих сотрудников на удаленную работу?

13.08.2020    769    niko11s    5    

Партнерская программа для разработчиков 1С. Возможности и преимущества сотрудничества с Инфостарт

О сообществе Личная эффективность Бесплатно (free)

Евгений Кольев работает руководителем отдела продаж в компании Инфостарт и одновременно отвечает за партнерскую программу с разработчиками 1С (Infostart Software Partners IS-SP). О том, что собой представляет эта программа, как к ней подключиться, и какие преимущества она дает авторам программных продуктов, Евгений рассказал в своем докладе на конференции INFOSTART EVENT 2019 Inception.

07.08.2020    1661    ekolyev    2    

Пиши, не пожалеешь

Личная эффективность Бесплатно (free)

Многие хотели бы начать писать тексты, но боятся, что аудитория не примет их творчество. Кому-то кажется, что их статьи будут неинтересны, другие переживают, что их начнут троллить, третьи полагают, что писанина – пустая трата времени. Иван Белокаменцев пишет много. На конференции INFOSTART EVENT 2019 Inception он рассказал, как выбрать темы, как относиться к комментариям, сколько можно заработать, и зачем вообще всё это надо.

03.08.2020    2559    1c-intelligence    44    

Введение в практическую конфликтологию. Часть вторая "ВСКРЫВАТЬ НЕЛЬЗЯ ОСТАВИТЬ: КОНФЛИКТ-БОЛ"

Управление персоналом (HRM) Личная эффективность Бесплатно (free)

Помимо открытых конфликтов, о которых говорилось в прошлый раз, существуют еще и скрытые конфликты. И, как правило, их сложнее распознать и предотвратить.

30.07.2020    720    avysotskaya    10    

Введение в практическую конфликтологию. Часть первая, "капитанская"

Личная эффективность Управление персоналом (HRM) Бесплатно (free)

Конфликты являются неотъемлемой и естественной частью любых рабочих коммуникаций. И только от нас зависит, станет ли конфликт отправной точкой в развитии рабочих отношений или наоборот, окончательно их разрушит.

20.07.2020    1674    avysotskaya    29    

Перебежками. Как добраться до цели и не пасть в бою

Личная эффективность Бесплатно (free)

Когда ты работаешь в режиме многозадачности, надо научиться планировать дела так, чтобы везде успеть. И не просто успеть, но добиться желаемых результатов во всех сферах. У программиста компании «Первый Бит» Ивана Белокаменцева есть свои секреты планирования, позволяющие эффективно решать все задачи и при этом получать удовольствие от того, чем ты занят. Этими секретами он поделился с участниками конференции INFOSTART EVENT 2019 Inception.

17.07.2020    4562    1c-intelligence    58    

Несколько инструментов для персональной автоматизации

Личная эффективность Бесплатно (free)

Полезные программы для повышения личной эффективности.

14.07.2020    6344    mvxyz    54    

Первый 1 000 000 рублей на своих разработках на Инфостарте

Личная эффективность Бесплатно (free)

На Инфостарте очень много разработок. Но не каждая продается, да еще так активно, чтобы ее автор сумел заработать миллион. Александрович Андрей, руководитель компании ALEXROVICH.RU, свой первый миллион вместе с Инфостартом уже заработал и теперь делится с коллегами некоторыми секретами.

10.07.2020    4794    codewriter    87    

Необходимый минимум по психологии для 1С-ника

Личная эффективность Бесплатно (free)

У каждого из нас много планов и желаний, но поставленных целей добиваются единицы. Почему реализовать задуманное удается лишь немногим, а большинство так и остаются наедине с разбитыми мечтами, участникам конференции Infostart Event 2019 Inception объяснил директор по счастью в группе компаний Neti Андрей Макаров.

03.07.2020    4997    andmakarov    13    

Несколько слов о том, как приручить хаос задач

Личная эффективность Россия Бесплатно (free)

В ежедневной работе специалиста 1С самое ценное - скорость и качество выполнения задач. В данной статье автор на основе собственного опыта представляет несколько полезных (как ему кажется) советов по организации ежедневного рабочего процесса специалиста 1С. Они позволят в бесконечном хаосе задач сэкономить время, провести самоорганизацию работы, и сделать ее более удобной.

26.06.2020    1678    Богатырев Артур    0    

Наиболее частые ошибки в деловом общении

Личная эффективность Бесплатно (free)

В статье собраны наиболее частые ошибки при коммуникациях в деловом общении: «устные», по e-mail, в мессенджерах. Ошибки в основном мои, но, возможно, кто-то узнает себя. Хорошо, если так! Текст разделен на три части, которые соответствуют трем видам деловой коммуникации: устная, e-mail, мессенджеры. В качестве примеров использованы варианты общения с заказчиком. Общее правило, которым я руководствуюсь: необходимо экономить время, как свое, так и собеседника.

21.06.2020    2515    Koder_Line    4    

Смотри шире, думай глубже

Личная эффективность Бесплатно (free)

Мысли вслух о фрилансе в 1С.

19.06.2020    4734    Rustig    52    

5 причин 1С-нику участвовать в хакатонах

Личная эффективность Бесплатно (free)

5 причин, зачем вам ходить на хакатоны, почему на это стоит выделять время.

24.05.2020    5261    comol    19    

Сервисное окно планирования и контроля

Личная эффективность Бесплатно (free)

Почему руководители устают? Почему приходится работать практически круглосуточно? Почему каждый день похож на гонку и надо успеть охватить нереальное количество задач?

19.05.2020    2481    DuyunElena    0    

ТОП-10 ошибок соискателей на собеседованиях

Личная эффективность Бесплатно (free)

Часто ли вы ходите на собеседования? Если часто, то, скорее всего, вам отказывают из-за ошибок, которые вы допускаете при общении с потенциальным работодателем. На какие моменты обращают внимание HR и как их можно исправить, рассказал начальник управления разработки приложений 1С компании Брокеркредитсервис Михаил Денисов.

15.05.2020    4889    user600369_mdenisov    53    

Работа на удаленке. Ошибки и ключи эффективности.

О жизни Личная эффективность Бесплатно (free)

Три ошибки перехода на "удаленку" и три ключика к их решению. Как не перегореть и сохранить эффективность себе и сотрудниккам. Личный опыт автора.

13.05.2020    4291    DuyunElena    8    

Оптимизация времени. Возможен ли 4-часовой рабочий день?

Личная эффективность Бесплатно (free)

Я - фрилансер по 1С уже 20 лет, из них 100% дистанционно уже семь лет, и по сей день. Мечта о 4-часовом рабочем дне тревожит умы людей уже не первый год. Конечно, мы имеем в виду, что работать будем в 2 раза меньше (по времени), а зарабатывать столько же, иначе это теряет всякий смысл - ну кто захочет половину зарплаты? Т.е. мы хотим работать 4 часа вместо 8 и получать по крайней мере такую же зарплату. Ок. Идем далее. Какие пути у нас для этого есть?

06.05.2020    6897    Lapitskiy    101    

Повышаем эффективность (КПД) специалиста 1С

Личная эффективность Бесплатно (free)

Каждый из нас к чему-то стремится, о чем-то мечтает, желает достичь своих целей и расширить свои возможности. Мы тратим время и силы, стремимся к эффективности. Так, что же нужно делать специалисту 1С, для повышения своей эффективности (своего коэффициента полезного действия КПД)? Излагаю свой взгляд на поставленный вопрос, а также включил в статью полезные ссылки на публикации других авторов по теме.

22.04.2020    7504    rusmil    3    

Будущему докладчику мероприятий INFOSTART

Личная эффективность Бесплатно (free)

Инструкция для тех, кто хочет стать докладчиком наших мероприятия, а также для тех, кто является постоянным докладчиком Инфостарта

16.04.2020    2646    kbazzh    0    

Куда IT-шнику инвестировать свободные средства

Личная эффективность Бесплатно (free)

Когда у человека появляются свободные деньги, при мысли, куда их вложить, сразу приходят на ум вклады, покупка недвижимости, биржи типа Forex. Но если копнуть чуть глубже, на российском рынке есть и альтернативные направления инвестирования, более выгодные, чем депозиты. О них участникам конференции Infostart Event 2019 Inception рассказал управляющий ГК «WiseAdvice» Иван Тягунов.

24.03.2020    9908    IvanAT1981    137    

Внутренние сопротивления менеджера

Личная эффективность Бесплатно (free)

Многие IT-специалисты, в том числе те, кто не занимается управленческой деятельностью, в какой-то момент понимают, что не знают, куда двигаться дальше. Вроде, и работа есть, и зарплата устраивает, но хочется чего-то большего. С чем это связано, и как искать решение вопроса, попытался объяснить участникам конференции INFOSTART EVENT 2019 Inception директор Школы менеджеров Стратоплан Александр Орлов.

10.02.2020    4447    user1069584    6    

23 минуты. Оправдание тугодумов

Личная эффективность Бесплатно (free)

Есть тугодумы кроме меня?

20.01.2020    7334    1c-intelligence    25    

Кто же такой хороший программист?

О жизни Личная эффективность Бесплатно (free)

Ответ на публикацию. https://infostart.ru/public/1178624/ В статье я рассмотрю работу программиста с разных точек зрения и попытаюсь вывести критерии "хорошего программиста".

17.01.2020    3798    Liogon    16    

Божественный Незнакомец

Личная эффективность Бесплатно (free)

Для кого всё это?

09.01.2020    6622    1c-intelligence    26    

Сэкономленное время это не аргумент ни для сотрудника, ни для его руководителя.

Личная эффективность Бесплатно (free)

Ваша разработка круто экономит время пользователей, но её не покупают? У меня есть соображение на этот счёт. Но оно вас расстроит и заставит изменить подход к рекламе. Проходите мимо.

30.10.2019    7796    min-max_pro    28    

Как найти «кнопку ВКЛ» у инженера, и всегда ли надо ее искать 

Управление персоналом (HRM) Личная эффективность Управление командой Россия Бесплатно (free)

Александр Орлов – управляющий партнер группы проектов Стратоплан, тренер школы менеджеров Стратоплан по работе с людьми и управленческим навыкам. На конференции Infostart Event 2018 Education Александр не только прочел доклад, но и провел мастер-класс. Мы перевели его в текстовый формат и делимся с участниками нашего сообщества. Ссылка на видеозапись мастер-класса – в конце текста.

23.10.2019    4730    user1069584    1    

«Автоматизация» всего с помощью текстового документа

Личная эффективность Бесплатно (free)

Поспорили мы как-то с админом: нужны чек-листы или нет? Админ говорит: "Не нужны! Если ты специалист, у тебя все в голове. А если не специалист, то тебе и чек-лист не поможет." А я отвечаю: "Вот в авиации случайных людей нет, а чек-листы есть!". И показываю ему файлик, который использую при каждом обновлении 1С.

21.10.2019    6564    muzipov    27    

Мне нравятся картонные человечки

О жизни Личная эффективность Бесплатно (free)

Нужна ли личная жизнь на работе?

21.10.2019    7432    1c-intelligence    32    

Коммуникация и клиент

Управление взаимоотношениями с клиентами (СRM) Личная эффективность Бесплатно (free)

«Пока слова не отражают суть вещей, успеха в делах не будет». Аристотель.

11.10.2019    4523    Шёпот теней    4