Владимир Бычко об управлении проектами

пиэм разъясняет, предостерегает, рекомендует

Категория: Инструменты

Какие хард скиллы нужны менеджеру проектов

Изображение с сайта unsplash.com, автор — Mier Chen

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

Сначала нужно выучить терминологию, например, по этой статье.

Софт для календарно-сетевого планирования

Современный пиэм должен уметь вести проекты как по гибким, так и по фиксированным методологиям, которые предполагают рисование диаграмм Ганта и их актуализацию на основании реальных данных.

Лучшее решение, которое я видел — плагин BigPicture для Jira. Позволяет брать реальные эпики и таски из джиры и из них делать «колбаски» ганта. Состояние задач в диаграмме будет апдейтиться автоматически. Даём гостевой доступ заказчику и ссылку на эту диаграмму и наступает общее счастье.

Если этот вариант невозможен, придётся использовать Microsoft Project для винды или аналоги для макоси, вроде Merlin Project или Omni Project. Все они устроены примерно одинаково.

Принципы ООП и основы программирования

Для того, чтобы понимать в речи разработчиков что-то, кроме предлогов, основы программирования знать и понимать нужно. Разберитесь, что такое переменная, цикл, ветвление, массив, класс, подкласс, экземпляр класса, объект, метод, интерфейс. Многое сразу станет понятно.

Также нужно разобраться, что такое гит, коммит, пулл-реквест, мердж-реквест, зачем нужен мердж веток, что такое мастер ветка.

Записываться на курсы разработчиков не нужно, это скорее навредит, чем поможет.

Умение собирать требования и писать ТЗ

Скорее всего, вам придётся начинать карьеру в маленькой компании, в которой на всех экономят, в том числе, на аналитиках, поэтому выяснять, что же нужно сделать в рамках проекта и оформлять всё это в читабельное ТЗ нужно вам. Пробегите Вигерса, хотя бы по диагонали, станет легче.

Да, в скраме нет ТЗ, там есть стори. Но легче от этого не становится, фичи всё равно, нужно расписывать, если этого не делать, разработчики закодят трешню. А если закодят не трешню, на этапе приёмки заказчик вам скажет, что имел в виду не это и вы ничего не сможете доказать, придётся переделывать.

Базы данных вообще и SQL в частности

Суть большинства проектов сводится к тому, что нужно сходить в БД за данными, красиво их отобразить, дать пользователю отредактировать, потом провалидировать и аккуратно сложить обратно. То есть, всё завязано на БД.

Вам нужно понимать, что такое БД, как она устроена. Что такое первичный ключ, внешний ключ, зачем нужны индексы и индексация. Может так сложиться, что вам придётся спроектировать модель данных. То есть, берёте предметную область проекта, выделяете сущности, декомпозируете их на атрибуты, делаете связи, скармливаете программисту, чтобы он из этого сделал БД.

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

Вот, например, код, выгребающий из одной базы подробную статистику трудозатрат по идентификатору доработки:

declare @id nvarchar(1000)
SET @id = 'CAS-191131-B8B3'


SELECT ROUND((SUM([Затраты])* 24), 2) as 'Итоговые затраты'
FROM [STAdministrationResource].[dbo].[vw_DO_TFS]

WHERE Затраты IS NOT NULL 
AND [Запрос.Номер CRM] LIKE @id


SELECT Роль, ФИО, Тикет, ROUND((SUM([Затраты])* 24), 2) as 'Затраты'
FROM [STAdministrationResource].[dbo].[vw_DO_TFS]

WHERE Затраты IS NOT NULL 
AND [Запрос.Номер CRM] LIKE @id

GROUP BY Роль, ФИО, Тикет
ORDER BY Роль, ФИО, Тикет

GO

Более сложные запросы нужны реже, можно попросить программиста помочь.

REST и SOAP API

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

Научитесь читать и редактировать XML и JSON файлы. Если сильно не повезёт, вам могут поручить и проектирование API, у меня такое было раза три за карьеру.

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

HTML и CSS

Разберитесь, как устроена HTML-страница, какие теги за что отвечают. Разберитесь, зачем вообще, нужен CSS. Принципы каскадирования и наследования в рамках соответствующих таблиц.

Потом научитесь пользоваться консолью разработчика, хотя бы в одном браузере. Очень важно уметь посмотреть, какие стили применились к данному элементу страницы и если надо, их подправить. Также нужно уметь пользоваться консолью ошибок, потому что первый вопрос, который вам задаст разработчик в ответ на ваше: «На сайте ошибка», будет: «Что в консоли?».

Во всяких бутстрапах разбираться необязательно.

Устройство админки популярных CMS.

Скорее всего, в работе вы столкнётесь либо с Битрикс, либо с WordPress. Очень полезный навык — умение разобраться, где в админке поправить данный кусок контента и сделать это, когда это нужно срочно, а контентер уже спит.

Таблицы

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

Сюда же входят навыки по работе с матрицей рисков, которую часто исполняют в виде обычной таблицы.

Сюда же входят навыки по работе с реестром заинтересованных лиц и другими проектными таблицами.

Вот хороший телеграм-канал про секреты гуглотаблиц.

Основы девопс

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

Как сделать, чтобы активный пункт меню wordpress не содержал ссылку на себя

По правилам юзабилити, ничего не должно содержать ссылку на себя. Если пользователь переходит на страницу, например, «Контакты», пункт меню «Контакты» должен потерять интерактивность, это правильное и хорошее поведение. Как это сделать в wordpress? При помощи правки functions.php

Для начала, поместите в functions.php следующий код:

/**
 * Extension for wp_nav_menu()
 * Remove element "a" from current menu item
 *
 * Optional $args contents additional arguments
 * string replace_a_by - Whether to wrap the link text node, and what to wrap it with. Default 'span'.
 * string xpath        - xPath expression.
 *
 * @param $args
 * @see wp_nav_menu()
 * @return mixed Menu output if $echo is false, false if there are no items or no menu was found.
 */
