Это Спарта!

14.12.17

Саморазвитие - Истории из профессии

Как 1Сник помогает злу. И как прекратить это делать.

С чего все начинается

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

Программист, допустим, толковый – он понимает, что предлагаемая доработка – суррогат.

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

  1. Программист говорит: согласуй с моим или своим начальником, тогда сделаю;
  2. Программист говорит: напиши мне задачу/поручение/служебную записку, на бумаге или в информационной системе (ДО, Битрикс, или что у них там);
  3. Программист говорит: нужно мнение вот этого и вон того человека, т.к. их интересы доработкой тоже затрагиваются;
  4. Программист говорит: твоя задача – суррогат, и добавляет что-нибудь из первых трех пунктов;
  5. Программист просто говорит: не буду делать;
  6. Программист говорит: задача бесполезная, или даже вредная, я сейчас всем скажу и докажу, что ты – дурак;
  7. Программист говорит: надо запускать внутренний проект, давай все согласовывай и организуй, и сделаем.

Все перечисленные варианты ответа объединяет одно – результат. В большинстве случаев это будет произведенный суррогат.

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

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

А почему?

Если вы еще здесь, то давайте разбираться, что не так с поведением. Попробуйте перечитать исходную ситуацию и варианты поведения программиста. Что объединяет перечисленные паттерны? Как поведение программиста качественно меняет исходную ситуацию?

Ответ прост – все варианты включают (в смысле нажимают ВКЛ) публичность. Кроме программиста и пользователя появляется третий, четвертый, десятый человек.

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

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

Немного политики

Что самое опасное, вредное и смерти подобное в политике?

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

Признают свои ошибки.

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

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

В корпоративном мире действуют те же законы.

Авторитет, карьера, зарплата, перспективы человека зависят от политических баллов.

Ад своими руками

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

Человеку ничего не остается, кроме как всеми силами защищать свое политическое лицо, действуя в двух направлениях: убедить всех, что суррогат – не суррогат, а заодно устроить все так, чтобы программист оказался дураком.

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

Кто не помнит, освежу: паразит – это тот, кто старается сделать так, чтобы задача не была решена. Прям применяет определенные действия для этого, задачу ставит так, чтобы не решилась, сроки ставит неправильные и т.д.

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

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

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

«Хьюстон, у нас проблемы!» - и ждет свой лайк от руководства. Лайк пополняет баллы. Будет проблема решена, не будет – вообще не важно. Главное проблему найти и первым о ней заявить.

Кто нашел проблему, тот вроде и решать ее не обязан. Все вокруг обязаны. Особенно программисты.

Любой толковый паразит сходу назовет вам 10, если не 50 проблем в информационной системе, в которых виноват программист, только повод дайте. Особенно если у вас УПП, в которой уже все более-менее чего-то понимают, в т.ч. паразиты. Да и понимать-то не надо, достаточно сказать «тормозит», «отваливается», «из дома не могу работать», «с планшета не могу работать», «CRM плохой», «интерфейс корявый», «блокировки какие-то».

Ох, увлекся. Эта тема – разозленный политический паразит – не центральная в публикации. Она – следствие публичной демонстрации суррогата.

Итак, вот он ад во всем своем великолепии. На каждом совещании все наперебой говорят: автоматизации нет, задачу программисту поставили, а он ничего не делает, а у меня эффективность низкая без этой доработки, бла-бла-бла.

Я через такое проходил. Мне буквально мстили, ставя задачи. На каждом совещании – вот, я поставил ему задачу, требую назвать срок решения, я крутой управленец, а в ИТ бардак, я бы нанял внешний франч лучше, у меня еще 100500 задач для ИТ.

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

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

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

А начиналось все с малого – с публичности, с выноса сора из избы.

А решение есть?

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

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

Путь бизнес-программиста

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

Суть пути – разобраться в работе других и быть проактивным. Второе важнее.

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

У меня процент задач и проектов, запущенных в работу по моей инициативе, доходил до 80-90.

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

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

Путь Главного

Этот путь встречается редко, но для полноты картины я его упомяну.

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

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

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

Путь Спарты

Путь Главного по изменениям привел меня к третьему, компромиссному и самому, на мой взгляд, жизнеспособному пути.

Есть такая методика, которая формулируется как «fail fast, fail cheap». Переводится как «проваливайтесь быстро, проваливайтесь дешево».

Эти принципы были разработаны в ИТ-среде, вроде бы в веб-разработке, и тесно связаны с гроузхакерами (growth hackers). Углубляться не буду, уже упоминал этих ребят несколько раз в других публикациях, у них есть чему поучиться. Они очень похожи на бизнес-программистов.

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

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

Fail fast это:

  • Быстро решили, делать или нет;
  • Быстро сделали прототип, самым коротким путем;
  • Быстро запустили в работу, на ограниченном круге самых адекватных лиц;
  • Быстро сняли результаты;
  • Быстро приняли решение – это fail или success;
  • Если fail – выкинули на помойку;
  • Если success – довели до ума (интерфейсы, производительность, обучение, инструкции, бумажки).

Теперь должно стать понятно, почему fast превращается в cheap (дешево). Потому что если делать «как обычно», то выходит значительно дороже. Сами знаете, как выглядят затраты на автоматизацию по принципу Парето. Fail fast использует те самые 20 % времени, пропуская 80 % до принятия решения о судьбе изменения.

Заметили, что fail fast очень похож на Agile? Эти штуки не заменяют, а хорошо дополняют друг друга.

Но главное, в контексте данной публикации – fail fast не пропускает суррогаты, не оставляет их в живых.

Помните, где такое было? Когда рождался мальчик, как и всех спартанцев, его внимательно осматривали. Если он был слишком мал, тщедушен, болен или уродлив, от него избавлялись. Это такой fail fast по-спартански. Или генетика, если хотите.

 

Как осуществить fail fast на практике, в нашей исходной ситуации?

Конечно, идеальная картина – когда все вокруг понимают, что такое fail fast, и он является нормой корпоративной культуры. Знаю, что у вас такого нет и не будет. У нас такого тоже не было и не будет. Но упомянуть стоило, вдруг вы, дорогой читатель, из другой страны.

Главный переключатель в fail fast – не включать публичность.

С публичностью никакого прототипа не получится. Вы будете делать все, что скажут, «от заглавной буквы У до тиража и типографии».

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

Если получится – отлично, сходишь и объявишь, какой ты молодец. Получишь свой лайк. Меня упомянешь, если есть желание (упомянет, будьте уверены).

Если не получится – никому не скажем, никто не пострадает, не нужно будет оправдываться и защищаться.

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

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

Ну и действовать. Максимально непублично. Это очень важно, и вот почему.

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

Работа по fail fast – это почти всегда нарушение регламентов и процедур, потому что ничего не согласовывается, не оформляется, в график не включается.

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

Особое внимание надо обратить на дружбана – он первый, кто побежит хвастаться вашей непубличной работой по «современной методике менеджмента» fail fast. Понимаете, почему? Потому что он на этом политические баллы заработает.

У меня были такие случаи несколько раз, и если случался прорыв непубличности, то виноват всегда был один человек – тот, кто пришел ко мне со своими проблемами.

Работа по fail fast их так вдохновляет, особенно когда очень быстро появляются результаты, которые можно пощупать, что они не могут удержаться – бегут к коллегам, к руководству и начинают продавать свой еще не полученный результат, в обмен на лайки.

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

 

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

А в бизнесе так не умеют. Вы можете научить, и суррогатов станет меньше.

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Истории из профессии Россия Бесплатно (free)

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

28.07.2026    561    0    Ferra_Shap    13    

1

Истории из профессии Россия Бесплатно (free)

В данной публикации я расскажу, как я, будучи бухгалтером, пришла в сферу 1С и стала Аналитиком 1С.

21.07.2026    603    0    cheplinok    5    

4

Истории из профессии Бесплатно (free)

Собственник часто приходит не за управленческим учетом, а за ответом на вопрос: почему деньги ходят, бизнес работает, а реальной картины нет. Разбираю, что происходит, когда бизнес впервые показывают в цифрах: где одно направление кормит другое, почему “снял деньги” не всегда значит “заработал”, и почему реальность не обязана нравиться.

22.06.2026    625    0    apatyukov    0    

3

Компетенции и навыки Истории из профессии Бесплатно (free)

Чем консультант по постановке управленческого учета отличается от консультанта 1С? Один работает с инструментом. Другой — с учетной функцией бизнеса: людьми, процессами, правилами, данными и ответственностью.

19.06.2026    755    0    apatyukov    3    

2

Истории из профессии Бесплатно (free)

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

16.06.2026    1073    0    apatyukov    16    

12

Истории из профессии Россия Бесплатно (free)

Можно ли после 30 лет, без технического образования, с юридическим прошлым и стабильной службой перейти в IT и стать 1С-разработчиком? А если до льготной пенсии осталось всего три года, вокруг отговаривают, рабочего графика как такового нет, а учиться приходится в 5 утра, по вечерам, в выходные и редкие минуты между делами? Это личная история перехода из правоохранительных органов в 1С: без сказки про легкий вход, но с честным разбором сомнений, подготовки, отказов, первой работы и навыков, которые неожиданно пригодились в новой профессии.

15.06.2026    977    0    NikolayMaerov    22    

6

Истории из профессии Россия Бесплатно (free)

Три разных проекта. Три похожих сценария. Меня приглашали как программиста 1С, а по факту я делал многое другое. Потом меня убирали как “неудобного программиста” — и через время звали обратно. Статья о том, почему неправильное позиционирование ломает ожидания клиента, создает конфликты с главбухами и финдиректорами и заставляет специалиста доказывать не результат, а право заниматься своей работой.

09.06.2026    1070    0    apatyukov    25    

11

Коммуникации Истории из профессии Бесплатно (free)

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

09.06.2026    1343    0    IgorVasilyev    31    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. forseil 214 14.12.17 09:51 Сейчас в теме
Думаю Ваши статьи уже можно оформить в книгу, по крайней мере я бы купил
Deslime; roket; talych; Stim213; mike_grig; DrAku1a; ni032mas; SP2000; Batman; mj23.net; Waanneek; purgin; Liris; SVititnev; EMelihoff; support; acanta; Bukaska; nayd; alexey.karmanov; vladismi; ryutao; +22 –1 Ответить
2. vano-ekt 146 14.12.17 10:00 Сейчас в теме
(1)
Думаю Ваши статьи уже можно оформить в книгу

думаю из заголовков уже можно книгу делать :-D
41. 1c-intelligence 13240 14.12.17 21:43 Сейчас в теме
(1) есть предложения по названию?
63. forseil 214 15.12.17 09:38 Сейчас в теме
(41)1С программист. Путь от подмастерья к мастеру.)
150. DrAku1a 1803 20.12.17 09:21 Сейчас в теме
(63) Просто "Путь программиста"
207. kuzyara 2276 10.01.18 13:34 Сейчас в теме
(41) Лекция 10: Расширенный анализ требований. Иллюстрированные сценарии и прототипы
https://www.intuit.ru/studies/courses/2188/174/lecture/4730
3. genayo 14.12.17 10:03 Сейчас в теме
У вас в компании не было бизнес-аналитиков и вы считаете, что они не нужны? А ведь это их работа, не пропускать суррогаты.
5. Degrement 126 14.12.17 10:13 Сейчас в теме
(3)
У вас в компании не было бизнес-аналитиков и вы считаете, что они не нужны? А ведь это их работа, не пропускать суррогаты.

Вот эти паразиты как правило и генерируют сурогаты, т.к. это у них единственный способ получения "политических" очков.
monkbest; mitia.mackarevich; Liris; bulpi; +4 – Ответить
6. genayo 14.12.17 10:17 Сейчас в теме
(5) Не надо свой негативный опыт работы распространять на всех. Вам просто не повезло.
Yusufoff; user747571; Сурикат; DissideNtAGiTatoR; dajen; +5 –4 Ответить
8. K_Sergei 246 14.12.17 10:32 Сейчас в теме
(6)
Согласен, такие моменты по большей части в небольших конторках, где программист 1С, он же техподдержка одинЭски, он же аналитик, он же токарь и пекарь.. В более крупных, есть категории специалистов, через которые задача до разработчика должна дойти....но публикация это правда, как ни крути
10. genayo 14.12.17 10:34 Сейчас в теме
(8) Правда. Но не истина :))
26. roofless 24 14.12.17 13:14 Сейчас в теме
(8) это не значит, что в крупных конторах такие задачи не приходят. приходят, только через бОльшее количество людей.
по идее для таких контор fast fail проще всего интерпретировать в предпроектное обследование, но на практике этим немногие будут заниматься
47. 1c-intelligence 13240 15.12.17 08:22 Сейчас в теме
(3) вы этих людей - бизнес-аналитиков - встречали в жизни? Таких, от которых толк есть.
Gorus; Waanneek; mitia.mackarevich; +3 – Ответить
50. genayo 15.12.17 08:27 Сейчас в теме
(47) Да, из 3 случаев, когда с ними доводилось работать, в одном был грамотный бизнес-аналитик. Отсекал до 90% "мусорных" задач.
strange2007; +1 – Ответить
57. 1c-intelligence 13240 15.12.17 08:40 Сейчас в теме
(50) 33 % - хорошая статистика. Полагаться полностью на нее не получится, но надежда есть.
У меня статистика 0 %.
Из тех разбирающихся в целях бизнеса людях, что я видел, никто не работал бизнес-аналитиком.
58. genayo 15.12.17 08:43 Сейчас в теме
(57) Да, к сожалению в остальных случаях это были просто девочки, рисующие красивые презентации и красиво оформленные регламенты, которые никто не исполняет.
154. hornet_X 1 20.12.17 10:11 Сейчас в теме
(58) А еще есть такие бизнес аналитики (руководители проектов) со стороны клиента заказчика, функция которых сводится к КонтролЦКонтролВ. И это печально...
4. apd1c 14.12.17 10:07 Сейчас в теме
Заряд бодрости и оптимизма от Ивана, это бесценно! Спасибо тебе:)
1c-intelligence; +1 – Ответить
7. &rew 55 14.12.17 10:29 Сейчас в теме
Мысли в текст:
Программист - это высококвалифицированный сотрудник уровня не ниже главбуха, финдира, а в некоторых случаях и "Гены".
Отсюда выводы, если продолжаете прогибаться под описанные в статье ситуации:
а) Вы трезво оцениваете свои возможности, как программиста, и продолжаете тренироваться "на кошках", в том числе в понимании, где суррогат, а где рабочий инструмент
б) Вы понимаете, что вы можете решить любую задачу и что это суррогат, но опасаетесь за свое место (страх потерять хорошую ЗП, страх что-то менять) и тогда прямой путь уже к мозгоправу, или сами справляетесь со своими фобиями.
в) Вы ничего не боитесь, любого "умника" раскатываете на общем совещании так, что остальные потом лишний раз будут боятся подойти со всякой ерундой.
г) Внимательно выслушиваете задачу, совместно доводите ее до ума с заказчиком и выполняете, или не выполняете, если это суррогат, предложив другой вариант решения задачи заказчика.
В принципе, можно читать как некие этапы развития личности отдельно взятого программиста.
А про быстро провалился, быстро забыл. Оно ведь тоже имеет некоторый накопительный эффект. Возможно даже придется сделать суррогат для отвода глаз, раз уж о политике заговорили. Потому ведь задачи не с потолка берутся, а от людей, их инициирующих. И они о них всегда вспомнят при случае.
Интересно живем, в общем.
sergelemon; ifilll; Waanneek; Liris; roofless; Gluk_1C; ryutao; +7 – Ответить
13. pm74 208 14.12.17 10:38 Сейчас в теме
(7) + куча суррогатов из законодательства
87. Drak0n 190 15.12.17 16:40 Сейчас в теме
(7)Меня всегда радовало раздутое эго ITшников всех мастей. Уровень главбуха и финдира - это никак не меньше чем IT директор.
111. &rew 55 17.12.17 17:55 Сейчас в теме
(87)Очень рад за ваше настроение. Только вот ИТ директор - это одна из мастей айтишника. Некий диссонанс вашего сообщения можно выразить так:
Если Айтишник = Истина тогда ЭгоРадуто = Истина КонецЕсли; Если Айтидиректор = айтишник тогда ЭгоРаздуто = Истина КонецЕсли;
А программист - это (в большинстве предприятий) человек, посвященный в процессы не меньше вышеуказанных должностных лиц. Вооот. И это, козырь - буби, если что.
152. Drak0n 190 20.12.17 09:27 Сейчас в теме
Только вот ИТ директор - это одна из мастей айтишника

