• Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Владимир, это была аналогия между дизайнером и разработчикам. Попробую локаничнее.
    Как оценивает сроки программист:
    1. Определяет список работ на основе требований заказчика (составляет структуру проекта, перечень модулей, виджетов и т.д.)
    2. Оценивает время, которое ему потребуется на реализацию
    3. Исходя из полученных сроков, формируется стоимость

    Как оценивает сроки дизайнер:
    1. Формирует представления (aka концепт) проекта на основе требований заказчика (составляет структуру проекта, перечень элементов интерфейса, анимашки и т.д.)
    2. Оценивает время, которое ему потребуется на реализацию
    3. Исходя из полученных сроков, формируется стоимость

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

    Как то так, надеюсь понятна моя точка зрения.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Ольга Ветер, это как раз таки совсем другое. Если переносить на ваш пример: то 1 врач лечит 2 зуба, а не 2 врача лечат 1 зуб.
    Т.е. стоматолог будет лечить зубы 2-ум клиентам с одинаковыми проблемами (aka требованиями), с одинаковыми трудозатратами (30 минут).
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Sanes, вы похоже не понимаете, что такое систематизация и зачем нужна эта формула. Суть ее в том, что оценка позволяет оценить не только работу которую вы уже делали, а также определить стоимость работы которую вы никогда не делали.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Владимир, а разработка творческая профессия? Проведу аналогию: допустим я в нулей точке, вообще без наработок (по сути в дизайне их особо то и нет). Мне говорят - нужно создать интернет магазин. Я понимаю, что мне нужно реализовать функционал корзины, личного кабинета и т.д. Конкретные вещи, которые я буду делать N часов. Т.е. исходя из задачи, я понимаю сколько времени у меня уйдет на решения данной задачи.

    Да, попугаи у всех разные, но это называется профессионализм. Чем меньше тебе часов надо на решение конкретно задачи, тем лучше ты как специалист (грубо, но в целом так оно и есть).

    И вот неужели, когда дизайнеру говоришь: "нужно нарисовать дизайн интернет-магазина", у него не возникает "план работ"?!

    Да понимаю, что функционал легко оценить: работает - значит норм. Но разве в дизайне не также? Если нравится заказчику - значит норм.
    По хрен на "художественный вкус", "стиль" и т.д. Если клиенту на это также по хер.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Sanes, а какой конкретно грош то? Мне же надо это знать. Опыт - в данном случае, это знание того, что на решение такой-то задачи, мне понадобиться столько-то времени. Собственно если посмотрите на формулу, в ней есть такие моменты как коэффициенты сложности. И по итогу получаем, что формула - это представление опыта в более конкретном виде. Разве нет?
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Станислав Б, вот это правильный вопрос, на который у меня нет ответа. Как оценить то, чего еще нет? В любом случае нужно сначала хотя бы накидать прототипы и структуру проекта, чтобы понимать что в итоге получить, и что по сути нужно будет нарисовать. НО, это должно решаться ДО того как будет составлен договор. А то так получается, что вы вкиньте N денег, потом мы придумаем что делать и вы еще докинете M, на реализацию.

    Как я это вижу:
    1. дизайнеру говорят "нужно сделать дизайн для сайта и нужно уложиться в такой-то бюджет"
    2. дизайнер накидывает примерную структуру сайта (описывает все страницы, помечает что на них будет располагаться - те самые элементы интерфейса. Продумывает анимашки и красивости с учетом имеющегося бюджета).
    3. исходя из полученной структуры, определяются трудозатраты.

    Собственно я так это вижу. И при чем от проекта к проекту, это будет упрощаться, т.к. основная структура уже будет, и нужно будет только ее поправить.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Владимир, дак выкинуть из вашей схемы скрам, не получиться ли та самая формула, которую я пытаюсь постороить. Только она будет в голове у дизайнера, и будет называться опыт.
    И скрам вообще от этого не спасает, при составлении плана на сринт, нужно в любом случае понимать сколько занимает задача, чтобы не накидать лишнего или наоборот не доложить.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Максим Федоров, ну требования "хочу чтобы это было синим, а это красным" - не имеют коэффициентом, т.к. дизайнеру по фиг каким заливать, и не важно что это будет "кровь из глаз" (т.е. кровь из глаз не увеличит стоимость работы, если конечно не вводить коэффициент "комфорт дизайнера чтобы не делать всякую шляпу", но по мне это бред).
    Требовательность - это просто список требований, в зависимости от этого списка уже формируется макет (элементы самого интерфейса, наличиние анимации и т.д.), а элементы интерфейса - это уже количественная метрика, с которой можно работать. Для большей точности нужно еще вводить коэффициент сложности рисования элемента интерфейса.
    Результат - я считаю не должен оценивать исполнитель. Результат оценивает заказчик. Да, конечно на выходе может получиться полное дерьмо, но если оно нравится заказчику, то значит заказ выполнен корректно и все довольны.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Владимир, я поправил немного вопрос, так думаю будет понятнее чего я хочу добиться. Суть в том, как оценить сложность (трудозатраты на его реализацию) проекта?
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    awesomer, вы вообще читали содержание вопроса или только заголовок? Каждый дизайн - это не черный ящик с не пойми чем. Это интерфейс с определенной сложностью (количеством элементов интерфейса). Т.е. чисто теоритически, можно вывести метрики для оценки сложности, а следовательно и трудозатрат реализации макета. Вот только почему то дизайнеры ой как не хотят это делать(((((
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    awesomer, дак формула для этого и нужна. Чтобы избежать проблем с "творческим кризисом" введен КТ. Чтобы избежать проблем с клиентами, с их постоянным недовольством и постоянными правками, введен КП.
    Какие еще непредсказуемости могут возникнуть?
    В смысле это реальный вопрос, а не отписка типа "выкусил", какие еще непредсказуемости могут быть у дизайнера.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Отчего? Если вывести формулу, то все будут счастливы.
    Дизайнеру не нужно будет оценивать работу, т.к. на основе имеющихся коэффициентов и трудозатрат (полученных кстати опытным путем), ему нужно будет просто сказать сколько экранов нужно будет нарисовать, и определить их коэффициент сложности.
    Работодатель сможет спокойно сформировать для Клиента бюджет.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Дак в этом и вопрос, как рассчитать это предположительное время. Каким образом вы это делаете?
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Там для вас снизу послесловие, почитайте.
  • Как оценить трудозатраты для дизайнера?

    rpsv
    @rpsv Автор вопроса
    Весело живем.
    Т.е. для вас: подвешенный язык и харизма - это показатели квалификации дизайнера?!
    Т.е. по вашей логике, стоимость варьируется от клиента к клиенту (для 2-ух разных клиентов за одну работу разная цена), а не от дизайнера к дизайнеру (для 2-ух разных дизайнеров за одну работу разная цена)?
    Это верная логика если говорить про стоимость работы для клиента, а мы про зарплату.
    НУ и последнее:
    это не оценка труда, это расчет заработной платы

    ЧЕ?! Когда это вдруг стали разные вещи? Для меня 2 работы, с одинаковыми трудозатратами - стоят одинаково.
  • Как рассчитать стоимость и время работы дизайнера фрилансера \ агенство?

    rpsv
    @rpsv
    А не наоборот? Лендинг, то как раз таки полет фантазии для дизайнера и дикий геморрой для верстальщика. В лендосе можно извращаться как угодно, откуда-то что-то выезжает, нестандартный скроллинг, различный паралаксы и т.д.
    В остальных проектам (интернет-магазине, корпоративном сайте), где дизайнер может разгуляться? По факту все сведется к верстке главной страницы (которая отчасти лендинг), базовой структуры остальных страниц и мелких элементов дизайна. Какого-то полета мысли вообще не организовать.
    Ну и теперь собственно вопрос: какая разница какой рисовать дизайнеру макет: для магазина сантехники или для магазина обоев? Какие-то мелочи будут только различаться, но по итогу общие сроки работ будут похожи.
  • Где в bitrix, шаблон компонента cancel?

    rpsv
    @rpsv
    FrogFog, обработчик чего, самого компонента? Если да, то:
    /bitrix/components/bitrix/personal.order.cancel/component.php (или class.php)

    Но если вам надо что-то поправить, то лезть туда не стоит.
    Либо наследуйтесь от компонента, либо кастомизируйте шаблон и используйте result_modifier (если эти слова вам неясны, то прочитайте документацию разработчика про компоненты, там это описано)
  • Можно ли разработать быстрый ИМ на Битрикс?

    rpsv
    @rpsv
    Виктор Таран,
    ( то есть просто банально проработаные фильты для категорий этому сайту НА БУМАГЕ! заказчик платил 200К, то за что вообще деньги не берут мелкие проекты, а ведь этот сайт в 10 раз меньше!

    Ну что могу сказать, любят люди потратить деньги просто так.
    Фильтр на текущем сайте - это список нужных свойств для конкретной категории.
    Что вообще составлялось на бумаге, внешний вид или список свойств?
    А свойства подбирались скорее по принципу, что нужно конечно пользователю.
    Короче, это была бесполезная трата денег, которая никак не влияет на результат, стоит ли огорчать заказчика этим?
    Нет, конечно же, можно срубить 200К за просто так!

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

    Потому что мы говорили про Битрикс, и плавно перешли к вопросу в целом с фейспалмами.
    Ну а так да, грубанул, прошу прощение.

    А жаль, да у битрикса в исходника швах, и да у них есть проблеммы из-за обратной совместимосит, они пытаются перейти на D7 но по прежнему пытаются поддерживать старый говнокод, результат вам известен,

    Они и новый код пишут с запашком.
    Все комментарии пишутся на англ, чтобы затем генерировать документацию на многих языках (каких вопрос?).
    Но тем не менее эту самую документацию выложить они не могут.
    Если про сам код говорить - класс Order и OrderBase, для модуля sale, на двоих содержат 4К строк кода. А функционал вообще не богатый (минимальный функционал, который периодически работает с перебоями).

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

    Битриксом, и его развитием, рулят маркетологи, а не разработчики.
    Поэтому Битриксу важнее в анонсах написать "соответсвует ФЗ-54", чем "улучшили производительность и качество API".

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

    Да без проблем, ваше право так считать.
    Вот только любое свое суждение/действие/решение я могу объяснить и доказать, почему именно так правильно, а не следовать слепо лозунгам Битрикса.
  • Можно ли разработать быстрый ИМ на Битрикс?

    rpsv
    @rpsv
    Виктор Таран,
    Как ни странно, но в курсе.

    С моей стороны - это был сарказм. Но видимо слишком тонко, чтобы понять (нет).

    А о нем и говорить не нужно ;) это как IE, он вроде есть но про него сразу забываешь. Даже Садонин в частной беседе улыбается и молчит по вопросу CDN. Так что эта часть действительно тупо маркетинг, кстати который неплохо продает.

    Не знаю про что вы, а я про этот CDN: https://cdnjs.com

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

    Смарт фильтр можно расположить в нужном месте либо с помощью CSS, либо с помощью PHP (ob_start'ом каким-нибудь). Так что порядок вызова компонентов вообще не проблема.

    Почитайте Задачу 400К товаров, тут все нужно будет продумывать с самого начала. Кривой сайт просто не в состояние будет столько потянуть. По крайней мерие при загрузке за 4сек вся DOM + статика.
    Придется обрезать часть фильтров ( например диапазон цен делать со скачком а не плавный, дабы они хоть как-то кешировались)

    Вы все 400К грузите на одной странице? Каталог отображается по категориям, сматр фильтр из коробки (да и по логике) отображает фильтр для конкретной категории. Диапазон цен, аналогично вычисляется (как же так вы забыли про фассетный индекс).

    Ага только он будет расти не просто неплохо, но и еще в memcached , так что да нужно будет отценивать производительность. И да все это будет на ssd а следовательно нужно будет точно расчитывать место. и память.

    Кешировать все в memcache - это прям сильно круто, оперативок дайте на 256 Гб будьте любезны (утрирование).

    Вначале хотел пставить фейспалм, но решил что это не конструктивно....

    Вот вы то ли тупой, то ли очень "ловко" уходите от своих же высказываний.
    Вы писали: "Грамотно оптимизированый сервер под 1c-bitrix - тоже важно!".
    Я уточнил: "А какая простите специальная оптимизация под Битрикс? Включить mb_string?"
    Неужели не понятно, что я уточнял каким образом, специально, нужно оптимизировать сервак под Битрикс?
    То что вы описали, это стандартные рекомендации под ЛЮБЫЕ системы.
    Или у вас план какой-то в каждом предложение упомянуть Битрикс?

    Над производительностью постоянно работают как php так и битрикс. Да и новый функционал .

    У меня истерика.
    Вы видимо давно не ковырялись в исходниках, читаете красивые маркетинговые вывески Битрикс и сидите довольные, и всем остальным впариваете эту дичь.

    8 лет Директор IT в веб студии. Специализируюсь на производительности интернет магазинов. Пойдет?

    Ну в качестве очередной брошюрки пойдет, а судя по советам, то скорее "junior, стаж 1 год, вообще не понимаю что творю".
    Да, ну и на секундочку, директор не пишет код, не настраивает серваки.
    Поэтому это не та должность, которая играет роль в данном вопросе.
  • Можно ли разработать быстрый ИМ на Битрикс?

    rpsv
    @rpsv
    Виктор Таран, маркетологи у РНР?! А в самом РНР знают, что у них маркетологи есть?
    1. ну да, 100Кб файла со стилями, который закешируется после первого же обращения - это прям решит проблемы оптимизации. А если говорить про CDN, то вообще не состоятельный пункт становиться. Да и больше проблем с JS файлами, нежели CSS.
    2. А при чем тут учет расположения элементов?
    3. Наверное самый дельный совет, вот только стоит упомянуть, что при этом и размер кеша будет расти неплохо так;
    4. А какая простите специальная оптимизация под Битрикс? Включить mb_string?
    5. А как кастомизация ядра влияет на производительность? Про лицензию то понятно, но вопрос не о том.
    6. Вы вообще сами головой думаете, или только брошюрки Битрикс читаете?