function wp_nav_menu_extended($args = array()) {
    $_echo = array_key_exists('echo', $args) ? $args['echo'] : true;
    $args['echo'] = false;

    $menu = wp_nav_menu($args);

    // Load menu as xml
    $menu = simplexml_load_string($menu);

    // Find current menu item with xpath selector
    if (array_key_exists('xpath', $args)) {
        $xpath = $args['xpath'];
    } else {
        $xpath = '//li[contains(@class, "current-menu-item") or contains(@class, "current_page_item")]';
    }

    $current = $menu->xpath($xpath);

    // If current item exists
    if (!empty($current)) {
        $text_node = (string) $current[0]->children();

        // Remove link
        unset($current[0]->a);

        // Create required element with text from link
        $element_name = $args['replace_a_by'] ? $args['replace_a_by'] : 'span';

        $dom = dom_import_simplexml($current[0]);
        $n = $dom->insertBefore(
            $dom->ownerDocument->createElement($element_name, $text_node),
            $dom->firstChild
        );

        $current[0] = simplexml_import_dom($n);
    }

    $xml_doc = new DOMDocument('1.0', 'utf-8');
    $menu_x = $xml_doc->importNode(dom_import_simplexml($menu), true);
    $xml_doc->appendChild($menu_x);

    $menu = $xml_doc->saveXML($xml_doc->documentElement);

    if ($_echo) {
        echo $menu;
    } else {
        return $menu;
    }
}

А затем разместите в header.php вот такой вызов:

<?php wp_nav_menu_extended( array( 'theme_location' => 'primary', 'menu_class' => 'nav-menu') ); ?>

Остаётся понять, как проделать эту же операцию с заголовком блога. Лечится заменой вызова заголовка в header.php вот таким образом:

<h1 class="vcard author">
<?php if ( is_front_page() && !is_paged())
echo bloginfo('name');
else echo "";
?>
</h1>

<h1 class="vcard author">
<a href="<?php echo get_option('home'); ?>/" title="На главную страницу">

<?php if ( is_front_page() && !is_paged())
echo "";
 else 
 echo bloginfo('name');
?>

</a>
</h1>

Что мне нравится/не нравится

Понимаю, что опоздал с этим списком лет на шесть, но мне всё же захотелось его составить. Это не топы, пункты в том порядке, в котором пришли в голову.

Мне нравится:

  1. Макбук и макось, несмотря на то, что за последние пять лет макось деградировала, а винда эволюционировала.
  2. Когда в любимом софте исправляют баг, который меня давно мучил.
  3. Векторные иконки с тонкой рисовкой.
  4. Проявлять равы в Лайтруме. Не так люблю фоткать, как проявлять равы.
  5. Авторизация гуглоаккаунтом.
  6. USB-С. Не понимаю, почему с этим разъёмом не делают вообще все устройства.
  7. Фонарики.
  8. Рюкзаки.
  9. Швейцарские многопредметные ножи.
  10. Лезермановские мультитулы.
  11. Блокноты Field Notes.
  12. Телеграм.
  13. Делегирование.
  14. Когда маркетинг советуется с инженерами, прежде чем анонсировать очередной звездный крейсер в ближайшем квартале.
  15. Удалёнка с редкими командировками в Москву или Питер.
  16. Когда удаётся поправить CSS так, чтобы всё на странице сразу стало выглядеть нормально.
  17. Пустой инбокс рабочей почты в конце рабочего дня.
  18. Получать посылки с Али и Озона.
  19. Структурировать информацию о чём-нибудь в виде майндмапов.
  20. Деревянные коробочки.
  21. Чаи всех сортов.
  22. Кофе из кофемашины, особенно капучино.
  23. Всё, что написал Лавкрафт.
  24. Практически всё, что написал Олег Медведев.
  25. Сериал «Как я встретил вашу маму». Фем-сиквел не нравится.
  26. Напитки в стеклянных бутылках.
  27. Соус из смешанного кетчупа с майонезом с добавлением мелко давленного чеснока и чёрного перца.
  28. Вино, любое.
  29. Мягкий сыр и сыр с плесенью в комплекте с небольшим количеством мёда.
  30. Маринованные опята.
  31. Грушевый компот домашней закатки.
  32. Перчатки с обрезанными пальцами. 
  33. Когда покупаешь брюки и они оказываются не только впору по пузу, но и идеальны по длине и их не нужно укорачивать.
  34. Потёртые и поношенные вещи.
  35. Неяркие футболки с интересными принтами.
  36. Бафы.
  37. Когда в банковском приложении операции внутри аккаунта происходят мгновенно. Закрыл вклад и деньги в ту же секунду на карте. Не все банки так могут.
  38. Когда обнаруживаю иностранный оригинал песни, которую считал отечественной.
  39. Когда стоматолог гасит лампу и снимает с меня слюнявчик.
  40. Когда удаётся найти в Эверноте старую-старую заметку по нескольким ключевым словам.
  41. Выходить из рабочих чатов и удалять ярлыки с панели браузера после того, как уволился с плохой работы.
  42. Когда не путают «накачанный» и «накаченный».
  43. Когда на завтра не назначено ни одного созвона, можно спокойно выспаться и поработать.
  44. Писать развёрнутые отзывы о гостиницах.
  45. Обожаю, когда программисты обещают что-то сделать ко вторнику и во вторник чётенько сдают.
  46. Когда используют правильные кавычки, тире и другие символы в обычной переписке или рабочих документах.
  47. Когда у стендап-выступления есть нормальная концовка, а не просто: «У меня всё, спасибо».
  48. Когда удаётся без посторонней помощи обнаружить и распознать отсылку в песне.
  49. Средняя часть осени, когда уже довольно холодно и грустно, но пока не сыро.
  50. Когда рекрутер даёт развёрнутую обратную связь.
  51. Когда приложение возвращает внятное описание и код ошибки.
  52. Когда удаётся быстро подобрать мемас, подходящий к теме переписки и тут же его скинуть.
  53. Когда устройство умеет синхронизировать время с эталонными часами и всегда показывает точное время.
  54. Когда уличный котик разрешает себя погладить.
  55. Опросы и анкетирования, но только с честной интерпретацией результатов.
  56. Визуальные новеллы со стильной рисовкой и цветовой гаммой. Как, например, South of the Circle.
  57. Когда удаётся сделать в консоли одной командой операцию, которая бы заняла кучу кликов в графическом интерфейсе.
  58. Шрифты PT-Sans, PT-Serif и PT-Mono.
  59. Большое количество портов у устройств. Джобсовский минимализм не разделяю.
  60. Вспомнить без гугла термин, который вертится на языке, но вспомнить не получается.
  61. Жутко нравится читать интервью, в которых различные эксперты рассказывают свои мелкие и крупные лайфхаки по личной эффективности, как у них организовано рабочее место, какие программы используют и всё такое. Для примера, вот такие статьи про шеф-редактора Тинькофф-журнала и блогера Сергея Короля, а вот интервью с траблшутером и бывшим топ-менеджером Альфы Олегом Брагинским, одно удовольствие читать.
  62. На винде ещё столкнулся с редактором OmmWriter, который озвучивает нажатия на клавиатуру приятными звуками. Недавно нашёл для макоси отличную утилиту KeyBell, которая может озвучивать вообще все нажатия, а после покупки лицензии, в любых выбранных программах. Есть на выбор звуки множества компьютерных клавиатур и пишмашинок. Нравится такое, лучшее вложение 290 рублей.