(111) Круче этих в любых сферах бизнеса разбираются разве что HRовцы.
Вот как раз близость программистов к управленцам внушает данным специалистам иллюзию собственной значимости... И вместо выполнения своей непосредственной работы начинаются попытки принятия управленческих решений и единоличная оценка заданий на "достойные" и "недостойные".
Представьте себе, например, бухгалтера самолично решающего кому начислять премию, а кому нет... или рабочего самостоятельно выбирающего какую деталь ему производить...
kg0; klaus38; IgorS; sergelemon; Gluk_1C; +5 – Ответить
167. &rew 55 21.12.17 07:34 Сейчас в теме
(152)Ох, в "подкидного" играем походу.
Давайте логику немного используем, без делений на достойных и недостойных.
Вот средняя контора в которой 1С прогер один. Без ИТ директора. Главбух, нач продаванов, или директор говорит, Надо все затраты посчитать и раскидать на единицу товара, вплоть до болтика, чтобы понять где можно оптимизировать затраты (с делением по статьям). Задача достаточно тривиальная, ничего "военного" в ней нет, программист начинает делать. А делать как? А вникать в процесс точно так же, как вникает главбух + нач продаванов + нач производства + нач склада (вместе взятые). Теперь скажите - это чей уровень?

Или например, есть ИТ директор который ТЗ ставит. А что такое ТЗ? Это четкое задание программисту. А кто может поставить четкое задание программисту? Только другой программист более высокого ранга, который сам был когда-то обычным программистом. Или например например бывший админ, который коллегиально с тем же программистом вырабатывают ТЗ. Тогда программист опять же вникает в (см. выше).

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


Если бухгалтер на предприятии один, сколько угодно такого может быть, ну а с рабочим, тоже вполне может быть, если у него есть некий план по производству деталей, может и сам решать, что производить в данный момент времени, например в зависимости от настроек производственного оборудования. Все зависит от структуры предприятия и ее иерархии, Вам ли не знать. Или ...?
169. Drak0n 190 21.12.17 12:14 Сейчас в теме
(167)В том то и дело, что у бухгалтера будет положение о премирование, заверенное руководителем, а у рабочего план за подписью нач. производства. Т.е. они действуют в рамках спущенных им компетенций. У программистов обычно (исключительно по личному опыту) эти "рамки" отсутствуют или они их ставят себе сами.
А кто может поставить четкое задание программисту? Только другой программист более высокого ранга

Так я об этом же. Кто может оценить "качество" поставленной бухгалтером задачи? Программист? Нет - только другой бухгалтер более высокого ранга. Поэтому я и считаю нормой вынесение подобных вопросов на уровень тех специалистов которые имеют знания и опыт в этих смежных областях (условно "управленцы")... Ну или если таких сотрудников нет - по крайней мере обсуждение задания между поставившим и исполнителем.
9. &rew 55 14.12.17 10:33 Сейчас в теме
А ну и это. Ник у вас интересный. еще agency добавить будет прям 1CIA. Смотрите, а то Финансовая Служба Бухгалтерии не дремлет))
1c-intelligence; +1 – Ответить
11. Intruder86 14.12.17 10:36 Сейчас в теме
Толково.
1c-intelligence; +1 – Ответить
12. Silenser 621 14.12.17 10:37 Сейчас в теме
Идея про фаст-файл-чип - очень интересная, спасибо!
1c-intelligence; +1 – Ответить
14. terrorion 94 14.12.17 11:46 Сейчас в теме
Интересен Ваш путь Главного, так как иду той же дорогой.
48. 1c-intelligence 13240 15.12.17 08:23 Сейчас в теме
(14) если зададите вопросы, смогу ответить, вдруг полезен будет мой опыт.
61. terrorion 94 15.12.17 09:08 Сейчас в теме
(48) Я просто понадеялся, вдруг напишете статью на эту тему )
62. 1c-intelligence 13240 15.12.17 09:19 Сейчас в теме
(61) да, но не скоро, когда опыт станет более внушительным.
15. Stepa86 1538 14.12.17 11:50 Сейчас в теме
А что делать, когда быстро сделал прототип, он с треском провалился, а "дружбан" такой - дык это потому что интерфейс корявый/неоптимально/нужно проект то весь сделать и сынтегрировать все/справка плохая/надо б шрифтами поиграться?
49. 1c-intelligence 13240 15.12.17 08:24 Сейчас в теме
(15) нужно заранее очертить границы прототипирования.
16. a_a_burlakov 293 14.12.17 11:58 Сейчас в теме
Нда, страшно в крупных фирмах заводить друзей.
17. Stepa86 1538 14.12.17 11:58 Сейчас в теме
Предложу 4ый путь. Докопаться до истинной причины/проблемы (через 5зачем, дерева проблем или еще как) и вместе подумать как можно решить конкретную проблему. Очень часто бывают, что предложенное решение не решает проблему, при этом существует обработка на инфостарте или вообще подсистема в типовой, которая решит проблему значительно лучше. Я так новости в конфу впилил из БИП за полдня, хотя проект по информированию намечался грандиозный.
JohnyDeath; Сурикат; DarkAn; citicat; pm74; roofless; +6 – Ответить
18. genayo 14.12.17 12:10 Сейчас в теме
(17) А если таких задач штук 5 в очереди - до каждой докапываться :) Первый путь выглядит в этом отношении намного интереснее...
19. Stepa86 1538 14.12.17 12:14 Сейчас в теме
(18) Штук 5 это за счастье. Обычно их там штук 50. В любом случае нужно понимать зачем нужно делать ту или иную задачу, иначе даже если это не был суррогат на входе в программиста, на выходе точно станет.
JohnyDeath; zqzq; +2 – Ответить
21. genayo 14.12.17 12:22 Сейчас в теме
(19) Это да, но первый путь предполагает не качественное решение большого числа задач, а уменьшение количества задач :)
51. 1c-intelligence 13240 15.12.17 08:28 Сейчас в теме
(17) все верно, но в публикации этот этап пропущен фразой "Программист, допустим, толковый".
20. Dzenn 936 14.12.17 12:16 Сейчас в теме
Вот оно оказывается как, Михалыч!

torbeev; DissideNtAGiTatoR; +2 – Ответить
22. KAV2 159 14.12.17 12:22 Сейчас в теме
Fail fast действительно работает, только это работает либо если ресурс программистов большой (то есть если присутствует в наличии свободное время) либо если очень быстро программируешь и прототипы с мегабайтами кода можешь вырабатывать в лет. Если же уже погряз в задачах по уши, то тут уже патовая ситуация: отказаться нельзя, а ресурса на Fail fast нет.
52. 1c-intelligence 13240 15.12.17 08:29 Сейчас в теме
(22) вы рассуждаете несколько пассивно. Ситуацию с наличием свободного времени создаете, или не создаете вы сами. С этим можно и нужно работать.
JohnyDeath; +1 – Ответить
93. JohnyDeath 302 16.12.17 01:29 Сейчас в теме
(22) Почитайте Джедайские Техники. Очень полезно, когда думаешь, что завал никогда не кончится http://links.mnogosdelal.ru/book
112. Silenser 621 18.12.17 09:18 Сейчас в теме
(93)иногда завал создают искусственно, есть такая метода - введение человека в стресс бесконечным потоком задач, дабы повысить его продуктивность. Результат, конечно, временный, т.к. люди начинают уходить или просто выдыхаться, но и тем, кто создал такую ситуацию долго и не нужно, главное быстро показать результат, оправдать кредит доверия, а там можно уже пару раз обделаться и отдыхать на золотом парашюте.
23. serg_gres 157 14.12.17 12:35 Сейчас в теме
Я знаю еще и четвертый путь.
Самый спокойный и с четким разделением ответственности.
Хотите суррогат? Получите и распишитесь. А также оплатите потраченное мною время в полном объеме.
В этом варианте нет борьбы, нет ситуации, когда программист "думает обо всем, обо всех и за всех" (ведь тем самым он берет на себя функции не только программиста).
И этот вариант спасает от паразитов, потому что после оплаты за суррогат паразиты начинают понимать, что задачу нужно хорошо продумывать и "воздушные замки" хорошо смотрятся только в фантазиях.
И в итого каждый участник процесса начинает выполнять именно свои функции.
Ну это путь для тех кто понимает, что если хочется власти, то надо идти на выборы, а не 1С изучать.
Nelli_A86; +1 – Ответить
25. minimajack 82 14.12.17 12:40 Сейчас в теме
(23) это не катит если ты фикси =)
27. pm74 208 14.12.17 13:30 Сейчас в теме
(23)
Получите и распишитесь
прокатит только если вы на одном уровне иерархии .
Боссу боссов тоже скажете
Получите и распишитесь
?
35. serg_gres 157 14.12.17 16:17 Сейчас в теме
(27)
прокатит только если вы на одном уровне иерархии .
Боссу боссов тоже скажете

Да, а почему нет ?
Я ведь работу выполнил, с чего мне говорить как то иначе?
И может это будет вообще Супер Босс Боссов... но я работаю почему и для чего?
Лично я работаю за зп, "вот работа и вот зп".
И если с меня требуют выполнение работы, то я буду требовать выплаты зп.
И это нормальные рыночные отношения, без какой либо иерархии.
Waanneek; +1 – Ответить
36. pm74 208 14.12.17 16:30 Сейчас в теме
(35) суррогат (как я это понимаю) вещь ненужная , а зачастую вредная и подписываясь на его выполнение вы разделяете с инициатором ответственность за результат , а в общем случае еще оказываетесь крайним
38. serg_gres 157 14.12.17 17:03 Сейчас в теме
(36)
суррогат (как я это понимаю) вещь ненужная , а зачастую вредная и подписываясь на его выполнение вы разделяете с инициатором ответственность за результат , а в общем случае еще оказываетесь крайним

Не, не, не, не
Как раз таки наоборот
Какой то индюк мне поручает сделать что то - ну ок, я сделаю
Сделал, если это все не суррогат, то лавры индюку, как создателю идеи, а если нет... то что ? программист плохой?
Не, не, не
Если индюк выдает мне поручения (получает за это зп), то он должен за них и отвечать (будь то получение лавров, или побитие палками).
Если ко мне обращаются как к бизнес-аналитику и заодно и программисту - тогда другой вопрос, я несу ответственность и за код, и за идеи, но это и оплата должна быть выше.
А иначе - нужно четкое разделение ответственности и кто за что отвечает
sulfur17; Nelli_A86; zqzq; &rew; +4 – Ответить
39. &rew 55 14.12.17 17:58 Сейчас в теме
(38)А плюсану! Мне вот импонирует такая идея, что любой наемный работник продает свое время за определенную сумму, и это договор равных. Я работник, я продаю тебе - работодателю свое время. Помогаю тебе достичь результатов, вместо того, чтобы развивать свое дело (в силу каких бы то ни было причин). Почему ты - работодатель должен быть выше? Вся субординация прописывается в трудовом договоре и должностных инструкциях. В то же время я, как работодатель, могу и требую с сотрудников в рамках рабочего времени и обязанностей, и прошу о чем то, что выходит за эти рамки. Работник в полном праве отказать таким просьбам. А за воротами - все равны.
zqzq; serg_gres; +2 – Ответить
42. pm74 208 14.12.17 21:49 Сейчас в теме
(38)
Если индюк выдает мне поручения.. то он ДОЛЖЕН за них и отвечать

LOL , вы как маленький ей богу , выдаете желаемое за действительное. Стоит лишь вам согласится и... бинго !!. вы уже вляпались в г.. Срастется или нет , дело тринадцатое "..идея была гениальная, это все программист дебил " , тут я с автором согласен.
Но в целом статья не понятная. Описаны какие-то паттерны (??) поведения программистов , поговорили про политику , затем на выбор или " путь самурая" или договориться по тихому и "спустить на тормозах".
Есть же известный набор техник "самообороны" : гиперболизировать , довести до абсурда (психологическое айкидо), техника бесконечного уточнения (психологическое самбо) , запугивание и шантаж (.. "ну ок я сделаю , только отчетность придется вручную считать.") , противопоставление обществу " ну не знаю , я очень занят , делаю суперпуперважную вещь для Т. , раньше конца следующего года никак .." , прямая угроза (подходит не всем) - "я тебе сейчас глаз на ж. натяну и моргать заставлю.. " итд. итп. , и это все из области психологии а не программирования.
JohnyDeath; Waanneek; +2 – Ответить
43. serg_gres 157 14.12.17 23:19 Сейчас в теме
(42)
LOL , вы как маленький ей богу , выдаете желаемое за действительное. Стоит лишь вам согласится и... бинго !!. вы уже вляпались в г.. Срастется или нет , дело тринадцатое "..идея была гениальная, это все программист дебил " , тут я с автором согласен.

Не знаю почему многие кто со мной общается пытаются сделать меня маленьким...но пожалуй буду воспринимать, как комплимент.
Насчет Вашей фразы "стоит лишь Вам согласиться... и Вы уже вляпались" - объясните почему я вляпался.

Я приведу простой пример
Пекарь работает на выпечке хлеба: замешивает тесто, формует, выпекает.
К нему приходит начальник цеха и говорит "Мне пришла гениальная идея о том, как снизить затраты предприятия, и я придумал новую репептуру, теперь вместо муки мы будем использовать 80 % древесных опилок. Делай теперь хлеб по этой рецептуре"
И тут есть два варианта, которые я вижу:
1. Пекарь начинает думать "дак ведь получится суррогат..." и понеслать вся канитель, про которую вся эта статья
2. Пекарь думает "как же мне оптимизировать свой труд, что бы быстрее делать хлеб по новой рецептуре ?"
И вот он делает, делает такой хлеб... потом приходит день выплаты зп, а ему не платят. Приходит он к директору и спрашивает "а почему не платите?", и тот отвечает "потому что у тебя не хлеб, а суррогат, и есть его невозможно". Хммм... но простите, я работал, выполнял свои обязанности, делал по рецептуре, выполнял указание руководства, в чем же мое упущение? И почему зп лишили меня, а не начальника цеха ? Я же свою работу делал и делал хорошо...

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

А работа программиста 1С разве чем то принципиально отличается от работы пекаря?
По сути то нет, работа и работа, такая же как и всех остальных.
Дак почему же тогда возникают такие вопросы, как описано в статье ?

Потому что программисты 1С "трутся рядом" с руководством, занимаются системами учета, от которых зависит работа предприятия и многих работников, и у многих от этого возникает чувство власти.
Замечу - иллюзорное чувство власти и значимости.
Почему иллюзорное? Да потому что власть у тех, кто на самом деле может дать под зад, и отправить искать другую работу...
А если у человека еще до кучи есть комплексы неполноценности, если плохо с самооценкой, тогда человек попадает в "засаду"
Тогда вокруг него начинают виться так называемые паразиты, и человек делает не свою работу, принимает на себя не свою ответственность. Именно потому около него и появляются "паразиты"
Ну ведь хочется иногда побыть "мастером цеха", а не просто "пекарем"?
А на самом то деле "пекарь" он и есть есть пекарь, и просто работает, а от иллюзии власти начинает брать на себя чужую работу и ответственность, и пашет, пашет, пашет...
Пашет и за себя, и за индюка, и еще и за клушу из бухгалтерии...
Ну и ладно, что много пашет, ну и ладно что понабирал на себя ответственности за всех кого мог, за то вродь как самооценка повыше...
А если вникнуть, то окажется что пашет так из за собственных комплексов.
kg0; DeD MustDie; Dem1urg; YUGPK; strange2007; Drak0n; artempo; pavel06; Alien_job; testnv0; zqzq; botokash; +12 – Ответить
44. genayo 14.12.17 23:29 Сейчас в теме
(43) Вы не поверите, но некоторые люди хотят получать удовольствие от своей работы. А получать удовольствие от бессмысленной работы - этож какие комплексы иметь надо?
Waanneek; +1 – Ответить
45. pm74 208 14.12.17 23:47 Сейчас в теме
(43) и в мыслях не было вас оскорблять.
Вот если бы пекарь сам перемалывал муку , придумывал рецептуры , каждый раз сам собирал вручную оборудование под каждую новую (уникальную ) партию тогда да .
Я мог бы написать про реальные истории с "суррогатами" из личного опыта , но боюсь пойдет вразрез с фабулой этой статьи , ибо я считаю , что от "суррогатов" (иногда) есть польза. Все зависит от лишь от точки зрения.
66. vvh74 15.12.17 11:12 Сейчас в теме
(43)
К сожалению, ваш пример не очень подходит. "Пекарь" из примера входит в одну вертикаль принятия решений/ответственности с начальником цеха, а 1с/ИТ в 80% случаев в разные вертикали с заказчиком изменений. И чаще всего, как и пишет Иван, решения принимает одна служба, а ответственность за результат лежит на другой.
Встречный пример: буквально на днях завалился проект на заводе. Противники проекта ("паразиты") были в вертикали, замыкавшейся даже не на директоре, а на собственнике. Поэтому все требования разной степени безумности (вплоть до "переделайте нам РТУ для реализации в пользу третьих лиц, чтобы делались проводки на 2 контрагентов, отдельных операций мы делать не будем" или "пусть спецификации обновляются автоматом по факту списания сырья в производство") и даже прямой саботаж заканчивались требованиями к ИТ находить подход к пользователям. Суррогаты в конце концов стали производиться как вы и предлагаете - без возражений. Когда истекли все сроки и бюджеты, проект свернули. Никто не пострадал, кроме предприятия, которое продолжает тонуть, ибо цифр нету.
67. &rew 55 15.12.17 11:21 Сейчас в теме
(66) Возможно, проект свалился преднамеренно. Ибо стало ясно, что цифры покажут, кто где "эффективно менеджирует" в свою, отличную от предприятия пользу. Если это так (а у нас такое было), то надо выходить на собственника напрямую.
68. vvh74 15.12.17 11:26 Сейчас в теме
Естественно, проект свалился преднамеренно. Речь о том, что вот это:
И я Вам скажу, что на любом предприятии к пекарю не будет претензий, и премии (а то и места) лишат начальника цеха.
оказалось неправдой. Ни один начальник цеха не пострадал, а вот ИТ-службе прилетало по-полной, причем ровно до тех пор, пока не перестали сопротивляться. И ровно в этот же момент проект встал окончательно.
75. serg_gres 157 15.12.17 12:42 Сейчас в теме
(66)
Смотрите:

(66)
Противники проекта ("паразиты") были в вертикали

(66)
требования разной степени безумности


(66)
Когда истекли все сроки и бюджеты, проект свернули


При чем тут программисты ?


(68)
Ни один начальник цеха не пострадал, а вот ИТ-службе прилетало по-полной, причем ровно до тех пор, пока не перестали сопротивляться. И ровно в этот же момент проект встал окончательно.


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

Я же про что и писал то долго и упорно... это все про заниженную самооценку и слабину
И да, будут давить, будут наваливать ответственность за провал, будут требовать, что бы человек принял то, что он плохой и виноватый, и можно это принимать
Я много лет принимал такое, а счас не хочу, и чувствую я себя сейчас человеком
80. vvh74 15.12.17 14:19 Сейчас в теме
(75) Тогда я вообще не понимаю вашей позиции.
Ваши цитаты:
А работа программиста 1С разве чем то принципиально отличается от работы пекаря?

А на самом то деле "пекарь" он и есть есть пекарь, и просто работает, а от иллюзии власти начинает брать на себя чужую работу и ответственность, и пашет, пашет, пашет...

и в конце
При чем тут программисты ?
Так программист=пекарь или как? Есть у него право на свое мнение или менеджер-заказчик всегда прав?
91. serg_gres 157 16.12.17 00:21 Сейчас в теме
(80)
Кем бы ни работал человек, у него все равно есть достоинство
Простое человеческое достоинство
И то, что человек работник, совсем не означает, что он бесправный и молчаливый раб
Работник должен выполнять свою работу
А в случае, если на него валят не его отаетственность, - защищать свою честь, достоинство и собственную ценность
95. serg_gres 157 16.12.17 01:47 Сейчас в теме
(80)
Если же перевести обсуждение Вашей ситуации в практическое русло, то нужно было несколько иначе организовать процесс взаимодействия с теми, кто дает такие безумные задачи

Делается это очень просто и не занимает много времени

Пример
Приходит к автослесарю Шакал и говорит "сделай у моего автомобиля квадратное колесо"
Автослесарь отвечает "дело мне это нужно осмыслить сначала и обдумать"
Шакал говорит "хорошо, думай пока" и уходит
Автослесарь садится за комп и пишет емайл следующего содержания:

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

Дата. Подпись

Письмо отправить Шакалу, а так же всем, кто связан с проектом по тюнингу этого авто
И письмо хранить, как доказательство
И всё

Если пришлют ответ "делай", ну значит мастер берет и делает такое колесо, при чем делает профессионально и качественно
И по результату будет красивое и крепкое квадратное колесо

В итого Шакалу не понравилось?Машина медленно едет и дергается ?
Ну и что?
Мастер колесо сделал качественно, и шакалу придраться будет не к чему, потому что он был ознакомлен с возможными последствиями
Ответственность на нем, и он никак не сможет ее слить на мастера

А насчет того, что в статье было написано, что мол не нужно такое выносить на обсуждение...
Хммм...
С чего вдруг?
Шакалы между собой подерутся пока будут меряться у кого там какие органы длиннее?
Да хоть зубами там друг другу пускай горлы поперегрызают...
Автомастеру то какое до этого дело?

PS
А еще этому автомастеру по завершению такого колеса следовало бы написать заявление на имя руководства с просьбой о премировании, т.к. изготовление квадратного колеса - это далеко не тревиальная задача и потребовала использования множества креативных идей
89. CSiER 36 15.12.17 19:38 Сейчас в теме
А работа программиста 1С разве чем то принципиально отличается от работы пекаря?
- а если поставить вопрос немного иначе - "чем работа профессионала отличается от работы среднестатистического сотрудника"? В Вашем примере пекарь профи сказал бы "нет, с данной рецептурой мы отравим клиентов, организацию лишат лицензии, а я больше не смогу работать пекарем с такой репутацией - нужно пересмотреть рецептуру". Профи переживает за результат своего дела - ему важно не краснеть за свою работу и решения. Данный момент хорошо описан в книгах Путь программиста (раздел "Делайте то, что считаете правильным") и Идеальный программист (раздел "Как сказать «нет»").
А если история пойдет по первому варианту, то пекарь взял на себя функции начальника цеха, начал думать о рецептурах, о том правильные они или нет, и по факту начал выполнять работу начальника цеха.
- и начальник и пекарь - сотрудники фирмы, результатом деятельности которой является хлеб - нет ничего плохого в том, что все сотрудники фирмы переживают за общее дело.
А на самом то деле "пекарь" он и есть есть пекарь, и просто работает, а от иллюзии власти начинает брать на себя чужую работу и ответственность, и пашет, пашет, пашет...
- отказ пекаря печь опасные для жизни пироги - это его ответственность.
92. serg_gres 157 16.12.17 00:36 Сейчас в теме
(89)
Хммм...
Профи бы сказал "нет такой рецептуре"?
Хммм...
Ну хорошо, давайте я Вам приведу пример возможного варианта событий

Значится мастер цеха пришел и говорит "вот новая рецептура с древесными опилками, делай по ней"
Пекарь посмотрел на рецептуру и говорит "вы тут озверели тут все что ли? людей травить и губить собрались что ль???"
Начальник цеха: "вообще то никого губить никто не собирается, и я просто сделал рецептуру по идее ввшесточщего руководства"
Пекарь: "нет, ну так нельзя! я сейчас заглушаю печь и иду к директору выяснять этот вопрос! Я не могу оставить этот вопрос просто так, потому что я профессионал!"
Останавливает производство в цехе и идет в другой корпус к директору
Заходит к директору и тот ему с порога "а почему Вы не на производстве, и кто сейчас печет хлеб?"
Пекарь: "мне технолог поручил выпечь хлеб с опилками, и я такой хлеб печь не собирюсь! Это погубит миллионы жизней!
И я остановил производство, что бы придти сюда и лично с Вами выяснить этот вопрос"
Директор: "наша организация заключила договор с микробиологической лабораторией на поставку хлеба для питания и развития особого вида бактерий, которые будут вырабатывать особое вещество, и это вещество будет использоваться как лекарство, которое поможет миллионам людей, по требованиям, которые предъявила нам лаборатория, в хлебе могут быть опилки, и поэтому я поручил технологу создать новую рецептуру, а Вы, многоуважаемый Профессонал, разворачивайтесь кругом и идите запускать заново производство, а также я бы Вам советовал заниматься своим делом, а именно - смотреть за тем, что бы хлеб был изготовлен строго по рецептуре, а все остальное - это не Ваше дело, и не Ваша ответственность, а за внеурочную остановку производства Вы в этом месяце будете депримированы"

Ну и как Вам, Артем, такое развитие событий?
96. CSiER 36 16.12.17 10:41 Сейчас в теме
(92), этот пример вообще плох - в нем мастер не может объяснить пекарю причины столь координальных изменений, либо, что самое страшное - делает это не думая (директор сказал опилки - значит опилки, сказал бы отраву для крыс - тоже без раздумий добавил бы). У пекаря недостаток информации, которая является критичной для выполнения работы - это как раз его ответственность применять или нет смертельную для людей рецептуру. Если после таких доводов пекаря таки оставили без премии - он найдет другую работу. Я не вижу смысла более доказывать, что нужно стараться выполнять дело профессионально, с головой, болеть за него, а не просто делать что сказали. Пекарь - не солдат и не раб - он может сказать "нет". Когда мы сталкиваемся с медициной, то хотим видеть там профессионалов, которые переживают за людей (у хирургов, анастазиологов и т.д отвественность всегда является неотъемлемой частью рабочего процесса), а не "делают, потому что чиновники посчитали более эффективным".
97. serg_gres 157 16.12.17 12:17 Сейчас в теме
(96)
А пекарю должны были что то объяснять?
Может быть пекарю нужно еще нужно показывать накладные куда отгружается его хлеб?
Или может показывать накладные по которым на предприятие поступила мука и опилки?
Ну а вдруг мука от какого нибудь неблагонадежного поставщика и она отравлена?
Что еще должны дать и объяснить пекарю?
Может он потом пойдет и проверит в каких температурных условиях хранится произведенный им хлеб?
Слушайте, а может пекарю не дурить ни кому голову, и пойти и просто сесть в директорское кресло?
Он же самый умный, обо всех и за всех думает, обо всем заботится...

И естественно пекарь, если ему что то не нравится, может поменять работу или выссказать свое мнение, и также может отказаться выполнять работу
Тем он и отличается от раба

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

Про тех же самых врачей - вообще то когда идет операция, работает целая команда: анестизиолог, хирург, медсестра
И каждый из них отвечает за свой кусок работы и несет за нее ответственность
Может быть анестезиолог должен нести всю ответственность за результат операции?
Ну тогда ему нужно сказать хирургу: потеснись, счас все вместо тебя сделаю я, что б уж наверняка было,
100. CSiER 36 16.12.17 16:57 Сейчас в теме
А пекарю должны были что то объяснять?
- в данном случае ответ "да"- ещё вчера он пёк хлеб для людей, а сегодня ему без объяснений говорят печь отраву для людей - вопрос о причинах весьма закономерен.
Может быть пекарю нужно еще нужно показывать накладные куда отгружается его хлеб?
Или может показывать накладные по которым на предприятие поступила мука и опилки?
Ну а вдруг мука от какого нибудь неблагонадежного поставщика и она отравлена?
Что еще должны дать и объяснить пекарю?
Может он потом пойдет и проверит в каких температурных условиях хранится произведенный им хлеб?
Слушайте, а может пекарю не дурить ни кому голову, и пойти и просто сесть в директорское кресло?
Он же самый умный, обо всех и за всех думает, обо всем заботится...
- описываете крайность со множеством риторических вопросов, которые к моему комментарию относятся мало. Со своей стороны я ведь не описываю пекаря аналогично главному герою фильма "Дурак" 2014 года.
Может быть анестезиолог должен нести всю ответственность за результат операции?
- пример из реально жизни: девочка 14 лет, уже под наркозом на хирургическом столе (аппендицит), начинается операция - сестра замечает, что разрез хирург делает слишком низко. Интересуется у хирурга - зачем мол так низко и по тону ответа понимает - хирург пьян. Операцию останавливают, вызывают второго дежурного хирурга. Вопрос про ответственность: линия разреза - ответственность хирурга.
И я пишу о разделении труда и ответственности между различными участниками рабочего процесса
- В своем комментарии выше Вы задаете вопрос - "Дак почему же тогда возникают такие вопросы, как описано в статье ?" и сами отвечаете - "иллюзия власти". Напомню Вам встречный вопрос - "чем работа профессионала отличается от работы среднестатистического сотрудника" - в ответ на который Вы привели пример ещё хуже. Мой вариант ответ на Ваш же вопрос - такие вопросы возникают потому, что программист профи не хочет пилить суррогаты. Прошу заметить - не потому, что у него "иллюзия власти", "он самый умный" и т.д. - а потому, что хочет делать свою работу профессионально (что нельзя сказать о реализации суррогата). Как итог - дальнейшая дискуссия бессмысленна - Ваше мнение я понял.
102. serg_gres 157 16.12.17 22:39 Сейчас в теме
(100)
Про пример с девочкой: даже водителей перед выездом на рейс осматривают врачи, и допускают к управлению транспортным средством
Уж почему врача пьяного допустили...понятия не имею, но думаю просто потому что в этом моменте был плохо организован рабочий процесс и кто то не выполнил свою работу (не произвел проверку этого врача)
Я Вам еще один риторический вопрос задам: а сколько людей пострадало или умерло из за подобных ошибок? Ну вот там где ге было такой медсестры, которая делает работу и за себя, и за хирурга?
Система то одна
И такая система как раз таки и существует потому что есть такие медсестры
Да, она спасла, молодец
А система, как была гнилая, так и осталась
И что, это хорошо?
Я считаю, что гораздо лучше, когда медсестра делает свое дело, хирург свое, и еще проверяющий хирурга перед операцией, тоже выполняет свое дело
И да, я тоже понял Вашу позицию, и дискуссию продолжать нет смысла
103. genayo 16.12.17 22:46 Сейчас в теме
(102) Тоесть можно оправдать свое гнилье гнильем системы? Понятно...
104. serg_gres 157 16.12.17 22:54 Сейчас в теме
(103)
Это ты про меня сказал?
Ты, Гена, аккуратнее в выражениях.

Или ты про систему здравоохранения хочешь сказать, что она хорошая?
И что для того, что бы было хорошее лечение нужно бегать и зарабатывать хорошее к себе отношение медсестрер, врачей и всех остальных
А иначе вот такие "ответственные медсестры" как то вмиг испаряются
И все свою работу делают абы как
А почему? Да потому что для того, что был хороший результат, необходимо что бы был человек, который лично заинтересован
Поэтому бегают люди в эти больницы со взятками, и еще и с поклонами
И после этого мне тут будут втирать про то, что человек должен быть "Профи" и медсестра должна следить за хирургом
Ага, и еще и за получит чуть больше, чем санитарка
105. genayo 16.12.17 23:17 Сейчас в теме
(104) Это я про сам подход, что можно что-либо оправдать гнилой системой. Медсестра ничего не должна, кроме своих трудовых обязанностей, но это выбор каждого - гнить вместе с системой, или быть Профи.
107. serg_gres 157 17.12.17 00:07 Сейчас в теме
(105)
Дак не получится быть профи во всем
Физически это невозможно
Если ты программист 1С, а еще делаешь работу бизнес-аналитика, управленца, внедренца, то где то в каком то месте все равно будет просадка

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

PS и да...если я не буду впахивать за начальника отдела и бизнес аналитика, то не думаю, что он помрет из за этого от аппендицита
114. vvh74 18.12.17 12:46 Сейчас в теме
(107)
У вас постоянно взаимоисключающие параграфы.
Вот:
А пекарю должны были что то объяснять?
и вот:
А в случае, если на него валят не его отаетственность, - защищать свою честь, достоинство и собственную ценность

В одном месте ему не должны ничего объяснять, в другом он должен разбираться, где его ответственность, а где нет.
Так делать, что говорят или все-таки разбираться и отстаивать?
Либо у вас что-то очень плохо с логикой, либо вы, Сергей, просто из тех самых людей, которые умело обращаются с понятием "ответственность".
110. CSiER 36 17.12.17 17:35 Сейчас в теме
(102)сперва вопросы, потом "дискуссию продолжать нет смысла"...
а сколько людей пострадало или умерло из за подобных ошибок? Ну вот там где ге было такой медсестры, которая делает работу и за себя, и за хирурга?
- вопрос сложно отнести к риторическим, поэтому отвечу: она не выполняла работу хирурга (скальпель в руках не держала) - она заметила что линия ниже стандарта, потому что она переживала за то, как пройдет операция. Вы не хотите понять того, что есть ответственность за должностную инструкцию, а есть понятие проф. ответственности. Выше я давал ссылку, там написано (далее цитата):
Один из моих любимых разработчиков и авторов Боб Мартин написал отличную
статью на тему «Как сказать “нет”» (http://simpleprogrammer.com/ss-no). Боб сравнивает
разработчика с врачом. Он говорит о том, насколько абсурдна ситуация, когда пациент
указывает врачу, как выполнять работу. В этом примере пациент говорит, что у него
болит рука и поэтому нужно ее отрезать. Конечно, доктор скажет «нет».

если следовать Вашей позиции, то доктор скорее скажет "ДА":
Хотите суррогат? Получите и распишитесь. А также оплатите потраченное мною время в полном объеме.
. А когда доктора спросят - "зачем было отрезать, когда достаточно было пропить таблетки?" - он ответит:
Я свою позицию обозначил: я делаю свою работу в своей зоне ответственности.
Если кто то хочет делать работу за других - да пожалуйста
, только добавит "отговаривать от ампутации - ответственность терапевта, клиент хотел суррогат ампутацию - получите и распишитесь.".
И что, это хорошо?
- если про систему, конечно, плохо, но это текущее положение вещей. Про проверку перед рейсом - да, такая практика на нормальных предприятиях существует не только на бумаге, а про врача - он дежурил в тот день, операция была вне плана.
И да, я тоже понял Вашу позицию, и дискуссию продолжать нет смысла
- полностью согласен :)
53. 1c-intelligence 13240 15.12.17 08:30 Сейчас в теме
(23) путь отличный, только бесперспективный с точки зрения карьеры, компетенций и развития.
Тут каждый сам решает.
74. serg_gres 157 15.12.17 12:18 Сейчас в теме
(53)
путь отличный, только бесперспективный с точки зрения карьеры, компетенций и развития.
Тут каждый сам решает.

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

