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 33 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 145 13.12.18 05:26 Сейчас в теме
Смотрел несколько подобных технологий, пытался найти что-то для себя.
Люба ментальная карта - это просто дерево. Ничего особенного. Их может заменить обычный документ Word с грамотным оглавлением.
pfilyk; gubanoff; +2 Ответить
7. user660153_aleks.pisanets 111 13.12.18 05:38 Сейчас в теме
(6)Здесь дело в наглядности, не всем получается быстро ориентироваться в текстовом документе. Не спорю, информацию можно представлять по разному, вопрос кому как удобнее) Моя статья, это все его лишь один из возможных примеров того как организовать свой рабочий процесс. Если у вас есть свой способ я с удовольствием прочитаю и про него. Возможно что то почерпну для себя и стану применять на практике.
9. Aphanas 145 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. 590 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 753 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. 590 13.12.18 10:49 Сейчас в теме
(12) мне самому приходится прорабатывать ТЗ. Мне кажется в вашем случае нужно бороться не со следствием, а с причиной, то есть с ошибками. Какие косяки у вас чаще всего возникают?
16. capitan 1908 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 43 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 225 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 824 04.01.19 12:17 Сейчас в теме
Добрый день.

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

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

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

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

См. также

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

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

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

17.10.2018    22681    pashamak    64    

Секретный мастер-класс: анализ соцсетей при подготовке к переговорам

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

Кризис из-за пандемии коронавируса меняет правила общения между людьми. Мы перевели значимые части нашей жизни в онлайн и стали настороженно относиться к коллегам, партнерам и контрагентам. Основатель школы переговорщиков ШИП Дмитрий Коткин расскажет о том, как выстроить переговоры в условиях пандемии и понять оппонента, проанализировав его соцсети.

01.03.2021    329    user809424    0    

Как не потерять концентрацию на работе и сфокусироваться на рабочем процессе

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

На работе завал. Хватаетесь то за одно дело, то за другое. Не можете определиться с чего начать. Сутками напролет пребываете в ступоре вместо того, чтобы сесть за заказ, прокрастинируете. Или же банально пялитесь в монитор, не в силах сконцентрироваться на рабочем моменте?

24.02.2021    772    300_po_vstrechke    1    

Самомотивация и внутренние ресурсы

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

На первом онлайн-митапе в Санкт-Петербурге Елена Дуюн поделилась с участниками сообщества секретами мотивации. Как найти стимул, когда работать не хочется, существует ли на самом деле лень, и почему руководителю важно сначала замотивировать себя самого.

19.02.2021    671    DuyunElena    0    

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

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

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

12.08.2015    26492    Lapitskiy    23    

Образ мышления программиста

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

Статья описывает основные столпы образа мышления программиста.

16.02.2021    845    300_po_vstrechke    3    

Выгорание на работе и как с ним бороться

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

Наверняка каждый слышал про выражение: «Самый счастливый тот, чье хобби приносит ему деньги». И так как наши айтишники – это люди, которые, в основном, пришли на свою работу по зову сердца, то они вполне попадают под категорию счастливых людей. Однако, какое бы удовольствие ни получал человек от своей работы, рано или поздно наступает такой период, когда у работника попросту пропадает желание заниматься любимым делом. От одного звука постукивания по клавишам начинают потеть ладони, а от мысли о рабочем процессе вообще срабатывают рвотные рефлексы.

11.02.2021    850    user1518039    1    

5 причин негатива от клиента к 1С-нику и что с этим делать

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

На полях INFOSTART MEETUP в Казани участники обсудили, почему возникают сложности в общении между заказчиком и исполнителем на проектах 1С. Своим взглядом на проблему с гостями митапа поделился директор по счастью, совладелец группы компаний Neti Андрей Макаров.

08.02.2021    7524    andmakarov    36    

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

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

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

17.07.2015    27926    Lapitskiy    81    

О пользе классического образования

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

Что является источником знаний для программиста 1С? На что он опирается, решая задачу? Что подразумевается под профессионализмом при программировании в 1С?

28.01.2021    968    AnatolPopov    27    

Профессиональное выгорание: результаты проведенного опроса

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

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

27.01.2021    2952    dklimchuk    33    

По ту сторону стола. Часть 2

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

Руководитель разработки о собеседованиях на "Программиста 1С". Напутствие соискателям в крупные компании.

13.12.2020    2531    ig1082    2    

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

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

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

03.09.2011    28863    Rustig    37    

По ту сторону стола. Часть 1

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

Руководитель разработки о собеседованиях на "Программиста 1С". Напутствие соискателям в крупные компании.

07.12.2020    1621    ig1082    0    

Хакатон Цифровой прорыв 2020 (Северо-Западный IT-ХАБ) глазами участника

Управление командой Личная эффективность v8 1cv8.cf Бесплатно (free)

В минувшие выходные, с 13 по 15 ноября 2020 года, в Санкт-Петербурге прошел региональный полуфинал СЗФО всероссийского конкурса «Цифровой прорыв» – флагманского проекта президентской платформы «Россия – страна возможностей». Делюсь с сообществом взглядом на него со стороны участника.

17.11.2020    491    capitan    5    

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

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

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

17.11.2020    1281    irina_selezneva    0    

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

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

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

09.11.2020    1840    kbazzh    108    

Опыт успешного прохождения теста на 1С:Профессионал по платформе (2020г.)

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

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

05.10.2020    1266    SmilingRe    17    

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

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

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

02.10.2020    3008    verter.me    101    

3% и вы

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

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

15.09.2020    5886    1c-intelligence    152    

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

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

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

02.09.2020    1677    kiv1c    35    

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

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

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

31.08.2020    12925    Aleksandr55555    0    

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

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

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

31.08.2020    10040    a_a_burlakov    66    

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

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

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

24.08.2020    3957    WildHare    32    

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

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

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

21.08.2020    5473    CyberCerber    60    

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

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

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

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

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

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

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

13.08.2020    891    niko11s    5    

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

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

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

03.08.2020    2810    1c-intelligence    44    

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

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

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

30.07.2020    847    avysotskaya    10    

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

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

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

20.07.2020    1808    avysotskaya    29    

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

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

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

17.07.2020    4908    1c-intelligence    58    

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

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

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

14.07.2020    6745    mvxyz    55    

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

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

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

10.07.2020    5262    codewriter    89    

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

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

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

03.07.2020    5461    andmakarov    13    

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

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

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

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

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

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

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

21.06.2020    2732    Koder_Line    4    

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

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

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

19.06.2020    5090    Rustig    53    

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

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

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

24.05.2020    5508    comol    19    

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

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

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

19.05.2020    2630    DuyunElena    0    

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

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

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

15.05.2020    5266    user600369_mdenisov    56    

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

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

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

13.05.2020    4472    DuyunElena    8    

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

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

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

06.05.2020    7178    Lapitskiy    101    

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

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

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

22.04.2020    7893    rusmil    3    

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

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

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

16.04.2020    2842    kbazzh    0