Мне не нравится:

  1. Обновлять макось.
  2. Болгарский перец.
  3. Свёкла.
  4. Борщ.
  5. Варёный лук.
  6. Квас из бутылок.
  7. Сочетание гречневой каши с молоком.
  8. Равнодушен к суши и роллам.
  9. Доброго времени с уток.
  10. Когда пользователь оскорбительно отзывается о мнении автора, не приводя ни контраргументов, ни своей позиции. Таких обычно баню сразу.
  11. Наволочки без пуговиц и молний. Они же сползают, их каждое утро нужно заново натягивать на подушку.
  12. Телевидение.
  13. Цензура как явление.
  14. Корпоративные vpn. Безопасность внутренних ресурсов не стоит вороха проблем, которые все эти чекпоинты создают в работе.
  15. Аааа-канье и эээ-канье в речи.
  16. Когда начальник внезапно спрашивает, можно ли позвонить, получив утвердительный ответ, звонит и треплется сорок минут.
  17. Видеозвонки.
  18. Беспроводные мышки и клавы. Отсутствие провода не стоит постоянной проблемы с их разрядом в самый неподходящий момент.
  19. Когда в письменной речи делают ошибки на уровне начальной школы, хотя сам в школе имел по русскому трояк.
  20. Когда не склоняют баристу.
  21. Виски.
  22. Форумы. Из-за того, что каждое сообщение, даже если там два слова, занимает огромную площадь, которую приходится скроллить.
  23. Подвороты.
  24. Длинные ногти и нарисованные брови у женщин.
  25. Женщины, увлекающиеся конным спортом.
  26. Когда отвечают не по тому каналу, в котором задал вопрос. Например, написал письмо с вопросом, а тебе перезванивают.
  27. Сумки со скользкими, соскальзывающими с плеча лямками.
  28. Платить наличными.
  29. Давать чаевые.
  30. Стричься не люблю с детства. В детстве у меня были густые волосы, их стрижка всегда была долгой и часто болезненной из-за плохих навыков парикмахера. Сейчас волос сильно меньше и процедура занимает минут двадцать, но всё равно, не нравится.
  31. Смесители с «гуляющей» температурой воды, которую как ни настраивай, не получается нормально.
  32. Презентации и памятки, сделанные учителями средней школы.
  33. Нарезки фото под музыку.
  34. Живые очереди.
  35. Фраза: «Ставьте лайки, жмите на колокольчик, делитесь видео с друзьями». Я не дебил и в состоянии сделать это без призыва, если видео хорошее.
  36. Когда запись набирает слишком много лайков и в комменты нобигает глубинный народ.
  37. Когда кто-то выкладывает фото алкоголя в разделе «товары для детей» или другую неправильную выкладку, считая это смешным.
  38. Когда кто-то выкладывает фото ценника, в котором «говядина» сокращена до «гов». Первые сто раз было смешно, сейчас нет.
  39. Копирастия и жадность.
  40. Когда открывая посылку с Али или Озона, нечаянно повреждаешь содержимое ножницами. Это так грустно, что я стараюсь открывать упаковку руками, задействуя ножи и ножницы только на гарантированно безопасных участках.
  41. Когда поле ввода находится в самой нижней части экрана ноутбука. Разрабы, алё, у меня прямо перед этим местом находятся кисти рук, я ни черта через них не вижу, что ввожу!
  42. Когда кто-нибудь даёт ссылку на гугдолдок, но забывает открыть доступ.
  43. Фразу: «Срок — вчера».
  44. Формат webp для изображений. Когда весь софт научится работать с ним, как с обычными джипегами, уберу из списка.
  45. Со времён ЖЖ грущу, когда меня отфренживают. Сам отфренживаю в исключительных случаях.
  46. Откровенно скучаю на супергеройских фильмах.
  47. Русская классика про страдашки, практически вся, за исключением Чехова и Булгакова.
  48. Сайты по поиску работы, на которых нет импорта резюме из HH или Хабра и нужно весь опыт вбивать руками.
  49. Двойные пробелы между словами.
  50. Отступ в начале абзаца, «красная строка».
  51. Когда люди пытаются решать ментальные проблемы при помощи алкоголя, брака или рождения детей.
  52. Новояз — всевозможные хлопки, шлепки, задымления и подтопления. И вообще, когда официальные лица сообщают что-то этим мудацким казённым языком с транспортными средствами, сожителями и палочными изделиями.
  53. Системы штрафов на сколько-нибудь интеллектуальных должностях. Алё, специалисты не будут работать получше оттого, что вы заплатите им поменьше, они озлобятся и свалят!
  54. Когда путают вегетарианцев с веганами.
  55. Ходьба быстрым шагом. Если мне нужно куда-то прям идти, выхожу заранее и спокойно прогуливаюсь до целевой точки.
  56. Когда кто-то всерьёз говорит о знаках зодиака и пытается классифицировать людей в соответствии с этими знаками.
  57. Аниме.
  58. Когда наши локализаторы «художественно» переводят название фильма или сериала, напрочь его испортив. Да, бывают жемчужины, вроде перевода «Die Hard» как «Крепкий орешек», но чаще бывает, когда «After life» переводят как «Жизнь после смерти», когда сериал не про призраков, а про принятие. Или «Orphan» как «Дитя тьмы», проспойлерив сюжет. Ну, вы поняли.
  59. Когда курьер, доставляющий еду, забывает включить терминал для оплаты безналом в пути и включает его в моём присутствии, заставляя ждать несколько минут, пока тот загрузится.
  60. Когда у пользователя на аватарке полностью белый или чёрный квадрат. Это вызывает мысли не о том, как внутренне глубок автор, а о том, что соцсеть опять глючит и аватарка не грузится. По этой же причине не люблю беззвучные заставки у фильмов. У меня слетели кодеки или вышли из строя колонки? Я случайно замьютил звук? Почему нет звука?
  61. PDF-ки, из которых нельзя копировать.
  62. Когда в маленьком магазинчике, в который я хожу за кефиром, минералкой и мандаринами, одновременно со мной появляется бурундучиха, которая вместо того, чтобы взять корзинку, спокойно пройти по всем полкам и встать в очередь, начинает хватать по одному товару и таскать на кассу, занимая стол продавщицы. Извините за сексизм, но дяденек, которые бы так делали, не замечал.
  63. Не умею и не люблю делать селфи на смартфон. В основном, из-за широкоугольных искажений. Мне кажется, что портреты надо снимать нормальным длиннофокусным объективом.
  64. Сокращалки ссылок. Одно дело, когда их используют по прямому назначению, например, когда ссылка очень длинная и её надо разместить в посте на сервисе с ограничением по количеству знаков. Это норм. Но очень часто в сокращалки заворачивают ссылки на нормальных сайтах, чтобы скрыть реферальную часть. Дело в том, что через какое-то время эта сокращалка перестаёт работать и ссылки становятся недоступными.
  65. Терпеть не могу людей, носящих деловые рубашки и пиджаки в комплекте с рваными джинсами. Как это понимать? Вы деловой человек, но немного панк? Однажды, вообще, видел человека в рубашке, пиджаке и зашитых рваных джинсах. Как это понимать, не знаю вообще.
  66. Когда в социальной сети постят голую новость. Новость я могу прочитать на новостном канале, от пользователя хотелось бы услышать мнение. Хотя, после того, как за мнения стали давать реальные сроки, этот пункт несколько утратил актуальность.
  67. Когда неделю назад открытая инфоцыганская шарашкина контора называет себя «Академией».
  68. Когда на концерте классической музыки оркестр играет что-то забойное и публика начинает хлопать в такт. Чрезвычайно раздражает, я всё-таки пришёл слушать музыку, а не хлопки. Аплодисментов в конце выступления вполне достаточно.
  69. Кальянный гнусавый рэп.
  70. Специалисты-«звёзды», особенно программисты. За тенденцию внезапно увольняться одним днём, после чего встаёт работа над огромным куском продукта или целым продуктом.