Если брать на себя функции других специалистов, то это как развитие "вширь".
Да, это определенная универсализация, и часто полезно.
Но это идет вразрез с тенденциями развития человеческого общества.
А тенденции эти таковы, что развитие идет в узконаправленные области.
Просто потому что один человек не способен охватить всё.
Например, Вы же не будете сами проектировать процессоры, только потому что фирма Intel как то последнее время стала хуже работать, и рост производительности, выпускаемых ими новых процессоров, значительно замедлился ?
Не будете заниматься производством более скоростных жестких дисков ?
В конце концов, Вы же не будете писать "свою 1С", только потому что в каждой очередной версии какие то баги фиксятся, а какие то добавляются ?
Каждому своя ниша и свой путь развития.
113. unpete 576 18.12.17 10:46 Сейчас в теме
(74)
не будете писать "свою 1С", только потому что в каждой очередной версии какие то баги фиксятся
Отчего же не будем? Активно этим занимается, но не из-за багов, а из-за разногласий по базовым архитектурным вопросам с авторами платформы 1С.
156. karimov_m 20.12.17 10:49 Сейчас в теме
(113) Добрый день!
А можно увидеть в чем именно разногласия по "базовым архитектурным вопросам"?
Действительно интересно (у меня тоже есть мысли что могло бы быть лучше в 1С, но до крайности "писать свою 1С" еще не доходило).

Ну и конечно же, мы все же понимаем, что каждый продукт заточен под решения определенного (но не всего возможного) круга задач.
162. unpete 576 20.12.17 16:29 Сейчас в теме
(156) Тема для многомесячной дискусии. Основные тезисы:
- Черный ящик. 1С - полностью закрытый фреймворк. Хороший код нет смысла скрывать. Его публикуют под свободной лицензией, чтобы люди могли любоваться, как картинами в Эрмитаже. Г*внокод обычно прячут
- Велосипеды. Язык, стековая машина, движок данных собственной разработки. Imho, надстройки над стандартными библиотеками и расширение стандартного языка (не важно какого, java, js, c#), были бы эффективнее
- Отсутствие метаданных на клиенте и в целом странный подход к рендерингу клиентского интерфейса
- Откровенные ляпы в объектной модели, например, искусственное деление на обычные и системные перечисления
173. karimov_m 22.12.17 13:57 Сейчас в теме
(162)
Понятно.
Ну по поводу "закрытый фреймворк" - все же понимают, что это проприетарная система. Есть патенты и тп.
И, конечно же, некорректно рассуждать в таком ключе - "если ситсема закрыта - значит говнокод, поэтому мы ничего никому не покажем", одно не следует из другого.
- А в чем плох велосипед ? Не понимаю вот часто, почему к "Велосипедам" такое отношение. Поверьте - если "велосипед" едет и делают свою функцию хорошо и на большом отрезке времени - это лучше чем может быть. Например есть алгоритм поиска пути (Дейкстры + есть более эффективный A*) - вы будете писать свой, только из-за того что это уже "чей-то велосипед"? Не уверен, что именно так, но скорее всего в 1С используют подход "создания байт-кода" для выполнения его платформой. Это не всегда плохо (а в случае 1С - практически единственный путь - вспомним SAP, Saleforce). Если абстрагироваться от деталей, то тоже и в Java и в .NET
Ну и конечно же не понятно - в чем именно были бы они эффективнее, если предоставили для разработки один из существующих языков высокого уровня.. Тут всё о пороге входа и бизнес-ориентированному программированию.
- Отсутствие метаданных на клиенте и в целом странный подход к рендерингу клиентского интерфейса
- Откровенные ляпы в объектной модели, например, искусственное деление на обычные и системные перечисления

Эм.. тут не понял. Какие метаданные вам нахватает на клиенте? В чем именно "странность" рендеринга клиентского интерфейса? (опустим технические детали или ошибки конкретной версии платформы) В архитектурном плане - в чем именно странность? (подсказка - помним про трехуровневую модель).
По поводу разных видов перечислений - тут все просто. Есть системные, которые определяются в платформе (для передачи параметров в функции и т.п. например определение как именно будет выглядеть диалог открытия файла) - нет смысла, конечно же, держать это все в ветке Конфигурации. Тем не менее, платформа "дает возможность" определять и свои собственные перечисления. Предметно-ориентированные.
Надеюсь вы воспримите мои аргументы как здоровую критику на ваш ответ)
178. unpete 576 23.12.17 20:15 Сейчас в теме
(173)
все же понимают, что это проприетарная система
Это понимают не все. Например, я - не понимаю.
Спорить нам не о чем. Если платформа 1С справляется с вашими задачами - я не против. Продолжайте эксплуатировать.
Metadata нужна, чтобы обеспечить высокую доступность данных, сохраняя при этом для программиста возможность оперировать высокоуровневыми объектами ala документ и справочник.
Сейчас, для обслуживания тысячи пользователей, metadat-е достаточно скромного сервера с одним сокетом.
Сейчас затеваем проект, у которого потенциально могут быть миллионы пользователей. Время покажет, что из этого получится.
184. karimov_m 24.12.17 13:32 Сейчас в теме
(178)
Это понимают не все. Например, я - не понимаю.

Все же полезно это понимать) Например тут Чтобы не говорить на каждом углу - "1С закрытая система! Очевидно там баги внутри огогшные, поэтому они не опенсорс))"

Про то что необходимо для каждой задачи выбирать свой инструмент - речи не идет, это и 5-класснику понятно (он тоже не будет забивать гвоздь обмоткой изоленты). И тут действительно, нет смысла спору
189. genayo 25.12.17 11:48 Сейчас в теме
(178) Допустим, мы приняли решение использовать вашу технологию. Есть у вас представление, как быстро и эффективно изучить эту технологию. В наличии программист 1С и специалист с незначительным опытом работы с JS.
190. unpete 576 25.12.17 13:30 Сейчас в теме
(189)Наши с (1c-intelligence) мнения по этому вопросу расходятся. Я считаю, что metadata понтравится веб-разработчику с большим опытом, который столкнулся с трудностями на предыдущих технологиях: сделал несколько проектов на java, php, ванильном js под node, микрософтовском .net, знает, как работает изнутри jquery, angular, vue, react. Важно уметь одинаково хорошо мыслить как в терминах sql, так и nosql map/reduce.
Изучать технологию без живой задачи, вряд ли имеет смысл. Если нужен совет, вопросы, наверное, лучше в github, но можно и сюда в отдельную ветку.
Согласитесь, тема слабо коррелирует с текстом статьи.
191. genayo 25.12.17 13:45 Сейчас в теме
(190) Спасибо. Если сделаете на гитхабе подраздел типа "вопросы от чайников", было бы удобнее, чтобы основные разделы не захламлять. Живые задачи есть, пока нет понимания всех преимуществ технологии "на пальцах", чтобы заинтересованным людям объяснять.
192. unpete 576 25.12.17 13:57 Сейчас в теме
(191)А стандартные issues чем плохи?
чтобы заинтересованным людям объяснять
Это - к Ивану. Я - костноязыкий.
193. genayo 25.12.17 14:16 Сейчас в теме
(192) Хорошо, завязываю оффтоп :) если вы не против, будем писать в issues.
195. 1c-intelligence 13240 25.12.17 23:49 Сейчас в теме
(190) даже страшно представить, какие требования к программисту 1С ты предъявляешь.
Ты описал программиста, который влюбится в метадату с первого взгляда, и начнет писать полезный код через день.
199. karimov_m 26.12.17 12:41 Сейчас в теме
(190) А еще - отлично бы тут сделать отдельные (новые) посты с разбором реальных кейсов использования. Т.е. - Задача - почему пришло понимание что использовать metadata выгодно на проекте, и разбор примера (или одного из блоков) как было использовано.
205. unpete 576 27.12.17 09:01 Сейчас в теме
(199)
посты с разбором реальных кейсов использования
Если это не противоречит формату инфостарта, можем вместе попросить (1c-intelligence) что-то написать на эту тему. Самой простой для понимания и близкой к специфике 1С, мне представляется тема Самообслуживания клиентов на примере микросервиса параметрических заказов
Кратко на живом примере:
- Есть завод по производству подоконников и нарезке их в размер
- Около 100 клиентов, до 3000 изделий в сутки, более 10 типов цен для разных групп контрагентов
- Строка заказа содержит такие атрибуты, как номенклатура, цвет, размеры, количество, ключ группировки (в какую пачку упаковывать), штрихкод
- Раньше, клиенты отправляли XLS-файлы специального формата, менеджеры загружали их в учетную систему, высылали назад клиентам счет с уточненными ценами и по факту готовности, файлы реализации - куча ручной работы, звонки по телефону и т.д.
- Сервис позволяет создавать заказы с одновременным расчетом спецификации и уточненной ценой, непосредственно из учетной системы клиента через HTTP API
- Кроме собственно создания заказов, API содержит Endpoints для диспетчеризации и получения из сервиса произвольных документов (оплаты, реализации), а так же, для настройки соответствий номенклатур, цветов и прочих справочников
- Ведется лог всех запросов и ответов сервиса. Клиент, через то же HTTP API имеет доступ ко всем записям этого лога
- При желании, создавать и отслеживать заказы можно в визуальном режиме через браузер
- При необходимости, в веб-приложении поддержан автономный режим, позволяющий создавать заказы при отсутствии доступа к интернету. Они отправятся на сервер, как только связь восстановится
karimov_m; +1 – Ответить
196. 1c-intelligence 13240 25.12.17 23:52 Сейчас в теме
(189)
Есть у вас представление, как быстро и эффективно изучить эту технологию. В наличии программист 1С и специалист с незначительным опытом работы с JS.

Мы работаем в этом направлении. Пока эксперименты были на мне.
Завтра дам цифры, если не забуду.
163. unpete 576 20.12.17 16:33 Сейчас в теме
(156)
до крайности еще не доходило
У нас выбора не было. Замахнулись на специфическую задачу, которая на стандартной платформе 1С ну никак не решалась. Пришлось делать свою платформу. А потом оказалось, что под эту платформу много других нерешенных задач - голубой океан.
174. karimov_m 22.12.17 14:09 Сейчас в теме
(163) очень интересно в краткой форме услышать вводный по этой задаче. в чем именно проект и, самое главное, почему после ее изучения вами, в первую очередь вы смотрели на 1С, как платформу для потенциальной ее реализации (вы ведь начали их чего "понимать", что все не так в 1с, для этой задачи..)
179. unpete 576 23.12.17 20:25 Сейчас в теме
(174)
почему смотрели на 1С, как платформу для потенциальной реализации
Потому, что задача, по сути - учетная. Похожа на то, для чего обычно используют 1С. Там есть параметрические спецификации, сложное ценообразование (действительно сложное - не как в УТ 11), диспетчеризация и подготовка производства (настоящее планирование - не как в ERP). Краткое описание есть здесь
181. karimov_m 24.12.17 01:01 Сейчас в теме
(179) Занимательно, удачи вашему проекту!
а я вот смотрю в сторону Сенчи https://www.sencha.com
Тоже занимательная штука
182. unpete 576 24.12.17 07:55 Сейчас в теме
(181)
смотрю в сторону сенчи
Странное направление. На extjs, действительно, написана куча data-ориентированных интерфейсов, даже мой любимый proxmox использует extjs на своей вебморде, но их философия перпендикурярна нашим подходам. Metadata совсем про другое.
183. karimov_m 24.12.17 13:23 Сейчас в теме
(182) Ну так у вас про- документный подход (про 1С) организации системы.
Это не плохо и не хорошо, это просто архитектурный подход. Говорить что это нормально, а все остальное "странный подход", не корреткно
185. unpete 576 24.12.17 19:21 Сейчас в теме
(183)
Чтобы не говорить на каждом углу [...] не корректно
Я, вроде не претендовал на объективность и ничего не заявлял ни на каких углах - просто отвечал на ваш вопрос - восстановите хронологию.

Могу себе позволить не беспокоиться о таких мелочах, как реальность и здравый смысл. Наверное, за жизнь успею сделать лишь малую часть задуманного, но вектор мне нравится и единомышленники начали появляться.
186. pm74 208 25.12.17 07:52 Сейчас в теме
(179) давно присматриваюсь к вашей технологии, жаль времени и опыта программирования js не хватает. а 1с .. как была "программой для бухгалтеров", так ей и осталась.
24. minimajack 82 14.12.17 12:39 Сейчас в теме
«fail fast, fail cheap» - можно использовать ТОЛЬКО когда знаешь что делаешь и можешь откатить.
Если программист "не понимает" что делает - получается взлетная полоса суррогатов.

По опыту: было нагенерено столько "суррогатов", что теперь неизвестно что с этим делать. За повторную разработку никто браться не будет, толком не работает, инициатор - блокирует любые изменения(политика).

Вот все вы пишите "задачи, а нет вот так: ЗАДАЧИ, хочу сказать "забудьте про задачи", есть цели которые надо достичь, а задачами я уже сыт по горло...
"добавить регистр(в регистр измерение) для бла бла бла бла....." - которое нахрен все ломает
"запретить бла бла бла бла..." - которое стопорит работу на день-два других отделов
"добавить отчет " - который ничего путевого не показывает и нужен только один раз в год


Программист говорит: согласуй с моим или своим начальником, тогда сделаю;
>> согласуй с моим или своим начальником, тогда посмотрим - когда задача бредовая на корню и вообще не должна выйти из подразделения
Программист говорит: напиши мне задачу/поручение/служебную записку, на бумаге или в информационной системе (ДО, Битрикс, или что у них там);
>> без этого - "Какого хрена вы занимаетесь этими задачами? Есть более важное!!!!!11!! ПЫЩЬ!!"
Программист говорит: нужно мнение вот этого и вон того человека, т.к. их интересы доработкой тоже затрагиваются;
>> проще решить конфликт до начала разработки, возможно это и не конфликт вовсе
Программист говорит: твоя задача – суррогат, и добавляет что-нибудь из первых трех пунктов;
>> бывает что "народ" публично требует ответ, что же ещё сказать?
Программист просто говорит: не буду делать;
>> такого ещё не было, максимум "Задача будет крайней в приоритете"
Программист говорит: задача бесполезная, или даже вредная, я сейчас всем скажу и докажу, что ты – дурак;
>> да вот так и говорю с объяснениями - почему, но только лично
Программист говорит: надо запускать внутренний проект, давай все согласовывай и организуй, и сделаем.
>> только когда это не задача автоматизации
Показать
54. 1c-intelligence 13240 15.12.17 08:32 Сейчас в теме
(24)
«fail fast, fail cheap» - можно использовать ТОЛЬКО когда знаешь что делаешь и можешь откатить

Да, это условие заложено во фразе "Программист, допустим, толковый". Рукожопам fail fast не подходит, это не для них публикация.
28. kuld 248 14.12.17 14:04 Сейчас в теме
Фикси-программист 1С и есть самое настоящее Зло, Тёмная сторона Силы.
Соответственно, как и всякому порядочному Ситу ему нужно соблюдать Правило Двух. Учитель и ученик. ИТ-директор и программист.

ИТ-директор - это топ-менеджер, он решает все стратегические задачи развития на высшем уровне. Любое локальное изменение согласуется со стратегией, за которую и отвечают топ-менеджеры. Если менеджер Вася требует что-то доработать в 1Ске, он или должен сослаться на вышестоящее решение, где это требовалось но по каким-то причинам не сделано или писать 100500 объяснительных на высшее руководство с доказательствами необходимости своего предложения и включения его в стратегию развития.

Когда-нибудь ученик сразится с учителем и займет его место, ну или погибнет в этой схватке, уйдет из ИТ и откроет палатку с шавермой.

Ну а если на неИТ предприятии в силу его масштаба негде развернуться ИТ-директору, то наличие в нем штатного программиста 1С есть Зло Необузданное.
kuzyara; AndKovalchuk; obsfromekb; +3 –1 Ответить
29. minimajack 82 14.12.17 14:16 Сейчас в теме
(28)
ИТ-директор - это топ-менеджер, он решает все стратегические задачи развития на высшем уровне. Любое локальное изменение согласуется со стратегией, за которую и отвечают топ-менеджеры.


попахивает бюрократией


Вася может сослатся на все что угодно
Никто из топов не будет рассматривать 100500 объяснительных

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

BTW ИТ-директора может и не быть =)
40. kuld 248 14.12.17 18:37 Сейчас в теме
(29)
попахивает бюрократией

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

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

