Команда молодости нашей, которая мешает всем нам жить Исправлено
Знакомьтесь, это компания ЖЖЖ. Не бог весть какая компания, сетевой маркетинг, действующая в рамках строгого законодательства, компенсируемого его гибкостью и возможностью трансформации под нужды. Компания только начала свою поступь на ниве Большого Бузинеса, и коллектив пока небольшой: ПалПалыч (директор и идейный вдохновитель), Марьванна (администратор на ресепшене), Петрович (всё остальное вместе взятое). У компании хоть еще и молоко на губах не обсохло, но у нее есть свой сайт и небольшая внутренняя системка на основе фреймворка Webasyst со всеми приложениями из коробки и пары приложений из маркета. Ну, скажем, Деньги, Удалёнка. Ну пусть еще Фото и Блог. А еще у компании есть большие планы по развитию! В том числе и по росту персонала.
Марьванна. У неё сегодня хороший день! Сегодня открываются двери их нового офиса и она может приступить к своим обязанностям! Обязанностей у нее не так много: когда придет человек и принесет 10 заполненных анкет от своих "подчиненных", внимательно эти анкетки завести в системку, а самого человека торжественно включить в ряды внештатных сотрудников с ограниченным доступом к небольшому разделу внутренней системы компании ЖЖЖ, которая, как мы помним, построена на фреймворке Webasyst.
И вот он, этот долгожданный момент! Пришел первый клиент, который смог охмурить с десяток подобных себе и страстно желает влиться в ряды ЖЖЖ! Марьванна решает проявить уважение и внимание к нему, и поэтому решила сначала добавить нового внештатного сотрудника, а потом уж и с его "подопечными" разобраться. Но вот незадача: не совсем понятно как этого сотрудника добавить... Вроде бы вот приложение Команда... Но там нет кнопки Добавить нового сотрудника. Но есть кнопка Пригласить! Кого пригласить? Куда пригласить? Марьванна замужем, и не может даже в мыслях себе такого позволить! Но на всякий случай все жмет эту страшную кнопку. И что же видит? Пригласить по EMail... Кого пригласить по EMail??? Того кто стоит в полуметре напротив нее? Нет, не пойдет... А! Там еще есть вариант По ссылке! Минуточку... По какой ссылке? Что за царскорежимная терминология? Ах это про web... А что делать с этой ссылкой? Зачитать ее тому, кто стоит напротив? О! Там еще есть вариант Ввести логин и пароль! Наверняка это то что нужно! Упс... Оказывается, это тот редкий случай, когда форма соответствует содержанию. А именно: там нельзя ввести ничего кроме логина и пароля. а, ну еще EMail... Стоп! Какой такой EMail? Через 30 минут придет Семёныч (кандидат прошедший собеседование на должность дворника), и его тоже надо будет завести в эту систему! Задумавшись о перспективе выбивать из Семёныча EMail у Марьванны стал подергиваться левый глазик. Но куда деваться? Семёныч должен быть в системе, т.к. ПалПалыч будет в приложении Деньги учитывать расходы на заработную плату, а в приложении Удалёнка вести учет рабочего времени. "Что делать, шеф?!" (с). Но шеф - птица высокого полета, и на помощь приходит Петрович, который подсказывает вполне логичный вариант: придумай логин, пароль, укажи любой EMail, не обращай внимание на то что кнопка в этом окне называется Отправить, несмотря на то что в окне написано "Введите логин и пароль для этого пользователя, чтобы не отправлять ему приглашение", и жми ее смело! После этого найди этого пользователя в приложении Команда и укажи все остальные данные. Пока Марьванна проделывает все под чутким руководством Петровича, тот рассказывает душещипательную историю про стародавние времена, когда по преданиям старцев в фреймворке Webasyst еще существовало приложение Контакты, в котором была простая ссылка Создать контакт, и в котором не было никаких обязательных EMail и прочих благ цивилизации в виде кнопки Послать. Ой, Отправить. Когда под чутким руководством Петровича Марьванна добавила таки нового сотрудника, Петрович по отечески сказал: EMail у созданного сотрудника можешь удалить. "Как так можешь удалить?" удивляется Марьванна! Только что же это был обязательный атрибут успеха, без которого и мёд не сладок! Этот вопрос отправил Петровича в трёхдневный запой. Похлопав глазками вслед удаляющемуся Петровичу, Марьванна подумала: странно... Когда я устраивалась работать в другие компании, в отделе кадров я заполняла анкету, мне создавали EMail, аккаунт, но у меня не было возможности изменять эти данные. Тут же по умолчанию предлагается самому сотруднику заполнить все данные и следить за ними. Ну или же потом сотрудник ОК должен перепроверить эти данные и (внимание) закрыть доступ сотруднику к их изменению. Т.е. сначала обязательно надо открыть, чтобы потом закрыть. Другого пути нет. Ну и для надежности шлифануть обязательным EMail. Странно это всё...
Что ж... Внештатный сотрудник создан и с этого момента является полноправным членом небольшого коллектива ЖЖЖ. Пришла очередь завести "подопечных" нового сотрудника! Но как это сделать? Кто подскажет? Петрович в депрессии, как быть?! Но на выручку пришел ПалПалыч! Он рассказал, что для решения такой нетривиальной задачи, как добавление нового "подопечного" им был взят кредит под бешенный процент, и приобретено приложение CRM! Вот как раз в нём есть всё что может потребоваться несравненной Марьванне! Сказал, и ушел. Человек-то занятой, надо понимать!
И заходит Марьванна в CRM и... И у нее начинает покалывать в правом боку. Отчеты, Счета, Сделки, Контакты, Плагины, Настройки... О! Контакты! Наверное это оно! Да, точно! Ух ты ж, масленица! Да тут есть кнопка Новый контакт! Воистину крутое приложение! Вот только страшное... Отчеты, Счета, Сделки... Зачем это все? Кому это все? Кто вообще здесь?
Почему это эссе находится в разделе Ошибки? Всё очень просто: большая ошибка называть фреймворк "Онлайн-платформой для управления бизнесом" при отсутствии самых элементарных инструментов по управлению контактами. Кадры решают всё! Но эти кадры надо еще умудриться завести в эту "Онлайн-платформу для управления бизнесом". Я навскидку приведу не один десяток примеров когда у пользователя бекенда может не быть EMail, который в обязательном порядке требуется при создании контакта в Команде. CRM как система управления контактами? Боюсь, это даже не спорно. И дело не в цене. Вырежьте оттуда все кроме контактов и бантиков к ним и продавайте по цене CRM - считаю продаваться будет как минимум не хуже. Большой ненужный воз невостребованного функционала отпугивает. Да и ни к чему он большинству из тех, кто купил бы систему работы исключительно с контактами.
18 комментариев
Почему бы Марьванне первым делом не создать почту semenych@zhzhzh.ru, выдать человечку логин-пароль к своей корпоративной почте, приказав все рабочие вопросы решать через нее, и в ней же пригласить к "Команде" ? =)
Во-вторых, вы бы опробовали предложенный вариант на практике. Потом бы рассказали как прошло.
Ну а во-первых, в нормальных компаниях информацию о сотрудниках заполняет не сам сотрудник. Более того, сам сотрудник не имеет прав редактировать эту информацию. Ну и спроецируйте этот посыл на свое предложение =)
P.S. Даже любопытно стало, что будет если при отправке приглашения пользователя сразу занести в группу, которая не имеет прав на редактирование профиля...? Но даже если это отработает, это никак не исправит ситуацию ))
Ну а как же Марьванне выдавать почту человечку предварительно не проверив работает ли почта?
Проверить в режиме инкогнито, убедиться что работает, заодно и по волшебной ссылочке пройти, а там уже и данные самой заполнить. Done!
Главное предварительно нашатыркой запастись. Вдруг Марьванна наша в обморок упадет услышав слово "Инкогнито".
Почему вы решили что сотруднику бека вообще нужна какая-то почта? Вы вообще сталкивались с живыми ИМагазинами где есть более одного администратора? Складывается впечатление что нет. Обозначена концептуальная проблема. Если вы ее не осознаете - пройдите мимо.
Мне повезло сталкиваться с администраторами со смекалкой, умеющими решать вопросы, а не с Марьванными =)
Я не говорю что удобство и логика работы приложений «Постконтактов» на высоте. И не говорю что предложенный мой вариант заведения сотрудника идеальный. Просто дополнил, намекнув что муха не такая уже и слон.
Вам не нравится? Ок, больше в ваши темы лезть не буду.
Шедевр!
Всё так!
И не надо на платформе Webasyst ничего, кроме интернет-магазина! Если забыть про всё это лишнее разработчикам, а сконцентрироваться исключительно на доведении до ума функционала интернет-магазина, то можно получить шедевр, который будет иметь значительно более высокую ценность для потребителя данного продукта, чем "Онлайн-платформа для управления бизнесом"!
Ага... Так вы не стесняйтесь, говорите что вам надо, мы сейчас всем колхозом накинемся ))))
Кроме того, речь в т.ч. об ИМ. Простой технологический процесс: регистрация нового администратора превращается в муку и растягивается во времени только из-за отсутствия интуитивного действия: создать новый контакт. Пусть даже бека.
Ну и если у вас нет никаких сопроводительных к Shop-Script инструментов, то это вовсе не означает что и у всех остальных их нет и быть не может.
А про витавший некогда (а может и ныне) слоган "Webasyst - не только Shop-Script" даже напоминать не буду.
Мне кажется мы оба друг друга абсолютно не поняли )))
Я так то вас как раз поддерживаю 100%. Но разработчики платформы явно не тянут всё сразу. Мне кажется, вы за то, что бы ещё и на shop-script забили... вместо того, что бы сконцентрироваться на главном.
Вообще не представляю, как можно в серьёз рассматривать другие приложения, кроме shop-script. Ну и критиковать то, чего нет, как то... с какой целью? Просто описываемые персонажи используют систему не по назначению.
И подобные посты не изменят Webasyst потому что у его разработчиков задачи такой не стоит. Если принять эту мысль, то никаких проблем нет.
PS. А для того, что бы произошли глобальные изменения, разработчики должны обратиться к пользователям системы с вопросом что им нужно от системы. И самое главное - услышать ответы. Другого пути нет.
Может и не поняли. Хорошо. Нет, я не за то чтоб забили на shop-script. Я просто хочу простой понятный любой Марьванне интерфейс создания нового сотрудника. Чтоб без выподвывертов, плясок с бубенцами, брызгами фантазий и пр. Вопрос создания нового контакта всплывает с завидной регулярностью. О простом контакте можно даже не говорить, фиг с ним. Убили контакты и убили. У каждого психа своя психология. Но для бека-то! И при наличии ориентированного на работу с сотрудниками интерфейса (Команда)! Да, это не ежедневная операция. Но когда он требуется - это всегда маленький танец. Каждый раз когда мне (лично мне) требуется создать нового пользователя бека - я плююсь, чертыхаюсь, создаю, даю себе слово что настрочу на форум, но забываю и забиваю. Но это пол беды. А вторая половина заключается в том, что если кто-то (адекватный пользователь) хочет иметь нормальный (в общепринятом смысле этого слова) интерфейс добавления контакта - его надо разрабатывать. Блин... Да вы вдумайтесь только! Чтобы добавить нового пользователя надо разрабатывать интерфейс!!! И только потому, что кто-то решил что бек WA - это какая-то вечеринка единомышленников, куда приходят по приглашениям, а дресс-кодом является EMail. И не важно кто это: водитель, курьер, уборщица, самый главный директор, самвый последний его наследник. На важно. У каждого обязан быть EMail на который ни в жисть не придет ни одно уведомление от той системы в которой он регистрируется. Но EMail обязан быть только на стадии регистрации. Бред какой-то.
P.S. Когда уж совсем этот вопрос "прижимает", то закрадывается смутное подозрение, что всё это извращение в Команде с приглашениями создано только для того, чтобы не давать интерфейс создания пользователя который после торжественного отпевания Контактов был перенесен в CRM.
Если Вам конкретно не надо, можете не пользоваться, а нам и нашим клиентам надо. Есть много проектов где нет магазина, но есть Задачи, ТП, Деньги, ПокетЛист, Сайт+дописки+Хаб...
P.S. Вы свои желания изложите, и программисты голодные на идеи их вам напишут, за соответствующий ганорар
Артикус, я уже от отчаяния написал тебе песню,
Может хоть в таком виде тебе интересней?
Ну а так конечно то, что наворотили с контактами - это вообще на голову не наденешь. И вот действительно зачем в crm вся эта красота с юзерами? Должно быть бесплатное приложение, которое позволяет управлять пользователями админки и так же проводить групповые операции для покупателей. Тех же ботов можно было раньше в 2 клика выпилить из приложения Контакты, а сейчас они плодятся и размножаются, замусоривают информационное пространство.
И вроде бы движок развивается, вон уже php 7.4 минимум, а адекватного управления пользователями нет. Новый человек придет, установит Webasyst пока еще без магазина и CRM, посмотрит, плюнет и удалит.
Как вариант, если совсем лень заморачиваться, то сделайте CRM бесплатным и добавьте в коробку.
Не надо делать CRM бесплатным. Надо выпустить Контакты-2
Только обязательно с нормальными возможностями для плагинов по управлению контактами. Коллекции, хуки и все такое...
да, хуков не хватает сильно, впрочем контактов еще сильнее ;)))
По сути да. Кому надо, тот CRM и прочее остальное платное себе поставит отдельно, а вот без Контактов со старта как-то не прикольно совсем.
С регистрацией явно что-то неладное. Эта тема ещё одно тому подтверждение.
Администратор в своём магазине не может зарегистрировать пользователя с телефоном. Об этом тут: https://support.webasyst.ru/fo...