1

Десктоп-тред

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

Самый старый десктоп, 2009 год (кликабельно):

Это экран старенького нетбучика Самсунг. Уже не берусь вспомнить, какой именно модели. Был куплен в качестве временной замены сгоревшему Фуджицу Сименс, но нет ничего более постоянного, чем временное. Используется забытая утилита для организации панелей ярлыков, по двойному клику по рабочем столу, левая и правая панельки исчезают.

Пойдём слева направо, сверху вниз.

  • Бапки. Это приложение Вебмани. Когда-то расчёты за рекламу в ЖЖ производились именно на вебмани. Я не знаю на 100 %, работает ли он сейчас в РФ, была новость, что у аффилированного банка отозвали лицензию.
  • Блог. Это ЖЖ-клиент Семаджик. Когда-то был самым удобным способом постить контент в LiveJournal. Жив до сих пор, можете его скачать и насладиться.
  • Скайп. Несмотря на запредельную глючность, тяжеловесность и неудобность, почему-то жутко популярен в РФ, прошёл со мной сквозь все эти годы. Сейчас используется для созвонов с мамой, в Telegram почему-то эхо.
  • Резюме. hh на тот момент не был популярен, вакансии разыскивались чёрте-где и резюме засылалось по почте, аттачем. В 2009 году я это делал так часто, что держал резюме на десктопе.
  • Фотошоп. Не берусь сказать, какой версии. До распространения адобовской подписки в РФ было ещё далеко, пиратский, конечно.
  • Асидисюк. Виндовая гляделка фотографий ACDSee Pro. Про версия, потому что я тогда активно фотографировал и конвертил равы. Асидисюшный рав конвертер не серил фотографии, в отличие от адобовского камера рава.
  • Дропбокс. Моё первое облако. Тогда ещё не разросшаяся софтина для синхронизации определённой папочки с облачным сервером для использования откуда угодно. Прошла со мной сквозь годы.
  • Аська. Это был QIP Infium. Когда-то минималистичный, но потом, по мере осваивания быдлокодинга автором, обросший свистелками и перделками IM-клиент. Использовался вместо телеграма. Больше не поддерживается, но на всяких софтпорталах его можно скачать.
  • SMS. До распространения мессенджеров, самым надёжным способом передать инфу другу, были эсэмэски. Безлимитных пакетов эсэмэсок тогда не придумали, они были платными, но можно было слать их с компа, разгадав несложную капчу. Можно было и с сайта, но через специальное приложение это делать было проще. Название программы утеряно в веках.
  • Электропочта. Это был The Bat. У меня было несколько ящиков, с которых этим самым батом забиралась почта. Софтина жива до сих пор.
  • Мамбл. До всяких там Клабхаусов мы прекрасно собирались в Мамбле для голосового общения. Я был подключён к некому каналу, на котором практически всё время какие-то странные люди сутками рубились в Arma, а по субботам читали стихи. Жив до сих пор, хоть и несколько потеснён более технологичными Zello и Discord.
  • Опера. Когда-то был одним из самых быстрых браузеров. Потом был заменён мной на более технологичный Файрфокс.
  • Командир. Управлять файлами в винде сколько-нибудь эффективно можно было только при помощи Total Commander. Когда я его увидел впервые, он ещё назывался Windows Commander и это было сильнейшее впечатление. Возможности, превосходящие Нортон Коммандер и при этом в виндовом интерфейсе, крутота же! Существует до сих пор, но несколько утратил актуальность с повсеместным переходом в облака.
  • Планировщик. Microsoft Outlook. Смартфоны ещё были в зародыше, я пользовался коммуникатором Asus P526. Аутлок умел с ним синхронизироваться при помощи специальной софтины. Можно было вести записную книжку, календарь и список задач на компе, а перед уходом из дома синхронизировать с коммуникатором, подсоединив кабель, разумеется. Живее всех живых.
  • Ворд. Microsoft Word. Специализированные редакторы для писателей ещё не появились, тексты писались в ворде. Жив, хоть и утратил актуальность из-за гуглодоков.
  • Истории болезней. Записная книжка OneNote. Так называлась, потому что я мнил себя психологом и анализировал разных знакомых, систематизируя инфу в этом заметочнике. Оброс функциями, стал облачным, жив.
  • Скриншотер. Я предположу, что это Ashampoo Snap, утилита для удобной работы со скриншотами. Тогда я частенько писал юзабилити-аудиты разных продающих сайтов и при помощи этой скриншотилки, снабжал свои разборы скриншотами со стрелочками. Жив до сих пор, мной уже не используется.

Десктоп 2012 года (кликабельно):