Одинокого программиста может и поимеют. А вот поиметь ИТ-директора может только генеральный директор, но он не будет этого делать по каким-то там жалобам, с бОльшей вероятностью под раздачу попадут сами жалобщики. Если только недовольство возникнет в кругу топ-менеджеров, но это уже совсем другая история.
30. vano-ekt 146 14.12.17 14:27 Сейчас в теме
(28)
уйдет из ИТ и откроет палатку с шавермой

во франч чтоль? :-D
mitia.mackarevich; +1 – Ответить
31. obsfromekb 32 14.12.17 15:04 Сейчас в теме
(28)
Фикси-программист 1С и есть самое настоящее Зло, Тёмная сторона Силы.
Соответственно, как и всякому порядочному Ситу ему нужно соблюдать Правило Двух. Учитель и ученик. ИТ-директор и программист.

В голос проорал )))
Нас как раз двое, но я порядочный Сит и перевёлся на удаленное сопровождение клиента за умеренную плату. В итоге могу развиваться на других проектах, а собственник не переплачивает. Мой тёмный ученик (падаван) внедряет то, что я фильтрую. Зло обузданное, т.к. я его хотя бы проверяю, когда прихожу. А то ведь если никто не может посмотреть код, то может случиться страшное.
55. 1c-intelligence 13240 15.12.17 08:37 Сейчас в теме
(28)
Соответственно, как и всякому порядочному Ситу ему нужно соблюдать Правило Двух. Учитель и ученик. ИТ-директор и программист.

у меня 4 программиста было. Я, наверное, Йода.

Про ИТ-директора вы забавно написали. Как на собеседовании, ответ на вопрос "как вы понимаете, кто такой ИТ-директор".

ИТ-директор же обычно - или старший сисадмин, или старший программист, или крутой управленец (=говна кусок).
32. AndKovalchuk 214 14.12.17 15:06 Сейчас в теме
Вот тут тоже программисты виноваты:

Космический аппарат сбился с курса из-за ошибки в полетном задании
Метеорологический спутник "Метеор-М", который сегодня утром был запущен с космодрома Восточный, не смог выйти на расчетную орбиту. Это произошло потому, что в полетном задании ракеты-носителя "Союз-2.1б" и разгонного блока "Фрегат" была допущена ошибка. Об этом сообщил "Интерфакс" со ссылкой на источник в космической отрасли.

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

https://utro.ru/accidents/2017/11/28/1345907.shtml


Интересно, какой здесь выход?
33. vano-ekt 146 14.12.17 15:19 Сейчас в теме
(32) получить страховку, продать якобы сгоревшие спутники, премировать программера
34. AndKovalchuk 214 14.12.17 16:12 Сейчас в теме
(33) может лучше продать все страховые компании, пока они окончательно не разорились?

Уверен, что стоимость страховки на следующий запуск возрастет и не слабо.
37. karimov_m 14.12.17 16:32 Сейчас в теме
Много слов конечно)
Но суть общая такая. Если хотите чтобы было все грамотно - заведите Системного аналитика, он будет и и с бизнесом общаться и понимать, какой контур IT существует, что реализуемо на указанном бюджете, что нет. Имеет ли смысл это реализовывать со стороны IT как новый проект или все же доработать существующий (который почти такой же но немного не дотягивает до выставленных требований по новому проекту).

Чтобы принимать такие решения и выводы, необходимо понимать действительно ли это необходимо бизнесу (БА привет!)? И если да, необходимо - подключаем другого человека (СА, привет!) - который по вводной даст свои соображения, что для этого нужно, какие трудности, на какие жертвы придется (или не придется) пойти и сколько времени это займет.

Чудо, когда это - один и тот же человек. Таких еще поискать надо.
Waanneek; vano-ekt; Сурикат; +3 – Ответить
46. KAV2 159 15.12.17 04:27 Сейчас в теме
(37) Проблема не в том есть аналитик или нет, а в том что заранее не известно стоит ли делать этот функционал и как. Поэтому и предлагается решение - сделать по быстрому и проверить. С системным аналитиком это может привести к ситуации, когда уже 2 человека аналитик и заказчик стоят перед программистом и спрашивают его: ты можешь это сделать и в какие сроки? Еще многое зависит от уровня интеллекта и заказчика и программиста и аналитика, просто нужно чтобы кто-то из этих людей был достаточно умен и порядочен чтобы привести описанную ситуацию к чему-то хорошему.
69. karimov_m 15.12.17 11:38 Сейчас в теме
(46) ну как это неизвестно стоит или нет. Странный подход, есть задача/потребность, от нее идёт анализ реальной необходимости и практической возможности.
А уж по какой методике - это уже вторичный момент, быстрое прототипирование и реализация mvp или вообще просто мысленным экспериментами. Неважно. Если заранее не известно стоит ли делать проект или нет, то тут как бы вообще вопрос, кто придумывает такие проекты))) Видимо паразит какой-то)
Так вот, такие люди это и есть связка БА и СА и менеджер проекта.Тут вопрос не в умении а грамотном планирование по проекту, сделать правильную оценку рисков, ресурсов и требований. Наматывать километры непонятного разбора "надо не надо" - ну это там где нет квалификации. Почти всегда всё становится на места после первого раунда переговоров по проекту.
72. KAV2 159 15.12.17 12:09 Сейчас в теме
(69) Это в теории, на практике никогда ни в чем нельзя быть уверенным ни в сроках, ни в результате (взлетит\не взлетит). Многое зависит от конкретной задачи, от людей: заказчик, аналитик, исполнитель, от их опыта, интеллекта, мотивации. В реальном мире мы всегда имеем дело только с вероятностью. Об этом мне кажется и статья, где и предлагается методика быстрой реализации прототипа.
Уточню свою мысль: наличие аналитика еще не гарантирует хороший результат, а вот прототип - таки да, гарантирует.
86. karimov_m 15.12.17 15:48 Сейчас в теме
(72)Тут просто диалог мы ведем на разных уровнях)
Если философствовать, то да. Огурец тоже в какой то мере Банан.. но нельзя быть всегда во всем уверенным. Как бы можно конечно, аксиомить, но суть от этого не поменяется - с точки зрения квантовой физики - у нас все на уровне "вариантов выбора".
То, что вы сделаете быстрый прототип - это тоже не гарантия того, что у вас все взлетит. Примеров достаточно, прототипы работают, в жизни ничего не работает.
Не в этом подход же - главное понимание, надо нам это или нет и есть ли на это ресурсы/возможности. Всё. А как прийти к этому "пониманию", то ли через быстрое прототипирование или создание полуфункциональной модели или на доске блок-схемы рисовать - вопрос вторичный.
наличие аналитика еще не гарантирует хороший результат, а вот прототип - таки да, гарантирует.

Пффф. Вот вам мое предложение:
Наличие прототипа еще не гарантирует хороший результат. А вот наличие правильно команды из Аналитика, Менторов/Руководителей проекта и Архитекторов - таки да, гарантирует.

Я к чему? И ваше и мое предложение должно всегда содержать окончание: Но это не точно ибо любая система, где участвует Человек - заранее не предсказуема. Но и что теперь? Давайте не будем ничего делать)) И не будет проблемы "неудачных проектов" )
56. 1c-intelligence 13240 15.12.17 08:38 Сейчас в теме
(37) они существуют, эти БА и СА? Есть от них польза?
64. Degrement 126 15.12.17 09:46 Сейчас в теме
(56) Был у меня интересный опыт работы в компании где ИТ-отдел на прямую подчинялся собственнику. Соответственно все хотелки/проблемы сначала спускались в ит, уже потом с предварительной оценкой выкатывались бизнесу взлетит/не взлетит и т.д.
Что из интересного делали:
1) Ловили гендира одного из бизнесов на откатах (таки поймали).
2) Внедряли CRM (если бы не прямое подчинение собственнику, то не внедрили бы, т.к. был полный саботаж, от гендира до рядовых менеджеров - не любят паразиты контроллинга в цифрах).
3) Внедряли учётные системы в общепите и фитнесе для повышения прозрачности бизнеса(опять же саботаж).
Иногда бизнес всё же продавливал свои "гениальные" идеи, 80% из которых заканчивались сурогатами или огромным гемором ит-отделу.

В компаниях где ит как сервис на мой взгляд без scrum и архитектурного планирования/дерева проблем всегда во всех бедах будет виноват ит.

По мне БА только добавляет публичности, как БА работают:
1) Поговорив с "пиджаками" составляют бизнес требования.
2) На основании БТ с исполнителями составляют ТЗ.
3) Спускают ТЗ программистам.

Самая задница начинается когда "пиджаки" не знают чего хотят и не знают чем занимаются исполнители, исполнители не понимают что делают, а БА не пытаются разобраться что от них хотят, как итог от аналитика получаем ТЗ формата:
БТ:
Увеличение продаж.
ТЗ:
Добавить реквизит/справочник/регистр и ещё 100500 новых элементов в базу (это всё добро должны заполнять пользователи), вывести в отчёт +100 показателей которые негде не описаны или которых просто в природе нет.
Итог:
"пиджаки" - хорошие, они придумали "гениальную" идею.
БА - хорошие они подумали за программистов, выявили все потребности у исполнителей, придумали как всё это реализовать.
Программисты - тупые, т.к. всё же описано. разжёвано - бери и делай. но нет запороли проект.
Исполнители - жертвы тупых программистов, им приходится заполнять кучу "не нужных" полей (как правило и заполняют они их спустя рукава или вообще не заполняют - супер спецы по приспособляемости), как итог их производительность падает.

Был и хороший опыт с БА, но как таковых сроков на проекте не было, и от хотелки до реализации проходило от 2 до 6 месяцев, т.к. задачу обсасывали со всех сторон по кругу Бизнес-БА-Программисты, бизнес генерировал идеи, БА делал описание чего хочет бизнес, программисты предлагали пути решения и дальше по кругу пока на бумаге всех не устроит итоговое ТЗ, за время составления "ТЗ" успевало появиться от 1 до 10 прототипов, один из которых подлежал доработке и выведению в бой. .
65. KAV2 159 15.12.17 10:13 Сейчас в теме
(56)
С этим можно и нужно работать.

А как? Вопрос для отдельной статьи? ))
70. karimov_m 15.12.17 11:39 Сейчас в теме
(56) ещё как существует, польза есть.
60. alex_sh2008 5 15.12.17 08:47 Сейчас в теме
(37)Вы страну не перепутали случайно?
59. o.nikolaev 219 15.12.17 08:43 Сейчас в теме
Насчет места где от детей избавлялись...
Спарта-то подохла в конце-концов всего лишь через каких-то 300 лет. И оно как знать, может это вот, как вы изволили новоязычно выразиться "избавлялись", тоже опосредованно было одной из причин уничтожения города "избранных военов" (историю читал-учил не переживайте). Дерьмо это, знаете ли. Такие людоедские вещи вытаскивать и еще невозмутимо рассуждать, а давайте-ка "сравним".
71. Onwardv 70 15.12.17 11:56 Сейчас в теме
(59) Это брехня Плутарха. Историка Афин. Афины воевали со Спартой.
Как Вы будете относиться к власти, которая вашего грудничка скидывает со скалы?
81. mkalimulin 1651 15.12.17 14:35 Сейчас в теме
(71) Плутарх родился тогда, когда уже не было ни Афин, ни Спарты (в политическом смысле). К новорожденным в древности из-за высокой детской смертности относились не так, как сейчас. Это было повсеместно, не только в Спарте. В свидетельстве Плутарха для его современника не было ничего необычного или интересного. Оно воспринималось так же, как нами воспринимается что-то типа: "а в центре города стоит фонтан".
83. Onwardv 70 15.12.17 14:48 Сейчас в теме
(81) В наше время специально исследование проводили: копали под той горкой. Никаких мегаскоплений детских косточек не нашли. Как везде вокруг, не больше.
В основном - кости горных коз.

Не надо считать предков дураками или чудовищами.
К своим детям нормальные люди всегда относятся трепетно. Уроды всегда наплевательски. Как в древности, так и сегодня.
85. mkalimulin 1651 15.12.17 14:55 Сейчас в теме
(83) Откуда пошла поговорка "я себя не на помойке нашел"?
73. Synoecium 794 15.12.17 12:11 Сейчас в теме
Поработал программист немного и решил стать бизнес-программистом (так как это круто же), начал "выявлять проблемы, формулировать задачи, придумывать решения, реализовывать их и внедрять". Потом подумал еще и начал решать, какие задачи нужны бизнесу, а какие нет. Потом похлопал себя по щекам и напомнил себе, что он всего лишь программист.
А если серьезно, то почему такой человек вообще называется программистом, это другие обязанности и должность другая, хотите этим заниматься, так идите на соответствующее место.
И вообще чем программист 1с отличается от программиста на другом языке? 2017 год на дворе, есть куча языков и фреймворков, которые позволяют делать не хуже, а то и лучше бизнес решения, особенно хорошо смотрится эклектический подход. Сразу возникает вопрос, программист 1с, который в основном работает с обменом по веб-сервисам, js-визуализацией, интеграцией с месенджерами, SQL и прочим, на нем уже не лежит такой спартанской миссии или лежит?
unknown181538; serg_gres; Сурикат; +3 – Ответить
76. 1c-intelligence 13240 15.12.17 13:04 Сейчас в теме
(73) можете вопрос переформулировать, который в конце? А то не могу его понять.
77. Synoecium 794 15.12.17 13:35 Сейчас в теме
(76) ваш призыв взвалить на себя управление бизнес задачами относится только к программистам 1с? Есть ведь еще программисты полу1с и вообще не 1с, которые пишут код, решающий аналогичные задачи.
78. 1c-intelligence 13240 15.12.17 13:59 Сейчас в теме
(77) не взвалить на себя, а занять пустующее место, на которое более всего подходит 1Сник.

С другими программистами тоже работаю.

И с HRами. И с продавцами. И со снабженцами. И с СМКшниками. И с директорами. И с собственниками.

Но наибольшие шансы - у 1Сников. Как водится, на эту тему будет отдельная статья.
79. Synoecium 794 15.12.17 14:05 Сейчас в теме
(78) В общем программист 1с самая подходящая заготовка будущего ИТ-директора, так понимаю вашу мысль :)
82. 1c-intelligence 13240 15.12.17 14:43 Сейчас в теме
(79) нет, для работы бизнес-программистом.
ИТ-директор - это пошло.
88. karimov_m 15.12.17 17:00 Сейчас в теме
(78) пустующее место- в данном сюжете, это как раз отсутствие грамотного системного аналитика и менеджера проекта. Были бы они у вас, такой проблемы бы не стояло. Была бы задача, её бы разобрали и проархитекторили. Далее составили план разработки и задачи полетели от руководителя проекта к программистам (даже те же задачи быстрого прототипа). Каждый должен заниматься своим делом, архитектор думать и анализировать, менеджер организовать, БА и СА подливать информацию в общий котел проекта. Программист - программировать. Вот и всё.
G_1C; Сурикат; serg_gres; +3 – Ответить
109. Сурикат 410 17.12.17 15:17 Сейчас в теме
(88)
А когда программист начинает заниматься всем (или кто-то другой) и получается то, что описано в статье. В сложной системе такому человеку будет не доставать квалификации, причем по всем направлениям.
G_1C; karimov_m; +2 – Ответить
119. 1c-intelligence 13240 19.12.17 07:37 Сейчас в теме
(88)
Каждый должен заниматься своим делом, архитектор думать и анализировать, менеджер организовать, БА и СА подливать информацию в общий котел проекта. Программист - программировать. Вот и всё.

это ключевая ошибка, корень бед бизнес-систем. Но это отдельная тема.
120. Octopus 351 19.12.17 08:06 Сейчас в теме
(119)
это ключевая ошибка, корень бед бизнес-систем. Но это отдельная тема.

А вкратце, в чем "ключевость"?
121. 1c-intelligence 13240 19.12.17 09:16 Сейчас в теме
(120) кратко не изложить - вы не поверите. Я попробую, конечно, а там сами решайте.
Публикация все равно будет.

Любое изменение бизнеса будет успешным, если будет одновременно учитывать и изменять как минимум три характеристики системы - бизнес-процессы, систему мотивации и автоматизацию. Это триада.
Еще лучше - добавить цель и систему управления. Это пентада.

"Ключевость" в том, что такая комбинация встречается крайне редко.
Типовое внедрение 1С, особенно силами франчайзи - это снапшот бизнес-процессов, системы мотивации, целей и системы управления. Этот снапшот оформляется в виде ТЗ и запускается автоматизация.

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

И параллельно идет разбалансировка всех частей триады. Автоматизация не учитывает всех особенностей бизнес-процессов. Система мотивации заставляет людей делать не то, что нужно, а то, за что начисляется KPI. Бизнес-процессы не ведут к обозначенной цели. Система управления не разруливает конфликты бизнес-процессов, а смотрит внутрь себя.