Нетбук тот же. Здесь используется аналог маковского дока под названием Rocket Dock. Последняя версия датируется 2007 годом, но я его до сих пор ставлю на виндовые компы. Пробежимся по софту:

  • OmmWriter — очень располагающий к писанине текстовый редактор. К сожалению, очень медленно стартует и имеет весьма скудные настройки. В общем, порт с макоси во все поля. Жив до сих пор, мной использоваться перестал.
  • Тёмная комната — на случай, когда хочется чего-нибудь написать, но времени запускать OmmWriter нет. Выветрилась из памяти, нагуглить не смог. Видимо, больше не поддерживается.
  • Microsoft Word 2007 — с ним всё понятно.
  • Microsoft Outlook — раньше активно использовал для тайм менеджмента, сейчас этот ярлык не используется.
  • Skype — не люблю эту софтину, однако всё ещё используется для деловых переговоров.
  • QIP Infium — мультипотокольный клиент. Тяжеловат, глючноват, но привычен.
  • Firefox — тормозная, но функциональная лисица.
  • ACDSee Pro — гляделка, графический редактор и рав конвертер.
  • Ashampoo Snap — идеальная скриншотилка, всегда должна быть под рукой.
  • Total Commander — не понимаю людей, пользующихся Проводником.
  • Дальше два ярлыка радмина и извлечение флешки.

На столе лежат три книжки, читаемые в тот момент:

  • Госпитальная хирургия. Интересовался устройством человека. В основное книгохранищие эта книга не перекочевала и была потеряна.
  • Законы Паркинсона. Винрарнейший труд про законы, управляющие бюрократической организацией. Работа занимает всё отведённое ей время, да.
  • Якоб Нильсен. Веб Дизайн. Нестареющий учебник, из которого можно почерпнуть ключевые принципы юзабилити.

Десктоп 2017 года (кликабельно):

Это уже мой первый макбук, 2013 года с ретина-дисплеем. Как видите, я перестал хранить на столе даже самые важные файлы и у меня появились новые, чисто маковские инструменты. На маке несколько сложнее менять дефолтные иконки приложений, поэтому тут они не кастомизированы.

  • Появился текстовый редактор Sublime Text. Иногда используется и сейчас, когда нужно обязательно написать текст без всякого форматирования.
  • Бабочка Ulysses, специализированного редактора для писателя. Писал о нём в обзоре своих любимых текстовых редакторов для мака.
  • Зелёный слоник Эвернота.
  • Самый удобный инструмент для ведения личного дневника, DayOne.
  • Телеграм в представлении не нуждается.
  • Маковский календарь заменил Outlook.
  • Team Viewer. В основном, чтобы помогать маме. В РФ больше не работает, я его заменил на VNC Viewer.
  • uTorrent же.
  • Оффлайновый музыкальный плеер VOX. У него почему-то до сих пор не сохраняются изменения в плейлисте, если поменять порядок песен, в остальном хорош.

Десктоп 2022 года (кликабельно):

Более современный макбук, 14-дюймовая прошка 2021 года, подробней о нём в обзоре. Мне надоело подбирать себе красивые обои, поставил Unsplash Wallpaper и они теперь каждый день новые. Иконки в трее аккуратно прибраны при помощи Bartender, на виду только самое важное.

Что добавилось в доке:

  • Agenda – штуковина заменяет листочек бумаги для быстрых записей.
  • Появился дефолтный почтовый клиент Mac OS, потому что gmail сделал свой веб-клиент грузящимся по полминуты.
  • Todoist – я долго искал идеальную тудушку, которая бы работала на маке, в вебе, на смартфоне, чтобы её можно было шарить коллегам, чтобы описания и комменты к задачам, чтобы теги были, чтобы была красивая и удобная. Todoist оказался идеален, но несколько жаден. И когда я уже был морально готов купить подписку, они сделали аттракцион невиданной щедрости, сделав самые ценные функции доступными бесплатно.
  • Teams – кривоватый майкрософтовский мессенджер, используется на текущей работе и будет использоваться до конца 2022 года, после чего уступит место скайп фор бизнес.

Вот такие у меня были эволюции десктопа. Во времена, когда винду было нужно периодически переустанавливать и содержимое десктопа при этом терялось, я приобрёл привычку не хранить на нём ничего критичного, кроме ярлыков и документов, с которыми работаю в данный момент и пронёс эту привычку до настоящих времён. К сожалению, не достать больше скринов Windows 95, не сохранились скрины Windows Me, который стоял на моём первом десктопном компьютере, не сохранились скриншоты Windows XP, а мозг услужливо забыл, что я тогда хранил на десктопе.

Должностные инструкции, как писать

 

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

Бизнес-проблема

Не стесняйтесь в начале инструкции написать причину, по которой она возникла. Иными словами, бизнес-проблема, которую она решает. Например: «В детализациях для подрядчиков, в каждой задаче в обязательном порядке должен быть указан НМА, чтобы вести по ним учёт капитализации. Чтобы избежать ошибок, был внедрён механизм автоматического поиска задач, закрытых в данном месяце без указания НМА с выгрузкой списка таких задач в таблицу, чтобы менеджеры могли его просмотреть и руками указать НМА. Инструкция описывает, как это сделать». Пусть читающему будет понятно, зачем именно эта инструкция нужна. 

Указание должности

Достаточно очевидный пункт, но о нём почему-то забывают. Обязательно указывайте, для кого предназначена эта инструкция. Новички, отправленные знакомиться с инструкциями, будут благодарны за понимание, какие документы им читать, а на какие можно забить. 

Пишите простым языком

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

Пишите, как делать правильно

Сфокусируйтесь на том, чтобы описать правильные шаги для достижения результата. Делай раз, делай два, делай три, получишь результат. Типичные ошибки описать можно, но лучше в конце инструкции, так это будет наиболее полезно. 

Доступность

Если для получения инструкции нужно запросить доступ, подключить виртуальный диск, прописать несколько правил в впн, ввести сложный пароль и проделать ещё пяток действий, никто не будет ими пользоваться. Инструкции должны быть под рукой, к ним должно быть легко получать доступ, они должны быстро открываться и легко читаться. Двадцать секунд для поиска и открытия любой из них, вот норматив. 

Краткость

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

Простота названий

Давайте файлам или страницам с инструкциями очень простые и понятные названия. Книги Ильяхова про пиши сокращай вам в помощь. Если инструкция описывает, как давать оптовым клиентам скидки, назовите её: «Скидки для оптовых клиентов». Не надо придумывать МБОУ ГБУ ЛСДУЗ ЙЯФЯЮ.

Altoids EDC-коробочка

Уменьшенный в размерах городской edc-набор, помещённый в маленькую металлическую коробочку. Наконец-то удалось достать каноничную коробку Altoids, теперь всё совсем трушно. Набор не является набором для выживания в экстремальных условиях, это именно edc, предметы, нужные каждый день. Обычно кладу его в карман, когда по какой-то причине не беру рюкзак с основным EDC-набором.

  1. Сама коробка, на крышку изолентой приклеен резервный ключ от квартиры. На дне коробочки линза Френеля с трёхкратным увеличением и нанесённой линейкой.
  2. Бумажки для записей, вырезаны из непромокаемого блокнота. Можно оставить записку, которая не размокнет под дождём.
  3. Салфетка из микрофибры. Протереть ножик или очки.
  4. Две таблетки, кетанов и супрастин. В новую коробочку все нужные таблетки не влезают.
  5. Титановый свисток. Если потребуется долгое время звать на помощь голосом, голос сядет минут через пять. В свисток можно дуть сколько угодно.
  6. Резиночка для фиксации крышки коробки.
  7. Мини-фонарик Trustfire Mini2, заряжается от micro usb, имеет два варианта света, потише и поярче. В режиме поярче светит 25 минут, в режиме потише — около 7 часов.
  8. Зубочистка
  9. Переходник USB-A на USB-C
  10. Флешка JASTER в металлическом корпусе, 64 Гб. На неё записан образ загрузочного диска Сергея Стрельца с Windows PE 10 и 11, а также всякими утилитами для диагностики и ремонта компа, ну и запароленный зип с личными документами.
  11. Две канцелярские кнопки.
  12. Титановый пинцет TC4. Вытащить занозу или что-нибудь поддеть.
  13. Кусочек ткани с воткнутой волшебной иголкой с ниткой и виксовской булавкой.
  14. Волшебная йодная палочка. Обламываем тыльный конец, йод стекает на ватку, обрабатываем края раны, не перемазавшись к чертям.
  15. Пластиковые стяжки, три штуки. Очень полезные для мелкого ремонта штуковины.
  16. Нож-брелок VICTORINOX CLASSIC SD 0.6223.G Содержит клинок, напильник с отвёрткой, ногтечистку, ножницы, зубочистку и пинцет.
  17. Мини-телефон UNIWA L8STAR BM70, двухсимочная версия. Вполне полноценный кнопочный телефон, умеет в звонки, эсэмэски, даже какое-то мультимедиа. Недостатки — очень хрупкие крепления симок, после вытаскивания батареи сбрасывается дата и время. Заряжается через micro usb, во включённом состоянии работает до двух суток, до трёх часов в режиме разговора.
  18. Салфетка спиртовая Evers Life. Протереть поверхность или вытереть руки от жирной еды.
  19. Бритвенное лезвие
  20. Спички из сухпайка, четыре штуки, вставлены в обрезок коктейльной трубочки. Разжигать костёр в городе требуется редко, зато помочь курящему другу-раздолбаю, потерявшему зажигалку — запросто.
  21. Чиркаш от спичечного коробка.
  22. Пластырь.
  23. Английская булавка. Полезно в гостиницах с неплотно застёгивающимися шторами. И вообще, у булавок много применений.
  24. Мини-отвёртка VICTORINOX A.3643.1000. Подтянуть винтик на очках самое то.
  25. Виксовская шариковая ручка.
  26. Тысяча рублей.

В запакованном виде коробочка выглядит так:

Первый опыт использования Macbook Pro 2021 14″ 1Tb 16Gb

Данный макбук был приобретён 30 апреля 2022 года в качестве замены всё ещё хорошо работающей машинки 2013 года, у которой начал вздуваться аккумулятор и на которую в официальных сервисах нет деталей. Обошёлся во внушительные 274 000 руб., но хороший рабочий инструмент не может стоить дёшево.

Порты

 

Я убеждён, что у ноутбука должно быть максимально возможное количество интерфейсов и Apple, похоже, тоже вернулись к этой мысли. После серии макбуков, содержащих всего по два порта USB-C, порты вернули. Теперь портов USB-C три штуки, HDMI-порт, разъём для наушников и кардридер. В кардридер я незамедлительно вставил Nifty Minidrive с MicroSD на 64 гига. Кроме того, вернули аппаратные функциональные клавиши, что не может не радовать.

Зарядка

Вернулся Magsafe. Обратной совместимости нет, теперь он третьей версии, старые зарядки предсказуемо не подойдут. У новой зарядки шнур отделяется от, собственно, зарядного модуля, но не спешите радоваться, стоит он как полноценная зарядка, от 6000 до 8000 руб. Правда, он в оплётке и будем надеяться, что изнашиваться как шнуры старых зарядок он не будет. Макбук также можно заряжать через USB-C, продавец меня заверил, что можно воткнуть провод из любой неушатанной телефонной зарядки и всё будет нормально.

От 100 % до 1 % комп разрядился за 4 ч. 45 мин. Использовал со стопроцентной яркостью экрана, не переводил в энергосберегающий режим, смотрел потоковое видео в Хроме, работал с текстом, ставил проги. Может, конечно, он и способен выдать 11 часов, как в рекламе, но это явно в искусственных условиях.

Зарядилось устройство от 1 % до 100 % за 1 ч. 26 мин. Это уже ближе к рекламным цифрам.

Опробовал оптимизированную зарядку. Apple пишет, что у неё элемент искусственного интеллекта, операционка, якобы, обучается и предвидит, когда мак будет использоваться от батарей и к этому моменту заряжает аккумулятор до 100 %, в остальное время держа заряд в 80 %, что должно уменьшить износ. У меня создалось впечатление, что всё более примитивно. Если отключить зарядку, а потом включить, батарея заряжается до 100, если снова отключить и включить, снижает заряд до 80. Продолжаю наблюдения.

Звук

Звук показался более громким и более басовитым. В аудиоплеере даже поставил эквалайзер в режим усиления верхов, чтобы эту басовитость компенсировать.

Да, через некоторое время мне совсем перестал нравиться басовитый звук. Поставил Boom, настроил расширение и эквалайзером сделал звук более звонким.

Экран

Когда я впервые перешёл с виндового ноутбука на макбук с ретиной, в первый вечер с непривычки болела голова. Тут ещё более совершенная ретина, поэтому голова заболела снова. Даже после отключения ночного режима, цвета в профиле по-умолчанию достаточно тёплые. Если вы привыкли к холодным цветам, экран можно перекалибровать. Чёлка не бесит и перестаёт бросаться в глаза уже после часа использования.

UPD 12 ноября 2022 года. Оказалось, что при отображении серого цвета, экран едва заметно мерцает, что затрудняет использование приложений с тёмной темой. Лечится уменьшением частоты обновления с ProMotion до 60 герц., с такой частотой экран ведёт себя отлично.

Клавиатура

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

Тачпад

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

UPD: С помощью техподдержки разобрался. Универсальный доступ → Параметры указателя → Управление указателем → Параметры трекпада → Включить перетягивание → С фиксацией.

Периферия