Возвращаясь к программистам и тому, что каждый должен делать свое дело. Нет ни одного человека, который учитывает все части триады или пентады. В итоге она всегда в серьезном дисбалансе. И все изменения в компаниях - это бег догоняющих солнце.
128. karimov_m 19.12.17 12:08 Сейчас в теме
(121) Какая то надуманная у вас (вот откровенно, просто анализирую) "ключевость". Вы зачем-то подтягиваете понятие "устаревания" принятого ранее решения по процессу/разработки во время самого процессе. Но так не бывает в жизни (или это очень неправильный архитектурно проект, который создается без разбора будущих потребностей, нагрузок и тп.). Типа сняли "снапшот" и все, в рамках него работаем - да именно так! Потому что требования должны быть стабильны а не превращаться в макаронину) Вам знакомо выражение: Требования подобно воде, на них удобнее опираться, когда они заморожены. Это в защиту "снепшотности" проекта. Тем не менее, никто не исключает итеративное развитие и тп.
Далее у вас настает какой-то процесс "разбалансировки" триад и пентад. Ну честное слово.. ну о какой разбалансировки может иди речь, когда есть задача, она проанализирована на Бизнес уровне, по ней даны Технические и системные профили (на чем, какими инструментами реализовывать), учтены риски и требования к системе. Все. Заморозили. Делаем быстро пилот, проверяем показатели - далее в разработку по четкому ТЗ с итеративным тестированием компонентов (этапы/вехи проекта можно показывать бизнесу и сдавать на приемку).
Необходимо уметь общаться с бизнесом и утверждать (замораживать) все требования, а если у него (бизнеса) приходит понимание что что-то упустили - принимать это и уметь или встраивать в систему (со всеми формальными сроками на доработку) или уметь обоснованно объяснять, почему данная хотела/изменение не приемлемы в контексте данного проекта/задачи.
Тогда у вас не будут пенты и триады расползаться в круг и принимать аморфную форму..
Нет ни одного человека, который учитывает все части триады или пентады. В итоге она всегда в серьезном дисбалансе. И все изменения в компаниях - это бег догоняющих солнце.

У вас проблема в чем. Вы хотите все "сделать сам". Это приемлемо на в небольших фирмах и тп. Но один человек не в состоянии объять необъятное. Такой человек "знает много но не знает самого главного" - толку от него в серьезных проектах - нету, только будет ставить вопросы которые никому по сути не нужны. А нужны грамотные: руководитель проекта (ментор, драйвер, он же архитектор возможно), системный аналитик и БА + программисты. Вот и все. Можно исключить БА, т.к. зачастую Системный аналитик может выполнять его функцию. Но если речь о большом проекте, где задействованы несколько компаний, который интегрируются и разрабатывают едино решение - то выделенный БА удобен, БА компаний могут митапить о "утверждать" все требования от бизнеса для каждой из сторон.
Gluk_1C; G_1C; +2 – Ответить
129. 1c-intelligence 13240 19.12.17 12:17 Сейчас в теме
(128) вот об этом я и говорил - не поверите.

Выбор-то за вами. Все нравится, всем довольны, не хотите попробовать лучше и больше - ок, руководствуйтесь фразами "Но так не бывает в жизни", "требования должны быть стабильны", "Необходимо уметь общаться с бизнесом", "один человек не в состоянии объять необъятное".

Все эти фразы - не объективная реальность, а ваш выбор.

Ни в коем случае не убеждаю вас. Есть люди, которые поняли эту проблемы - у них появился pain, и им нужно решение. Если у вас pain нет - ок, вернетесь, когда он настанет.
131. karimov_m 19.12.17 12:46 Сейчас в теме
(129)
Вернуться к чему?)) К вашему не решающему проблем рецепту?) Спасибо, не надо)
У меня, думаю, хватает компетенций, чтобы понимать как вообще не заходить в такие надуманные проблемы.
не хотите попробовать лучше и больше - ок, руководствуйтесь фразами "Но так не бывает в жизни", "требования должны быть стабильны", "Необходимо уметь общаться с бизнесом", "один человек не в состоянии объять необъятное".

Ох лукавите, Иван ) Если вы "так" относитесь к "требованиям по проекту", то мне становиться совсем грустно.
Где взаимосвязь между моей фразой и "не хотите пробовать лучше и больше"??
Конечно это мой выбор, потому что я понимаю о чем говорю. И это практика многих компаний, где есть грамотно выстроенный процесс принятия решений и переход к выполнению задачи. У вас же опыт, судя по вашим статьям, в основном, проблемный - вам некомфортно, вы понимаете что как-то не так все устроено. Знаете от чего так? От того, что я писал выше.
Чтобы понять проблему - надо с ней столкнуться или знать о ней со стороны. Я не говорю что проблем не бывает в целом. Но повторюсь: грамотная расстановка "игроков проекта" и команда, настроенная на результат, которая выполняет задачи (а не сидит и думает, почему я это делаю, ведь это не так должно быть!!) - это решение 90% всех проблем.
Просто мало кто хочет тратиться на все это (системные аналитики, БА, менеджеры проектов) все хотят одного человека который будет решать все и за всех. Так не бывает, это переход в "любительскую лигу", на что есть свое давно подмеченное высказывание:
Если вы думаете, что профессионал стоит слишком дорого, попробуйте нанять любителя..
Gluk_1C; G_1C; +2 – Ответить
132. 1c-intelligence 13240 19.12.17 12:58 Сейчас в теме
(131)
Если вы "так" относитесь к "требованиям по проекту", то мне становиться совсем грустно.


Вот примеры требований по проекту, с которыми я работаю:
1. Увеличить скорость генерации прибыли компании за 3 года втрое;
2. Увеличить "пассивную" прибыль компании в 4 раза за 2 года.

Это - полная и всеобъемлющая формулировка. Больше в документе "Требования по проекту" ничего нет.

К таким требованиям я отношусь хорошо.
134. karimov_m 19.12.17 13:12 Сейчас в теме
(132)
Это не требования же)
И вообще, забавные у вас IT-проекты - увеличить генерацию прибыли компании. Это задачи уровня директоров (производства, продаж и тп).
необходимо принимать "управленческие" решения для достижения этих "показателей". Требования тут ни при чем, это просто "хотелки".
Если на вас делегируют "такие" задачи в компании.. ну у меня больше вопросов тогда нет.

Требования - это условие/способность, необходимая заказчику, чтобы решить его проблему и достигнуть цели
137. 1c-intelligence 13240 19.12.17 13:21 Сейчас в теме
(134)
Требования - это условие/способность, необходимая заказчику, чтобы решить его проблему и достигнуть цели


ну, а в чем противоречие?

Смотрите.

Заказчик - есть. Собственник или директор.
Цель - есть. Хочет иметь определенный доход. Ну, они так любят больше выражаться - через доход или прибыль за период. Например, 100 млн. в год.

Теперь что надо заказчику? То, что вы пишете - условие/способность. Классная формулировка. Особенно способность.

Ему нужно, чтобы его компания приобрела способность зарабатывать 100 млн в год. Ну, если точнее, развила свою способность зарабатывать с 30 до 100 млн. в год.

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

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

Чем не требование? И почему оно не для программиста?

Вот система, вот цифры, вот вход, вот выход, вот потери, вот лишняя нагрузка, вот простои, вот свойства, вот методы.
140. karimov_m 19.12.17 13:31 Сейчас в теме
(137) Потому что это не требования к IT проектам. Это требования уровня - "хочу 100000 лямов к после завтра!", примерно такой вот уровень.
Вы на какой позиции в компании стоите вообще?
Решение такой задачи - это во первых - вопрос определения основного направления бизнеса. Если это продажники - то очевидное решение - это увеличить маржу/доход. Это легко решается увлечением оборотов - (новые точки, привлечение клиентов, новые рынки сбыта и тп.)
Но поймите же (как это вам не очевидно то?) - есть простые законы, есть наконец-то "емкость рынка", это все поле игры - не IT.
Если есть такой потенциал (увеличить в 3 раза доход в течении 3 лет) - то это решается экономическими и торговыми рычагами у управленческих решениях. Чтобы "обеспечить" такое "поведение системы" - можно уже предлагать конкретные технологические подходы, который позволят реализовать этот потенциал. Но опять же, они должны быть обеспечены "бизнес заказом" в ктором есть план и понимание, что это вообще реализуемо, а то снова получиться что будет "pain" у вас.
Liris; Сурикат; Gluk_1C; G_1C; artempo; +5 – Ответить
141. 1c-intelligence 13240 19.12.17 13:36 Сейчас в теме
(140) вот, вот, именно то что нужно! Именно так и формулируется ключевая ошибка!

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

Вы, как программист, понимаете, что все это - элементы бизнес-системы. Важные, бесспорно. Но не единственные. И далеко - ОЧЕНЬ ДАЛЕКО - не всегда главные.

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

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

А уж как будет обрабатываться спрос - дело бизнес-системы. Убираем слово "бизнес", остается система. А система - это для программиста.

И нихрена там сложного нет.
145. karimov_m 19.12.17 13:52 Сейчас в теме
(141)И? В чем ошибка то?)
Это "у вас в фирмах" много потерь, просто ваши БП не оптимизированы или не умеют быстро реагировать на изменения рынка.
Именно так и формулируется ключевая ошибка!

Хочешь зарабатывать больше, ищи ответ в клиентах, рынках, точках, управленческих решениях, и т.д.
Вы, как программист, понимаете, что все это - элементы бизнес-системы. Важные, бесспорно. Но не единственные. И далеко - ОЧЕНЬ ДАЛЕКО - не всегда главные.

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

Если у вас (фирмы, бизнеса) - есть проблемы с обеспечением обработки "спроса".. ну.. что тут сказать. Ищите специалистов, которые выстроят вам эти процессы, иначе ребята, вы теряете деньги, пока думаете "кто будет это реализовывать", "а почему я, программист, делаю это так а надо вот так", в то время, когда ваши конкуренты - имеют команду, где ставятся четкие задачи, есть рук.проекта, аналитики и программисты, которые "реально программируют, что сказали" и не тратят время на лишние задачи/размышления. А внедряют оптимизационные механизмы, которые обеспечивают потребности в обработке спроса и задачам бизнеса..
146. 1c-intelligence 13240 19.12.17 13:59 Сейчас в теме
198. l1ike 26.12.17 10:05 Сейчас в теме
(146)
Товарищи, вы спорите о системах разного порядка. Одно дело когда это холдинг из 20 заводов и другое, когда это вчерашнее "гаражное производство", которое наконец накопило денег на дорогое оборудование. Управление системой должно соответствовать системе. Не нужно обобщать опыт полученный на определенном виде систем на все системы.
200. karimov_m 26.12.17 13:03 Сейчас в теме
(198)Почему же. Законы рынка - примерно одинаковы как для маленьких компаний так и для больших холдингов. Да, подходы в управлении, планировании бизнеса - будут различаться. Но сам механизм (и основопологание - что сначала а что потом) - один и тот же: есть "бизнес заказ" (пусть даже в "гаражном производстве" он может называть по другому - не суть) который нагружает это производство/продажи - от него и пляшем. А уж размах "танца" - это уже менеджмент и управление, где IT - support структура, но ни как не "двигатель продаж" и рычаг увеличения дохода в 3 раза(в прямом понимании этого слова).
201. l1ike 26.12.17 14:15 Сейчас в теме
(200)
Это все оно конечно так, но на определенном этапе развития компании может быть выгоднее (а часто и просто понятнее для менеджемнта в части получения результата) вложиться в оборудование, а не в еще одного программиста 1с или аналитика. Да и не в каждом Мухосранске очередь толковых специалистов ждет шанса поработать на вашем супер-мега предприятии находящемся на самой окраине пром-зоны рядом с заводом по расфасовке серной кислоты.
202. karimov_m 26.12.17 14:54 Сейчас в теме
(201) ну это уже стилистика. Если есть понимание, что задача решаема посредством увеличения мощности оборудования - ну так это результат анализа. Если есть понимание, что сколько бы ты не вкладывал в мощности - а толку нет (просто алгоритмический порог, который не дает идти дальше при любых бесконечных мощностях) - то стоит задумать о приобретении, все же, специалиста - который сможет решить проблемы (это станет очевидно при очередном вливании в "оборудование", на фоне нулевого выхлопа от этого).
Понимание (и человек, который это сможет озвучить) - необходимое успешное условие ведения работы на этом поле действий.
А уж по поводу "окраин" и "пром-зон" - ну как бы не в деревянном веке живем, есть удаленка, есть наконец, командировки и заказ специалиста на место на время проекта. Да дорого, да он не будет работать у вас вечно, но лучше так, чем очередные сливы денег на оборудование, которое будет упираться в 15% потолок "алгоритмов", которые на нем запускаются.
203. l1ike 26.12.17 15:25 Сейчас в теме
(202)
Так я то не против, но для этого сама организация, а потом и ее менеджмент должны дорасти, а пока в большинстве организаций все сводится к раздаче советов как работать подразделению, к которому советчик никакого отношения не имеет. Если в продажах сейчас более-менее уровень зрелости начинает подниматься, то в производстве вообще труба.
Я вот честно, не очень понимаю, как разговаривать с людьми, которые ставят вопросы не "где найти специалиста, который решит проблемы", а "где найти специалиста, готового работать за еду". Про то, как решать проблемы все все знают сами.
204. karimov_m 26.12.17 17:49 Сейчас в теме
(203) ну это да. Хороших специалистов не много, как и хороших управленцев, который не будут ставить такие вопросы.
84. realchel 15.12.17 14:54 Сейчас в теме
А мне везет. Я автоматизирую франча, люди адекватные(по большей части:)
90. itriot11 74 15.12.17 20:32 Сейчас в теме
Признаться, читать все комментарии не осилил и вероятно повторю чьи-то мысли.

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

Для себя выделяю 2 плоскости существования сотрудника:
1. Борьба за выживание. Низший уровень и главная цель, встающая перед нами - его пройти. Тут можно применять все что предлагает Иван в своих чу'дных статьях. Мне нравится применять представлено негативно в его статьях - публичность и формализм для достижения необходимого уровня безопасности. В отличии от предложенного варианта, в моем случае, этот трюк работает всегда. Что скрывать - "Трудно быть богом" и "Падающего подтолкни") Но тут надо тщательно все подготовить, чтобы освещение проблемы переросло в формализм, который будет играть на руку исполнителю. Достаточно рождения внутреннего документа в котором четко описана ответственность(вина) инициатора задачи по умолчанию. Желательно этого добиться без крупных жертв(я же не злодей какой).
2. Творческий процесс. Вот тут мы как раз воюем с суррогатами. Потому что больше не выживаем и как специалистам нам должно быть становится скучно. При чем инициаторы сами заинтересованы во избежании возникновения проблем, иначе говоря дружественны. Сейчас мне сложно представить, каким образом, через постановку задач в данной ситуации, инициатор может ухудшать положение дел исполнителя. Да они вообще, кажется, должны за ручку вместе ходить везде(ну хотя бы пока не будут выполнены работы). При таком стечении обстоятельств(наличии документика), становится позволительно вносить корректировки в задачу или вообще отказываться от ее реализации. Те есть появляется возможность встать на путь Главного или бизнес-программиста(лучше одним в обоих лицах). Я думаю, это отличная(обязательная) цель хорошего фикси 1С.

Учет плоскостей ведется в разрезе групп участников процесса: в одной ты просто исполнитель и только начал борьбу за существование, а в другой этот этап может быть уже пройден.

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

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

В итоге, что хочу сказать - использование суррогатов с целью исполнительного паразитизма далеко не всегда плохо, а порой единственное возможное средство выживания. Главное во всем иметь меру)
serg_gres; +1 – Ответить
118. 1c-intelligence 13240 19.12.17 07:36 Сейчас в теме
(90)
Главное во всем иметь меру)

и помнить о цели. Иначе получится Догвилль.
94. JohnyDeath 302 16.12.17 01:39 Сейчас в теме
Иван, вангую статуэтку тебе на следующем инфостарте.
98. artempo 16.12.17 12:58 Сейчас в теме
Статья как всегда интересная и конечно наводит на определённые размышления.

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

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

Просто когда я увижу, что заказчик хочет так сказать ошибочную "хотелку", неправильную или ещё какую-то при этом с МОЕЙ точки зрения, я сделаю сам или заставлю этого заказчика сделать очень подробное ТЗ и подписаться под ним.

Далее ответственный за результат - только заказчик.

Я не собираюсь всех кругом учить жить "правильно". И то это "правильно" - только взгляд с моей стороны. Со стороны заказчика своё "правильно".

Вы, матёрые и опытные программисты, уверены, что ВСЕГДА знаете как "правильно" заказчику??? Вот прям всегда??

Я считаю, что люди это люди. И учатся они в том числе на ошибках.
Заказал программисту "неправильную" хотелку, из-за этого, например, твоя фирма попала на штраф, ну ок - в следующий раз подумаешь "правильно", ну или нет) и снова поскачешь по своим граблям.

Как-то я уже пережил этот период в своей жизни, когда хотел всех научить как "правильно".

Так что ещё раз повторюсь, программист - не врач, цена ошибки - не человеческая жизнь или здоровье. На остальное мне лично наплевать.
G_1C; pm74; +2 – Ответить
99. pm74 208 16.12.17 15:08 Сейчас в теме
(98)

Просто когда я увижу, что заказчик хочет так сказать ошибочную "хотелку", неправильную или ещё какую-то при этом с МОЕЙ точки зрения, я сделаю сам или заставлю этого заказчика сделать очень подробное ТЗ и подписаться под ним.

Все верно, однако не все потенциальные грабли видны на этапе ТЗ . Обычно они проявляют себя только во время разработки и приходится выворачиваться наизнанку.
101. itriot11 74 16.12.17 19:23 Сейчас в теме
(98) С чего это программист не может иметь точку зрения на то, что он должен реализовать? Если он уже сделал сотни документов и отчетов, имеет представление о том как должно и как правильно, исходя из собственного опыта, знаний типовых продуктов, требований и методик, а так же систем созданных на смежных платформах или предметных областях. Хороший повар, татуировщик, гончар, если ему принесут дерьмовой заказ скорректирует задачу таким образом, чтобы на выходе иметь качественный продукт. Какой еще параметр так сильно характеризует исполнителя как не результат его работы? А по моему(и не только) мнению, программист 1С - это всегда нечто большее, чем типичный кодер на других языках. Он и может и должен иметь мнение не только о технической части, но и о задаче в целом. Для этого всегда важно знать цель.

Мне показалось или вы обычно работаете в режиме аутсорса? Это бы многое объяснило.

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

Служка на побегушках - вот, что зачастую думают об ИТ специалистах. И причиной тому, считаю, приведенный вами ход мыслей. Меня же учили воспринимать программистов, бухгалтеров, аудиторов и прочих подобных не как обслугу, а как раз таки как докторов, как врачей предприятия. И главное не казаться такими, а быть.
117. 1c-intelligence 13240 19.12.17 07:35 Сейчас в теме
(98)
Как-то я уже пережил этот период в своей жизни, когда хотел всех научить как "правильно".

подозреваю, что не пережили, а бросили, не стали развивать, потому что не получилось превратить свою уверенность в решения.
Все так делают. Пытаются, доказывают, а потом говорят "да пошли вы все в жопу, буду делать как скажете, сами увидите, что были неправы". А потом - суррогат, увы.
122. artempo 19.12.17 09:44 Сейчас в теме
(117) Возможно и так...

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

Только у меня постоянно вертится такой вопрос - а ПОЧЕМУ я должен думать за других? Почему должен уберегать их от ошибок?
За меня никто не должен думать и мне помогать, а я должен.
Насколько я понимаю из ваших статей и ответов - что единственно правильный путь - это вот такой путь мессии. Когда я должен и за себя и ещё за кучу людей вокруг - думать, принимать решения, исправлять, направлять.
По вашему ДОЛЖЕН, а сможете ответить на вопрос - ПОЧЕМУ?
123. 1c-intelligence 13240 19.12.17 09:52 Сейчас в теме
(122) блин, люди, да что с вами такое!
Кто вам так сильно вбил в голову слово ДОЛЖЕН?!
Кто тот гад, который каждый день ходит и говорит, что вы ДОЛЖНЫ?

Ладно вы на работе все, что вам говорят, воспринимаете как приказ - ты ДОЛЖЕН.

Но блин тут-то, читая статьи, как вам это в голову приходит - что вы ДОЛЖНЫ?
Неужели настолько херово текст написан, что не понятно - здесь про ВОЗМОЖНОСТИ!

Возможности дать больше, и получить больше. Возможности стать лучше, чтобы давать и получать больше. Взглянуть на мир шире, увидеть возможности, воспользоваться ими - простыми, понятными, немного проверенными на практике - и получить больше, давая больше. Хотя бы бизнесу.
apd1c; Dem1urg; +2 – Ответить
124. artempo 19.12.17 10:29 Сейчас в теме
(123) Чтобы разобраться ДОЛЖЕН я всё-таки или нет,
вы должны ответить на вопрос - суррогат это всегда только плохо?
125. 1c-intelligence 13240 19.12.17 10:41 Сейчас в теме
(124) а, теперь я вам чего-то должен?

Суррогат - это возможность.
127. artempo 19.12.17 11:13 Сейчас в теме
(125) ок, я получил ответ на свой вопрос.
Благодарю.
Жду новых интересных статей.
126. AntonSm 30 19.12.17 10:45 Сейчас в теме
(124) Ты никому ничего не должен. Это нормально.
Но Иван тоже никому ничего не должен. И это тоже нормально.
159. friend0 20.12.17 15:05 Сейчас в теме
(122)
Только у меня постоянно вертится такой вопрос - а ПОЧЕМУ я должен думать за других? Почему должен уберегать их от ошибок?

Это примерно как с замусоренным пляжем. Почему другие мусорят, а ты не должен? Или может даже должен убирать их мусор? Нет - не должен. Можешь даже своего докинуть и наслаждаться "природой".
149. Synoecium 794 20.12.17 09:15 Сейчас в теме
(117) а вам не приходило в голову, что вы тоже можете заблуждаться и это временный этап - желание учить программистов 1с как надо делать? И еще, ваше правильное решение может показаться другому специалисту субъективно искаженным суррогатом, что вы в таком случае будете делать? Или пройдет время и окажется, что ваше решение было красивым, но тот "суррогат", который предлагали изначально сработал бы лучше, просто у вас было мало сведений во время принятия решений?
Gluk_1C; G_1C; +2 – Ответить
106. jan-pechka 460 16.12.17 23:32 Сейчас в теме
(0)Не открывать ничего и никому....

Это как сказка про рогатого царя:"Был рогатый царь, а стричься ему приходилось каждый месяц...Вот он всех своих цирюльников-то и поубивал после каждой стрижки - никого не осталось.
Зарос,бедняга,а тут страник-парикмахер,взял да и обрил царя, но тот чтоб сохранить его на сл.месяц взял с него клятву - никому не рассказывать секрета царя.....
Бедняга цирюльник мучался,крутился и побежал..................
Бежит в болото и камышам шепчет:"А король-то рогат!"
Все бы ничего,но вот шел паренек,срезал камыш для музыкальной трубочки, а та уже на весь мир поет:"Король рогатый!!!")))"

Не можете хранить клятву ГипоБейцу - не беритезь за 1с!!!)))
108. serg_gres 157 17.12.17 11:56 Сейчас в теме
Как 1Сник помогает злу. И как прекратить это делать

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

Если 1С ник идет по пути, описанному в статье, становится ИПшником, работает один, тогда никаких вопров нет. Он Мастер, Гуру, Проыессионал. Но он никогда не потянет огромные проекты, просто потому что он не сможет это сделать физически.
А если же он работает в организации...что тогда?
Например, есть организация, коллектив, учереждение, в котором есть такие Профессионалы.
Что в реальности на этом предприятии?
На этом предприятии, например, 100 человек работает и 10 таких Профессионалов, которые делают работу за других.
Т.е. 90 человек филонят, а 10 за них впахивают.
Ну хорошо, какая мне разница то?
Ведь эти Профессионалы заинтересованы, что бы работа была выполнена, и выполнена хорошо.
Ну прекрасно, я прихожу в эту организацию, и что дальше?
Ну я же полюбому нарвусь на кого то из тех 90, что филонят
И я прихожу к нему и говорю "мне нужна помощь в таком то вопросе"
И в ответ...ничего, кроме отписок
А почему?
Да потому что этот человек привык, что за него все делает "Вася" Профессонал. И этот тунеядец просто ждет, пока Вася ни начнет работать и делать все и за всех
И помыкавшись между такими тунеядцами, я начинаю понимать, что мне нужно искать этого "Васю", иначе дело не сдвинется
Хорошо, я нахожу его, говорю "помоги, мне нужно сделать проект"
И он отвечает "конечно, я помогу, и все сделаю, я Профессонал же, и работаю строго на результат, только я счас очень очень занят" (оно же и не удивительно, он же и свою работу делает и еще 9 тунеядцев...
А потом этот Вася еще добавляет "а еще мне не нравится, что у тебя штаны с начесом"
И вот ухожу я от этого Васи и понимаю, что если я хочу что бы был сделан мой проект, то нужно получать личную заинтересованность Васи
Ну а как иначе? Он же по своей личной инициативе делает работу за 9-х, и у него и времени нет, и тратит он на это свое личное время, и получается, что к нему нужно искать личный подход...
И если я хочу, что бы мне помогли, то придется перестать носить штаны с начесом...
И это еще хороший вариант, а вот если бы Васе не понравилось мое лицо, то уж и не знаю что тогда делать пришлось бы...
И вот бегаю, я к этому Васе, "лижу ему жопу", и да - мой проект движется
Но самое поразительное то, что я плачу деньги за то, что бы сделали этот проект
И до кучи мне еще нужно искать личный подход к кому то...
А по ходу дела замечаю еще, что в этой организации процветает кумовство
А почему? Да очень просто, потому что какая разница кто будет на месте одного из тунеядцев? Работать то там толком не надо (Вася за него работать будет), а зп платится
И вот я Вам автор скажу: именно такое отношение у работе, такие "герои нашего времени", такие Профессионалы, радеющие за конечный результат и есть зло
Выполняя не свою работу, они превращают систему организации труда на предприятии в порочную и загнивающую систему
Если бы этот Вася делал только свою работу, и отвечал только за свой участок, то всем остальным тунеядцам просто пришлось бы выполнять свою работу
Они вынуждены были бы делать это или им пришлось искать другое место работы, и пришел бы другой человек, который начал бы нормально работать
И дальновидный руководитель бил бы по рукам такого Васю, который вдруг решил сделать не свою работу и взять на себя чужую ответственность
Потому что как специалист в различных областях этот Вася, конечно бы рос, но для организации в целом - этот человек разрушителен
Потому что этот человек делает перекос на свои личные интересы и рост в ущерб коллективных интересов
И если бы каждый член организации делал только свою работу, то я, придя в такую организацию за помощью, и обратившись к любому, знал бы - мне помогут, и этот человек сделает свой маленький кусочек работы, потом еще один человек сделает свой кусочек работы
И если этот человек Профессионал, то сделает свой маленький кусочек работы просто великолепно
И мне не нужно бы было ходить зимой в штанах без начеса, потому что мне не важно было бы личное отношение ко мне Васи
И тогда я бы был спокоен за конечный результат
Потому что понимал, что результат - это огромная работа большого количества людей, каждый из которых вносит свою лепту, и отвечает только за свою работу
plevakin; Synoecium; ifilll; Gluk_1C; ekaterinaku; Сурикат; +6 – Ответить
115. ifilll 18.12.17 16:42 Сейчас в теме
(108) Спасибо Сергей, мне духу на портянку такую не хватило бы.

А по сути намекал как мог автору, что желательно что бы все работали, тогда может и не нужного лишнего знать, да побольше с семьей общаться, да разными "хобями" полезными заниматься (без разнообразия деятельности мозг то помирает быстрей, руками что поделать всегда нужно).
Gluk_1C; serg_gres; +2 – Ответить
116. 1c-intelligence 13240 19.12.17 07:32 Сейчас в теме
(108) речь не о том, чтобы делать за других их работу. А о том, чтобы разбираться в ней. Понимать принципы, алгоритмы и технологии.
Разница колоссальная.
Например, как между автоматизацией работы отдела программистов и автоматизацией работы хлебобулочного производства.
130. karimov_m 19.12.17 12:32 Сейчас в теме
(116) это в принципе (относительно реализаций проектов) - то, что должен знать системный аналитик или возьмем более высший порядок - DevOps
Каким бы ты не был "специалистом всех наук" - ты не сможешь быть на столько глубоким, чтобы знать деталей области. А в нашем деле - детали - это очень важно, от одного неправильного выбора подхода или технологии - может зависеть успех проекта в целом (либо это будет тормозить выполнение проекта).
Понимать принципы, алгоритмы и технологии - это подразумевается по "умолчанию" для всех IT-ников. Иначе зачем они в IT, если могут делать все только по инструкции и по шагам? Так и роботы могут это делать.
Gluk_1C; G_1C; +2 – Ответить
133. 1c-intelligence 13240 19.12.17 13:00 Сейчас в теме
(130)
что должен знать системный аналитик или возьмем более высший порядок - DevOps

ох уж любите вы ярлыки :)
136. karimov_m 19.12.17 13:17 Сейчас в теме
(133) ну почему же, просто я люблю, когда каждый занимается своим делом. при этом я не исключаю рост од одного к другому. Но это во времени. А в рамках проекта - извольте выполнять то, что говориться и на той позиции, которой стоите. А иначе и будет получаться "рыба, рак и щука", "пенты разъезжаются", каждый "задумчивый такой", что начинает дискутировать о том, как правильно надо))
Нафиг мне нужны такие на проекте, у меня есть задача, и есть четкое понимание как ее решать (коллективное мнение специалистов!) с учетом, всех требований, сроков и бюджета. Разбиваем на вехи/этапы/спринты не важно - выделяем под задачи ресурсы (программисты, аналитики) - решаем, проверяем, тестируем, закрываем идем далее.
Gluk_1C; G_1C; +2 – Ответить
138. 1c-intelligence 13240 19.12.17 13:22 Сейчас в теме
(136)
просто я люблю, когда каждый занимается своим делом

ок, ну ладно :)
А я не люблю.
Тогда и спорить не о чем :)
142. karimov_m 19.12.17 13:41 Сейчас в теме
(138) конечно не о чем)
Ведь мы пришли к тому, что у вас (и там где вы работаете(ли)) люди занимаются не своим делом =) От этого и постоянный pain и не понимание, от чего же ничего не получается=)
Иван, вот вижу, Вы грамотный человек, возможно специалист, имеете кругозор и постоянно его расширяете, это хорошо.
Но проскакивают у вас нет-нет, очевидные фейлы (например как ваше вышестоящее утверждение: что вы не любите чтобы каждый занимался своим делом), возможно это от нехвтатки опыта на реальных проектах, то что вы сами строите или пытаетесь выстроить взаимоотношения между бизнесом и заказчиком - это хорошо, инициативы в этом направлении нужны. Но пропагандировать путь - "каждый может заниматься всем" - это очень неверный подход. Может то может, но вот эффект такого взаимодействия - будет стремиться к 0.
Нужен пример структуры, где цена такого подхода - смерть? Армия
Gluk_1C; G_1C; artempo; +3 – Ответить
143. 1c-intelligence 13240 19.12.17 13:47 Сейчас в теме
(142) ладно, на том и остановимся.
karimov_m; +1 – Ответить
135. ifilll 19.12.17 13:16 Сейчас в теме
(116) Ну это фантастика какая то..

Что в той самой работе разбираться, её поработать нужно, поработать бухгалтером, экономистом, технологом, ПДО'шником и т. д.
Где на это все время найти, кто готов за это все платить? Если не понимать её досконально, работу эту, то будут суррогаты.

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

Вы Иван конечно можете апеллировать к тому что все можно разобрать логикой, и я даже соглашусь, поверхностно конечно можно, как один бородатый ученый мужик сказал "Программисты любую работу могут делать", только это бредни все. Если человек приходит к программисту и говорит помоги разобраться, то это уже печально, делу такой человек опасен просто.
Gluk_1C; G_1C; karimov_m; +3 – Ответить
139. 1c-intelligence 13240 19.12.17 13:27 Сейчас в теме
(135)
Что в той самой работе разбираться, её поработать нужно, поработать бухгалтером, экономистом, технологом, ПДО'шником и т. д.


ДА!

Что в этом удивительного-то? Это мировая практика, и уже давно. Правда, применяется для менеджеров - заставляют посидеть, поработать, прям руками, на каждом значимом рабочем месте.

Эта рекомендация дается в книгах, которые программисты упорно не хотят читать.

Вот пример, как к этому с другой стороны заходят: https://staff.wikireading.ru/9818

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

Но эти ребята, которые так советуют, совершают одну существенную ошибку - не тех парней отправляют "везде посидеть".
144. ifilll 19.12.17 13:50 Сейчас в теме
(139) Именно тех парней отправляют, вы ошибаетесь в парадигме.

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

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

Станете в строй с модными Кови, Карнеги и иже с ними.
147. 1c-intelligence 13240 19.12.17 14:01 Сейчас в теме
(144)
Такие люди вырастают из разных людей (пардонте за каламбур), и совсем не обязательно из 1с программистов, а я бы сказал что совсем обязательно, но это ИМХО