Из периферии пока пробовал через переходник втыкать старый самсунговский съёмник на 500 гигов и китайский дивидюк. Всё примонтировалось корректно.

Для корректной работы NTFS-разделов я рекомендую Tuxerra. Для её корректной работы придётся совершить жутковатую манипуляцию с перезагрузкой компа, долгим нажатием на кнопку питания и отключения параноидального режима макоси. После этого Tuxerra заработает на полную и все NTFS диски и флешки заработают корректно.

HDMI-монитор LG 27MP65 распознался и заработал сразу.

МФУ Canon MG2100 series опозналось, но работать отказалось, нет драйверов. На сайте кенона пишут, что устройство устарело. Однако, как выяснилось позже, при помощи утилиты ExactScan, это МФУ вполне можно заставить работать.

Макось

На борту стоит Monterey. Глобальных проблем нашёл три.

Во-первых, если поставить раскладку Бирмана вместо русской раскладки, а потом воткнуть пунто свитчер и попробовать автоматически переключиться с английской на бирмановскую, система покажет окошко настроек клавиатуры с сообщением, что совершена попытка переключиться на стороннюю раскладку. Работать в таком режиме невозможно, на сайте Бирмана пользователи пишут об этой проблеме, проблема не решается. Так как без автоматического переключения раскладки я жить не могу, пришлось поставить Caramba Switcher. Ну и по всей видимости, придётся за неё заплатить.

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

Ещё в области трея между иконками слишком большие промежутки. Фиксится установкой шикарного приложения Bartender, которое скрывает редкоиспользуемые иконки и показывает их по клику, оно содержит настройку расстояния между иконками.

В третьих, при попытке размонтировать dmg с уже установленной софтиной, система ругается и предлагает извлечь его принудительно, несмотря на то, что на самом деле его никто не держит.

Софт

Пиратские версии AdGuard не работают. Поставил лицензионную, фильтрация рекламы заработала корректно. Оплатил подписку на год, что делать.

Пиратский лайтрум встал, но работать отказался, вываливается сразу после запуска. Блокировка хостов Adobe в hosts не помогает. Поставил Radio Silence, запретил приложение доступ в интернет, заработало. Если бы проявлял равы часто, думаю, купил бы подписку.

С пиратскими фотошопами всё ещё сложнее. Поставить сколько-нибудь современную версию фотошопа на M1 нельзя. Но есть выход — версия 2019 года с матом и плясками с бубном ставится, вот инструкция. Тем же Radio Silence глушится выход в интернет и всё более-менее сносно работает. А вообще, юзайте бесплатный браузерный photopea.ru

При установке Пунто, система попросила разрешение поставить пакет Розетта. К сожалению, заработал не весь старый софт. Например, Merlin Project 3.1.4 после плясок с бубном запустился, но в нем не отобразилось, собственно, рабочее поле. Старый Reeder тоже отказался запускаться, даже после выпуска из карантина.

Насчёт игр, не пробовал, я не геймер. Но в обзорах говорят, что под M1 мало что идёт. Ведьмак, Метро, ещё несколько тайтлов и всё. Но покупать мак, чтобы играть — глупость, это комп для работы и тут ему нет равных.

UPD: 26 июня, таки поиграл. Поставил SouthOfTheCircle и немного поиграл. Тормозов нет, вентиляторы включаются, но работают тихо. Ещё поставил This Is the Police, там такая же картина.

Софт менеджера IT-проектов

В этом посте я хотел бы рассказать, какое программное обеспечение использую для управления IT-проектами. Я предпочитаю работать на Mac, хотя и понимаю, что в случае поломки имеющегося макбука, купить новый в ближайшее время будет очень трудно и есть вероятность, что придётся вернуться на Windows. В этом случае, я напишу ещё один пост, уже про виндовой софт.

Несколько слов о конфигурации компьютера:

После перехода на компьютер с 16 гигабайтами оперативной памяти, работать стало комфортнее, операционка с кучей программ грузится быстрее, появилась возможность играть в современные игры, хоть это на маке и то ещё удовольствие.

SSD в терабайт позволяет не беспокоиться за свободное место. Учитывая, что я отучился хранить локально кучу контента. Много места занимает база Эвернота и папка с музыкой, потому что оставаться без музыки из-за отключения связи или сбоев в Яндекс.Музыке не хочется.

Ещё у меня на диске есть две объёмные игры — Метро Ласт Лайт и Симс 4.

«Флешечкой» называется MicroSD на 64 гига, постоянно вставленная в разъём для SD-карт при помощи специального пенальчика Nifty MiniDrive Retina. Выглядит это так:

Nifty MiniDrive Retina

В комплекте с пенальчиком идёт специальный крючок, при помощи которого его можно извлечь. Такое вот решение для дешёвого и сердитого расширения объёма дисковой памяти мака. Пользуюсь больше по старой памяти и храню на этой флешке некритичные данные. В последних версиях макоси она всё чаще отваливается, на старых такой проблемы не было. Флешка отформатирована в ExFAT. Раньше была яблочная файловая система, я подумал, что в ExFAT решатся проблемы с отваливанием, но нет.

Айфона, Эппл Вотч и эйрподсов у меня нет.

С железом всё, переходим к софту.

Общение

Изрядная часть рабочего дня менеджера IT-проектов уходит на коммуникации с членами команды и заказчиками.

Раньше самым популярным приложением для общения с командой был Slack. Тяжеловесное приложение, но содержит всё необходимое. Главный недостаток — если хотите доступ к полной истории всех чатов, нужно платить и платить немало. Сейчас Slack ушёл с российского рынка и актуальность несколько утратил.

На моей текущей работе используется домен Exchange и в качестве болталки принят Teams. Плюсы — вполне прилично реализованные групповые звонки с возможностью записи в мелкомягкое облако, удобный календарь, глубокая интеграция с Microsoft Office. Интеграция с доменом позволяет обратиться к любому сотруднику компании, зная его ФИО. Однако я каждый день плююсь с Teams из-за того, что с нами работает внешняя команда, имейлы сотрудников которой приходится, создавая встречи, копипастить. Хранить внешние имейлы, видимо, никак невозможно. Кроме того, я так и не понял, как окончательно стереть учётную запись с предыдущей работы. В общем, из клиента «торчат нитки», но общаться в нём вполне реально.

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

В качестве почтового клиента пробовал использовать AirMail, но в итоге вернулся на стандартный маковский клиент. Он поддерживает практически любые почтовые учётки, весьма минималистичен и удобен в работе. Больше всего мне нравится помечать цепочки писем флажками разного цветов. Недостатки — при попытке добавить собеседника в маковский контакт-лист ничего не происходит. Кроме того, если вам пульнут длинную переписку с длинной историей, разобраться в ней будет сложно. А ещё, я так и не разобрался, как автосортировать почту средствами этого клиента, использую сортировку Google в лично почте и средства Outlook в рабочей.