вы смотрите на этот процесс пассивно, как на естественную эволюцию. Да, иногда прорастают и слесари, видел такие примеры.
Почему программисты, и почему выращивать - расскажу в другой раз.
160. friend0 20.12.17 15:47 Сейчас в теме
(135)Необязательно (хоть и желательно) работать на конкретном месте для понимания "системообразующих" принципов. Необязательно знать сопромат и технологию обработки металла, чтобы "видеть" работу станочника в потоках (хотя бы информационных) предприятия. Необязательно знать какие именно коммуникационные техники используют коммерсанты, чтобы втюхать продукт, достаточно понимать что к ним в черный ящик должно входить, что выходить и какие индикаторы отражающие работу этого ящика должны быть видны. Конечно, возможно придется углубляться и внутрь, но маловероятно и почему бы и нет. Программисты не могут делать любую работу, но уметь ее отражать в информационной системе обязаны.
164. ifilll 20.12.17 16:56 Сейчас в теме
(160) Одно дело когда ставится задача отразить количество сделанного станочником, другое дело когда нужно сказать сколько нужно сделать станочнику. Вы как задачу решать будете?
166. friend0 20.12.17 23:26 Сейчас в теме
(164)"Сколько" нужно сделать деталей станочнику - не задача программиста. Это задача технолога, продажников, директора производства, бригадира и прочих лиц. Задача программиста знать на основе какой входной информации они будут принимать решения, обеспечить чтобы она удобно заполнялась, была в удобном доступе и максимально автоматически считалась. Знать и обеспечить удобный доступ станочнику к информации что и когда он должен сделать, откуда взять какой материал, куда положить готовое изделие, как обеспечить его идентификацию и отражение всего этого в информационной системе.

"Информационная система" имеется ввиду в широком смысле - это может быть и устное получение информации от бригадира и устное сообщение о результате ему же. Это может быть и взять из кучи с ярлыком "1" и положить в кучу с ярлыком "2", которые раз в месяц инспектирует бригадир, а может быть и уникальный штрихкод вешаемый на уникальную детальку с параллельным заполнением в БД 145 параметров этой уникальной детальки, которые кроме станочника никто не знает.

В жизни, конечно, всякие извращения бывают и возможно начальство потребует от программиста 1С рассчитать нормочасы для изготовления детали №2 на неизвестно каком станке из сами придумайте чего и где это подешевле купить, кому ее продать, какие разрешения в гос органах оформить, как организовать рекламную кампанию - оно конечно интересно разобраться, но как-то сомнительно работать с такими неадекватами.
168. ifilll 21.12.17 09:18 Сейчас в теме
(166)
"Сколько" нужно сделать деталей станочнику - не задача программиста. Это задача технолога, продажников, директора производства, бригадира и прочих лиц.
- правильно, более того постановщиком задачи и "кондуктором" информации должен быть постановщик, программист должен получить исчерпывающее ТЗ, со всей вводной информацией, иначе он много времени потратит на то что бы постоять у станка и т.д., затраты драгоценных ресурсов это печально.

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

Посыл Ивана Б. в том что бы знать это лучше чем люди которые эти задачи ставят, а это в принципе не возможно. По крайней мере меня он не убедил.
170. friend0 21.12.17 13:21 Сейчас в теме
(168)А никто и не говорил про априорные знания. И отличия как раз в том и состоят - решаешь ли ты задачу исходя только из тех знаний что тебе предоставляет заказчик (а ему будет лень к задаче длиной в одно предложение писать сопроводительный текст на 30 страниц, и другие отделы для него либо неинтересны либо враги) или ты самостоятельно в течение нескольких месяцев/лет вникаешь в то что происходит вокруг. Во втором случае можно будет смотреть на задачу не глазами заказчика, а шире с позиции всех действующих процессов компании.

А драгоценные ресурсы это что? Время программиста, который делает суррогаты? ИМХО лучше "потерять" день и сделать одно дело хорошо, чем быстренько сделать два дела, от которых больше вреда чем пользы.
171. ifilll 21.12.17 15:05 Сейчас в теме
(170) Не сочтите за оскорбление, но мне сдается что люди рассуждающие в подобном ключе, не работали в команде, не работали на крупных предприятиях, и плохо понимают по настоящему что такое "система".

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

Возможно это не очевидно, но там где мы с вами находимся, катастрофически не хватает специалистов знающих свое дело досконально, не хватает программистов, инженеров, смешно сказать но даже бухгалтеров. Быть этим самым программистом который во всем разобрался и есть главный и печальный суррогат, почему это не очевидно я не знаю.
Gluk_1C; Rjhev; artempo; +3 – Ответить
172. friend0 22.12.17 13:26 Сейчас в теме
(171)Да вообще-то про уровень Газпрома речи не шло. И про франчеподобную команду тоже:
Представьте исходную ситуацию. К фикси-программисту 1С подходит человек – пользователь системы, он же – руководитель некоего подразделения.


Про то что знаете лучше всех речи не было. Но шире всех почти всегда. Потому что люди заняты делами своего отдела, а не других. Естественно, если вдруг на предприятии появляется человек, работа которого заключается во вникании в деятельность каждого подразделения, документирование по ISO, оптимизация процессов и прочее - тогда, конечно, он будет более компетентен. Только речь-то не о таких компаниях.
148. gull22 106 20.12.17 09:01 Сейчас в теме
Автору поклон, за литературный стиль.
151. rusinfostart 20.12.17 09:21 Сейчас в теме
Ништяк спасибо автору, суть не прочитал, мне уже хватило ваших вариантов "Вариантов развития событий много" для того чтобы шлак не создавать!
153. G_1C 20.12.17 10:08 Сейчас в теме
Все просто. Меняйте компанию-болото на нормальную! Ибо в нормальной компании в первую очередь главбух и директор заинтересованы в том, чтобы в конце месяца/квартала у них сошелся дебет с кредитом и они нормально отчитались перед налоговой, так как это уголовная ответственность, а не чтобы из-за тупого дурачка менеджера, который ни черта не понимает в программе, развалилась вся база, потому что ему захотелось суррогата, так как он думает что программа не может, не умеет. Я был свидетелем, когда главбух раздавала прилюдно "люлей" целому отделу маркетинга, а потом отделу финансов, при этом она чуть ли не с мечом рубила горячие головушки! А еще был случай, когда мне сразу же при устройстве в одну компанию пришли и сказали: понимаешь, у нас тут много долбае..., которые не умеют и не знают как работать в 1С и вечно чего-то хотят, но что делать, специалистов найти трудно, даже на хорошую з\п, так как их мало, поэтому приходится брать и учить "таких", поэтому все новые "хотелки" только через главбуха, аналитика и вплоть до директора, а если тебе начинают предъявлять претензии сразу можешь посылать громко и подальше! Еще хочу добавить, чтобы не быть дураком в проблемных компаниях, очень помогают сертификаты 1С. У меня есть сертификат, а у тебя тупой Вася менеджер нету, значит дурак ты, а не я.
157. pm74 208 20.12.17 10:52 Сейчас в теме
(153) наш главбух который как бэ
заинтересован ..
- основной генератор суррогатов
из последнего https://forum.infostart.ru/forum8/topic183411/
209. G_1C 04.04.18 04:56 Сейчас в теме
(157) уважаемый, а что значит "как бэ"? Это типа из-за того, что у тебя главбух генератор суррогатов я виноват? Это твои проблемы чувачок и только твои!
210. herfis 525 04.04.18 12:42 Сейчас в теме
(209) Странный ты. Ты высказался, в том духе, что заинтересованные в конечном результате главбух и директор препятствуют созданию суррогатов. Тебе возразили, что эта заинтересованность - условие необходимое, но не достаточное. А ты в бутылку полез.
211. G_1C 04.04.18 13:12 Сейчас в теме
(210) Странный не я вообще-то, а ты! Во-первых не лезь не в свой разговор, во-вторых объясняю. Я в бутылку не полез, а ответил так как мой пост прокомментировали. Вот эта приставка "как бэ"... "наш главбух который как бэ заинтересован .." говорит о том, что типа я не верно рассуждаю. Т.е. я "как бэ" не прав и моя вина в том, что у них главбух - генератор суррогатов. Если бы он сказал наш главбух - генератор суррогатов, без приставки "который как бэ" его коммент имел бы совершенно иной смысл. А так получается, типа я дурак и вот у них совсем другая ситуация и я в ней виноват... Вообще, учите русский язык, не будьте дегенератами! "Как бэ"...
212. herfis 525 04.04.18 13:24 Сейчас в теме
(211) Ok, ok. Calm down, all right. Don't worry, be happy.
158. genayo 20.12.17 10:58 Сейчас в теме
(153) В нормальной компании главбух занимается регламентированным учетом, и придумывает, как всякие "серые" схемы по этому регламентированному учету провести, не более. А бизнес-процессами обычно несколько другие люди рулят.
155. 7OH 90 20.12.17 10:41 Сейчас в теме
Если на публику не хочет играть программист и заворачивает просьбу, то на публику начинает играть "заказчик".
И играть, заметьте, с намного большим пафосом, чем это сделал бы программист.
Если речь идёт про ФИКСИ.
161. friend0 20.12.17 16:03 Сейчас в теме
В целом про непубличность согласен, но вот "fail fast" как-то сомнительно. Проще тет-а-тет понять нужды заказчика (вряд ли он будет приходить если ему ничего не надо) и превратить озвученный суррогат в полезную фичу (прежде всего в голове). А вот "быстро слепленный" проект имхо всегда будет выглядеть как фейл - бантики наше все.
165. mixsture 20.12.17 21:39 Сейчас в теме
Статья классная. Тест идеи на прототипе - тоже супер. А вот управленческие методы мне не нравятся, я бы очень ограниченно их применял.

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

У этого есть свои негативные стороны:
1) с точки зрения фирмы
а) для собственника/генерального созданное вами управленческое явление - это черный ящик. Для них не очевидно, когда он начнет работать и в какую сторону. Поэтому в случае проблем чаще всего виноватым будете вы :)
б) если ваш проект саботируют - это тоже результат. И показывает нерешенные проблемы в управлении довольно высокого уровня. Ваш метод позволяет их обойти/спрятать под ковер, но проблемы от этого не исчезнут.

2) с точки зрения рисков проекта
а) вы убрали саботаж снижением страха потерять репутацию - отлично. Но при снижении публичности пытаетесь минимально вовлекать или вообще не вовлекать других зависимых лиц. А это в свою очередь легко может привести к пропуску, например, факта, что ваше решение создаст дополнительную нагрузку на отдел, где физически сейчас невозможно выполнить больше работы. Вы рискуете сделать узкое место в фирме.
б) создание преимуществ одному отделу часто отражается повышением затрат в другом отделе (например, заполнять больше полей). Учитывая, что почти вся зарплата фиксированная - для сотрудников "неудачного" отдела вы пришли, чтобы добавить им работу и заставить работать больше. И убедить их в красоте идеи или общего результата вам будет тяжело или даже невозможно. Такого класса проблемы и решаются с помощью структуры управления фирмой. А тут мы получаем тоже риск саботажа.
---
Для исключения суррогатов из 1с, да и не только, мне очень нравится такая идея - в заявке в ит отдел по доработке чего-либо появляется поле "ожидаемая прибыль для фирмы (руб)". Это позволяет сортировать задачи как раз по положительному эффекту на бизнес и сравнивать их с затратами. Это позволяет сильно затруднить прохождение суррогатов.
175. 1c-intelligence 13240 22.12.17 23:51 Сейчас в теме
(165)
в заявке в ит отдел по доработке чего-либо появляется поле "ожидаемая прибыль для фирмы (руб)". Это позволяет сортировать задачи как раз по положительному эффекту на бизнес и сравнивать их с затратами. Это позволяет сильно затруднить прохождение суррогатов.


Я пробовал - никто никогда эту цифру не посчитает. И это все понимают. И опять виноват программист.
Ну уровне проектов еще можно прикинуть, на уровне заявок - нет.
Ну и всегда можно свалить на реализацию, т.е. опять же на программиста.
194. DmitrijT 25.12.17 14:24 Сейчас в теме
"Суррогат" появляется тогда когда нанят неправильный программист, если у Вас производство то нанимайте человека который хоть понимает что это такое и чем УПП отличается от УТ, много людей могут написать отчет продаж по менеджеру для УПП и только 1 из 20 (если не из 100) напишет его грамотно.
176. mixsture 23.12.17 12:15 Сейчас в теме
У меня, честно говоря, обратная статистика: относительно легко ее посчитать для маленьких задач, т.к. они почти всегда вокруг ускорения работы сотрудника. И там легко перейти на часы в месяц и его зарплату - собственно, это и есть максимальный потенциал. А вот с большими проектами как раз могут быть проблемы, т.к. они часто добавляют работу одним отделам, сокращают другим, а еще в них появляются мифические менеджерские фразы "улучшение конкурентных преимуществ, аналитики", которые, к сожалению, редко продуманы и оценены и поэтому редко что-то реально дают фирме.
Но, имхо, в любом случае эта цифра, хоть и приблизительная - очень и очень полезна для управления фирмы. Так как заставляет задумываться менеджмент об общей пользе для фирмы, а чаще всего менеджмент думает только о локальной оптимизации на его участке работы и поэтому часто появляются проекты, результатом которых является лишь перенос работы с одного отдела на другой и ничего более.

И эта идея, кстати, соответствует вашей концепции - завершить неудачный проект как можно раньше. Ведь по сути, она добавляет предварительную проверку задаче, т.е. является частным случаем прототипа.
180. 1c-intelligence 13240 23.12.17 20:32 Сейчас в теме
(176) мой опыт говорит, что экономия времени сотрудника за счет автоматизации приносит пользу бизнесу только в одном случае - если этого сотрудника уволить.

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

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

Вот был пример со снабженцами. Автоматизировали все. На работу с системой они тратили 3 % времени, я специально проверял.

Была бизнесу польза? Ровно наоборот. Какого только бреда они не придумали, чтобы быть занятыми весь день. По кругу пошли, меняя концепции закупа: по плану, по ТОСу, по категориям, под заказ, опять по плану, опять по ТОСу, и так до бесконечности.

Только все устаканится, и встает вопрос о их (снабженцев) количестве, они снова инициирют изменения. А дальше по цепочке остальные - продавцы, производство, финансисты, юристы и т.д.

Только увольнение может быть целью. В смысле сокращение.
187. artempo 25.12.17 09:27 Сейчас в теме
(180)
Только увольнение может быть целью. В смысле сокращение.

Иван, а чего мелочиться?
У вас название статьи как раз подходящее!
Это же Спарта!!!
Давайте их сразу со скалы всех, дармоедов!
Или в лагеря строить БАМы.
197. mixsture 26.12.17 10:05 Сейчас в теме
(180) увольнение это, конечно, самый наглядный способ - помню его из книг по ТОС. Но есть и другие. Достаточно на освободившееся время поставить другую работу.

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

Кроме того при увольнении сотрудника есть скрытый минус - мы теряем не просто набор профессиональных качеств, но еще за время работы у сотрудника накапливаются и знания о процессах в фирме, о продукции фирмы. Поэтому уволить сотрудника сегодня и нанять нового через 3 месяца (под сезон) - совсем не равноценная замена, несмотря на то, что проф качества у них могут быть идентичны.
177. mixsture 23.12.17 12:25 Сейчас в теме
Эта цифра дает еще одну пользу - она создает измеримый результат для собственника фирмы о том, чем занимается ИТ отдел, какие выгоды он производит в месяц.
А также неплохо показывает, когда чужие отделы просят автоматизацию, сколько в целом она принесет? очень важный вопрос, т.к. автоматизация на ограниченном участке всегда идет по снижающейся эффективности. Условно, 80% эффекта автоматизации мы можем сделать за 100 тыс руб, 90% за 200 тыс, 95% за 300 тыс руб, 98% за 400 тыс руб. На каком-то этапе отдел стоит перестать автоматизировать и заняться другими отделами :)
188. dmt 70 25.12.17 10:52 Сейчас в теме
(177) Гм. Ну например бухгалтер делает некую задачу еженедельно.
Раньше тратил 4 час 1о минут в неделю.
После ускорения 10 минут в неделю.
Вроде бы появилось два человекодня в месяц, но денег-то в фирме больше не стало.
206. obsfromekb 32 27.12.17 09:44 Сейчас в теме
(188) Смотрите шире. Бухгалтер тратил лишнее рабочее время на определённые (важные) задачи, постоянно откладывая некоторые задачи с меньшим приоритетом (например сверка контрагентов по предыдущему юр. лицу). Теперь у бухгалтера появится время наконец-то закончить сверки, систематизировать первичку и выставить контрагенту 300 000 руб. просроченной дебиторской задолженности (ранее спорной). - как вариант
208. herfis 525 10.01.18 13:50 Сейчас в теме
Само по себе прототипирование - вполне понятный инструмент.
Но не настолько уж бесплатный, как тут в статье описывается.
Настолько быстрое прототипирование и выкашивание его из продакшена, чтобы оно не отражалось на текущих планах, сроках и отчетах о проделанной работе (для соблюдения тезиса о приватности) выглядит довольно утопично.
213. 1c-intelligence 13240 06.07.18 09:30 Сейчас в теме
Друзья, прошу прощения за спам - поучаствуйте в голосовании.
Для отправки сообщения требуется регистрация/авторизация