Руководство рассматривает Skype for Business в качестве альтернативы Teams, но с этой санкционной истерией вполне может прийтись перейти на какой-нибудь Агент.Мейлру

Альтернативы:

«Телемост» от «Яндекса» позволяет записывать разговоры и принимать до 40 человек, еще и с десктопным приложением. Может быть интересен тем, кто пользуется «Трекером» или другими частями экосистемы «Яндекса».

TrueConf — единственный в России провайдер ВКС, чьи разработки отмечены исследованиями Gartner и IDC. В отличие от предыдущих сервисов, позиционирует себя как решение для бизнеса и обладает соответствующей функциональностью. Он может работать в облаке, на выделенном сервере и собственной инфраструктуре, имеет бесплатную и платные корпоративные версии.

Pruffme — петербургская платформа для конференций, обучения и совместной работы (имеет удобную whiteboard, входящую в основные тарифы, которой заодно можно заменить и Miro). Из интересных функций можно отметить элементы виртуальной реальности для вебинаров и курсов.

https://rb.ru/opinion/jira-and-teams/

Менеджеры задач

Задачники можно разделить на условно командные и условно личные. Начнём с командных.

До великого исхода основным групповым задачником была Jira. Но её облачная версия для русских команд больше недоступна. Пользователям, нагородившим собственный огородик с серверной Jira, повезло больше. Имейте в виду, что чтобы сколько-нибудь эффективно использовать Jira, надо знать JQL, благо он несложный. А вообще, задачник хороший, в нём нормально поддерживаются скрам со спринтами или канбан с непрерывным потоком.

В некоторых компаниях встречал Redmine. Он бесплатен. Но заточить его на мало-мальски сложные процессы трудно, надо обвешиваться плагинами. Из коробки довольно прост — есть проекты, в этих проектах есть стопки задач. Можно делать подзадачи для агрегации. Можно настраивать примитивные флоу.

Встречал попытки использовать Trello, но он, будучи хорошим личным задачником, в группе работает плохо, недостаёт функций, плагины могут далеко не всё. А ещё, автозамена всё время норовит заменить «трелло» на «трепло». В реальной практике управления отделом с канбаном я заменил его на Kanbanize, там хотя бы свимлайны есть.

Альтернативы:

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

Megaplan — довольно старая (в хорошем смысле) и известная система, начинавшаяся как CRM и заточенная под российский бизнес (51% компании принадлежит 1С, что о чем-то говорит). По имеющейся у нас информации, неплохо покрывает потребности бизнеса как CRM и трекер, но без фокуса на ИТ. Пользователи критикуют медленную поддержку и долгие/дорогие доработки, которые всегда требуются коробочным версиям.

«Битрикс24» — нативная CRM и система управления проектами от 1С, масштабная и обладающая широкими возможностями для кастомизации. Сложность заключается в том, что для доработок нужны ресурсы — разработчики, которые стоят дорого как при покупке у самого «Битрикса», так и при найме на рынке труда.

https://rb.ru/opinion/jira-and-teams/

В качестве личной тудушки долго не мог определиться. Мне нужно, чтобы можно было вести несколько проектов, создавать подзадачи, писать описания и комментарии, выставлять приоритеты и сроки, создавать задачи на основании имейлов и, самое главное, чтобы была полноценная версия на андроиде. Постепенно пришёл к выводу, что ближе всего к идеалу Todoist, но в нём самые нужные функции были платными и не самыми дешёвыми (сравнимыми с подпиской на Эвернот). Пока колебался, Todoist сделал аттракцион невиданной щедрости, обесплатив большинство нужных фич. Теперь это идеальная тудушка.

Рабочий лист задач я вам не покажу, а вот проект с идеями для постов — пожалуйста:

Todoist

Ещё одна очень важная функция тудушки — возможность поделиться ей с коллегами (реальный кейс. Я при помощи этой софтины отслеживаю задачи, ушедшие к смежникам, нужно, чтобы моя продуктовнерша имела представление, что это за задачи и в каком они состоянии). Коллеги иногда используют экзотические операционные системы, поэтому желательно, чтобы она имела web-интерфейс. Todoist умеет это делать на сто процентов.

Ещё он умеет автоматически импортировать встречи из гуглокалендаря и превращать их в задачи. К сожалению, календарь Exchange ему импортнуть не под силу. Приложение для андроида полнофункциональное.

(далее…)

Словарь терминов

 

Если у вас большой и разлапистый комплекс софта, можно избежать многих дискоммуникаций между командами, если сделать и поддерживать актуальным словарь терминов.

Задача этого словаря — сделать так, чтобы одни и те же вещи назывались в разных командах одними и теми же словами и наоборот, чтобы одни и те же слова означали одни и те же объекты и процессы.

Только не делайте из словаря карго-культ, не надо записывать туда git, dns и https, только специфичные для вашей предметной области термины.

Как на wordpress сайте сделать страницу со ссылками на файлы в каталоге

Администраторы школьных сайтов столкнулись с новым вызовом от наших доблестных контролирующих инстанций. Сначала пришла инструкция о том, что на школьном сайте должна появиться страница site.ru/food/, на которой должны размещаться ссылки на файлы ежедневного меню горячего питания. А эти самые файлы нужно положить в каталог site.ru/food/, причём файлам нужно давать имена по специальному шаблону.

Ничего не могу сказать за Битрикс или Ukoz, но вот WordPress такой финт сделать не позволяет. Если сделать и раздел site.ru/food/, и каталог site.ru/food/, при попытке открытия раздела будет отображаться ошибка с кодом 403.

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

Тем не менее, если вы всё-таки хотите, чтобы по адресу site.ru/food/ у вас открывалась страница со ссылками на файлы, есть два способа это сделать.

Способ первый, кривой и трудоёмкий. Положите в каталог site.ru/food/ файл index.html и редактируйте его как обычный html-файл, добавляя в него ссылки на файлы меню вручную.

Способ второй. Откройте в корне вашего домена файл .htaccess и пропишите в нём следующую инструкцию:

Options +Indexes

Засада в том, что эта инструкция откроет возможность просматривать через браузер содержимое любого каталога на сайте, адрес которого знает конечный пользователь. Решайте сами, надо ли вам это. Но да, после применения этого лайфхака, site.ru/food/ будет открываться вот в таком виде:

Если знаете, как открыть таким образом конкретный каталог, напишите, пожалуйста, в комментариях.