Данный кейс содержит пакет документов по управлению работой отдела доставки (как от Поставщика, так и к Клиенту).
Взять, к примеру, водителя-экспедитора. Есть ряд типовых "сбоев", "непредвиденных ситуаций" и характерных "отмазок" в его работе. В том числе по маршруту следования: воспроизводящиеся случаи "внезапной поломки", задержек, пробок, сверхнормативный перерасход ГСМ и т.д.
Есть также ряд моментов, требующих "твердой воли" экспедитора при взаимодействии с грузчиками, представителями покупателя и пр. внешним окружением. Например, он следит за выполнением технологии погрузочно-разгрузочных работ, норм погрузки, порядка размещения, укладки и крепления товара. В случае чего требует устранения нарушений, а несоблюдение норм актирует.
Наконец, водитель представляет компанию на выезде. А любое общение с представителями Клиента или Поставщика (а также органов контроля) должно работать на имидж компании, а не против него.
И все это необходимо как-то контролировать, администрировать, проверять... И это круг управленческих задач только по одной должности (водителя-экспедитора), а их в отделе доставки три:
Данный кейс содержит пакет документов, регламентирующих работу трех должностей:
руководителя закупки,
менеджера закупки,
оператора закупки.
По сравнению с предыдущей версией пакет для отдела закупки стал более адаптивным и “дружественным”. Число должностей оптимизировано, а функции переработаны таким образом, что пользоваться пакетом смогут компании любого размера. Качественно улучшены критерии результативности и модели заработных плат. Добавлены подробнейшие функциональные разделы, посвященные текущему товародвижению, выявлению некачественных товаров, анализу заявок Клиентов и анализу работы с поставщиками.
Кроме того, улучшены блоки контроля за актуальностью резервов, выявления причин непоступления товаров и несоответствий, а также оформления документов, управления задолженностью перед поставщиками и поставщиков перед нами, установления и корректировки цен, администрирование по БД 1С.
На предприятии с большим штатом сотрудников, частота внутренних и внешних "миграций" (уход "по собственному желанию" или иначе, перевод на другую работу, больничные, отпуска, декретные отпуска, командировки и т.д.) возрастает в разы. Да и небольшой штат сотрудников, так или иначе, "добавляет работы" по текущему учету… А еще есть необходимость своевременно закрывать вакансии, обучать и аттестовать сотрудников и много чего еще.
Таким образом, в Компании с большим штатом сотрудников (и тем более - частой ротацией кадров) не обойтись без выделенного отдела по управлению персоналом и следующих должностей: специалист по отбору персонала, специалист по оценке и развитию персонала, инспектор по кадровому учету и тот, кто контролирует их работу.
В небольшой Компании аналогичные функции (в том или ином объеме) может выполнять и один сотрудник. Но они должны быть выделены.
Документы, регламентирующие работу каждой должности, и материалы, облегчающие выполнение должностных обязанностей, объединены в электронный кейс "Отдел по управлению персоналом" "RI-STAFF".
Как быть Руководителю, принимающему на работу программиста? А когда он уже принят - как проверять его работу? Традиционно IT-отдел - "терра инкогнита" за семью печатями... Схожая проблема - как принимать работу у внешних подрядчиков - разработчиков программ, web-сайтов, пр. технических "хитростей", если... Если квалификация специалиста в данной области объективно выше квалификации уважаемого Руководителя.
Становится сложно оценивать его работу (в том числе - загруженность), не вникая в "детали" предмета, - на фоне хорошо подкрепленных "отмазок" о "принципиальной невозможности". В IT-отделах что-то хронически не "масштабируется" и не "конфигурируется"... Устранение сетевых сбоев подменяется объяснением их причин ("Это происходит потому, что...") и ссылками на внешние обстоятельства... Любая задача объявляется "творческой", поэтому "сколько на это уйдет времени - неизвестно"...
Для того, чтобы стимулировать не только безошибочную работу в срок, но и творческую инициативу в решении сложных задач программирования, требуется прежде формализовать работу программиста понятным для Руководителя образом.
Это и сделано в пакете "IT-SECTION" ("Управление IT-специалистами офиса"). Пакет содержит, в том числе, работающую модель заработной платы программиста и премию за креативность (т.е. за производство идей).
Если у Вас работают программисты и Вы - не Google, то этот пакет для Вас. Мы тоже используем.
"Как подстраховаться от одних и тех же ошибок офис-менеджера при заказе авиа- и ж/д билетов и бронировании гостиницы? Особенно на большом трафике командировок";
"Кто в офисе должен следить за пополнением запасов канцтоваров и хозяйственных "расходников"?";
"Как прекратить авралы с "внезапно закончившимся" картриджем?";
"Вновь принятой на работу уборщице приходится всякий раз пояснять "фронт работ" по надлежащей уборке офиса. А нет ли фирменных стандартов на этот счет?";
"Офису требуется ремонт... Кто будет смотреть за подрядчиками и "дожимать" качество выполняемых ими работ?"
В том числе:
"Как выработать у офис-менеджера "неформальное" отношение к делу в части:
подбора наиболее экономичных вариантов гостиниц и билетов (при сохранении хорошего уровня сервиса);
"отжимания" у ремонтных и прочих подрядчиков наиболее выгодных (для Компании) условий;
cвоевременного оформления документов, не создающего авралов;
"проявления инициативы" при запросе встречных документов по договорам с подрядчиками, поставщиками, Клиентами и Партнерами
и т.д.
Теперь ответы на эти и другие вопросы есть в электронном кейсе "Управление офисным хозяйством "OFFICE-KEEPING" (разработка ООО "Сычев и К", Система "ТРИЗ-ШАНС").
Данный кейс содержит документы, регламентирующие работу секретарей (офис-менеджеров), завхозов, курьеров и всех, кто обслуживает офис. С предельно конкретизированными функциями, фирменными стандартами и разумными моделями заработных плат, естественным образом "обустраивающими" работу офисного хозяйства. И при этом стимулирующими... "неформальное" отношение к делу.
Само по себе производство (или продажа) каких-либо продуктов, оказание каких-либо услуг НЕ означает "автоматической" их реализации. Сколь бы велики ни были квалификация соответствующего подрядчика, возможности поставщика, а также явная польза и своевременность предложения на рынке. Открывается новый магазин, запускается новая линия, разработан и передан в "тираж" новый продукт, все готово для оказания новой услуги…
И чтобы это не осталось "благим намерением" или "тайной гордостью" творца, не лежало "мертвым грузом" на "складе готовой продукции", не "простаивало" и не "пустовало", требуется целенаправленное ПРОДВИЖЕНИЕ. Изо дня в день, а не от случая к случаю. НЕ сводящееся только к активным переговорам, рассылкам или размещению рекламы в СМИ.
Для ЦЕЛЕНАПРАВЛЕННОГО продвижения продуктов и услуг Компании создан пакет "RI-PROMOTION". Судите сами, чем это отличается от просто "рекламы" и "активных продаж".
ООО "Сычев и К" и Система консалтинговых фирм "ТРИЗ-ШАНС" выпустили электронный кейс "Управление торговыми представителями "RI-MERCHANT".
Пакет содержит:
Должностные Инструкции с развернутыми функциональными обязанностями:
руководителя (супервайзера) (сети/в регионе) продаж розничным точкам,
торговых представителей,
мерчендайзера,
оператора приема и оформления заказов.
Причем изначально предусмотрены ТРИ наиболее распространенных (у разных поставщиков) "вида" торговых представителя…
Категории и квалификационные требования для торгового представителя, мерчендайзера, оператора приема и выполнения заказа.
Фирменные стандарты:
продаж - для торговых представителей,
выкладки - для мерчендайзера,
приема и оформления заказов (по телефону) - для одноименного оператора.
Методику по увеличению продаж "Техника переговоров с торговыми точками" - с приемами и рекомендациями, проиллюстрированными примерами на разных продуктах, товарах и услугах.
Конструктор речевых модулей для торговых представителей и супервайзеров (на примере продуктов питания с разным циклом реализации):
206 (двести шесть) ГОТОВЫХ речевых модулей для переговоров о сотрудничестве с торговыми точками и дальнейшем увеличении представленности своей продукции.
Тестовые (проверочные) упражнения, используемые при приеме на работу.
Умную система материальной мотивации для каждой должности.
По понятным причинам, квалификация бухгалтера в его "предметной" области обычно выше квалификации уважаемого Руководителя. Становится затруднительно проверить работу своего сотрудника (в том числе, его загруженность), не вникая в "детали" предмета. Как следствие, начинается "шаманство" с его стороны - избегание работы путем осознанного или неосознанного ее усложнения, запутывания, "ухода в квалификацию".
В бухгалтерии не представляется возможным проверить огромные кипы папок с документацией. Нет понимания, все ли налоги оптимизированы, нет ли в документах ошибок по невнимательности или из-за пропущенного нововведения. Отсутствует система контроля этого процесса. Многие задания бухгалтеру уходят в небытие (отговорки типа: "Это по 05-му не дебетуется!") и т.д. Временами просто панический страх перед бухгалтером...
Поэтому, в помощь тем руководителям, которых "достали" нерадивые главбухи, и тем главбухам, которых "достали" нерадивые подчиненные, а также тем, кто просто хочет навести порядок в бухгалтерии и научиться эффективно ею управлять, экспертами Системы "ТРИЗ-ШАНС" создан электронный кейс "Выведение "шаманства" из бухгалтерии "RI-BILLER".
Он предназначен для создания наиболее эффективных (письменных и устных) обращений - в смысле желания Клиента дочитать (дослушать) до конца и задать вопросы. Поэтому:
Если Вы уже делали рассылку предложений и это не сработало,
Если Вы уже звонили в разные фирмы, а им это "неинтересно",
Если Вам, тем не менее, надо делать предложения и продавать, но Вы не знаете "С чего начать? Как заинтересовать?", "Как продолжить?" и "Чем завершить?",
- тогда этот кейс точно для Вас.
С его помощью можно заготовить несколько вариантов коммерческих предложений - в расчете на совершенно конкретные сегменты Клиентов ("заточенные" под их специфику) и с отстройкой от традиционных "заклинаний" типа: "Мы являемся крупнейшими... (сильнейшими, мудрейшими, единственными официальными представителями кого-то тоже великого и непостижимого) и хотим Вам предложить...".
В ОТЛИЧИЕ от известной статьи, электронный кейс "RI-OFFER" содержит не только "теоретическую часть" (рекомендации по написанию и иллюстрирующие примеры), но и детальные практические задания (что конкретно необходимо сделать уважаемому Пользователю по своему тексту). Кроме того, предусмотрено "поле для записи" текстовых вариантов, самостоятельно разрабатываемых Пользователем с помощью кейса.
Текст коммерческого предложения пишется НЕ "в один присест" (без систематического навыка это, действительно, сложно), а по шагам: от предварительной сегментации Клиентов, "уточнения адресата" и доскональной проработки начала текста (которое обычно идёт труднее всего) до "генеральной вычитки".
На выходе - ГОТОВЫЙ текст "под ключ", степень готовности которого определяется критерием: "уже через четверть часа рассылать Вашим Клиентам".
Автор-разработчик электронного кейса "RI-OFFER" - ВЛАДИМИРОВА Галина Викторовна, эксперт Системы "ТРИЗ-ШАНС", ведущий консультант ООО "СЫЧЕВ и К".
Активные продажи - от слова "активный"(!) поиск НОВЫХ Клиентов путем обзвона, личных встреч, а также возобновление контактов с бывшими Клиентами.
Это важно НЕ смешивать с текущим обслуживанием, ибо это РАЗНЫЕ функции, требующие разной квалификации и содержащие в себе разный объем работ.
Во многих Фирмах, где есть менеджеры по продажам, нет разделения их на менеджеров активных продаж и операторов по текущему обслуживанию. Сотрудники занимаются всем - от начала и до конца. Как следствие, активный поиск новых Клиентов подменяется работой только с текущими заказами. Игнорируются исходящие обзвоны по новым контактам, а лишь принимаются и обрабатываются входящие звонки и заявки. Клиентская база перестает расти.
Падает производительность, т.к. самые большие потери времени происходят на постоянных "переключениях" с одной функции на другую: прием звонка - выписка документов - очная встреча с Клиентом и т.д.
При упавшей производительности сразу возникает потребность в более высокой квалификации менеджеров. Это не только увеличивает их "стоимость", но и усложняет постановку заданий и процесс администрирования.
Каждый сотрудник Компании со "своей" Клиентской базой как отдельное государство в государстве - в любой момент может захотеть "суверенитета". Уйдет и Клиентов уведет.
И другие "минусы", если не сказать "мины замедленного действия"…
Поэтому выделен специальный ОТДЕЛ АКТИВНЫХ ПРОДАЖ, который занимается только поиском новых Клиентов ("холодными" контактами и последующим "дожимом" на первую сделку). После чего Клиент передается на обслуживание в отдел текущего сопровождения…
Для управления процессом поиска новых Клиентов и/или возобновления прежних контактов ООО "Сычев и К" и Система консалтинговых фирм "ТРИЗ-ШАНС" выпустили электронный кейс "Пакет активных продаж "RI-ACTIVE".
ООО "Сычев и К" и Система консалтинговых фирм "ТРИЗ-ШАНС" выпустили электронный кейс "Управление продавцами-консультантами "RI-SELLER", предназначенный для управления продавцами-консультантами в рознице.
Пакет содержит:
Должностную Инструкцию продавца-консультанта;
Категории и квалификационные требования для продавца-консультанта;
Тестовые (проверочные) упражнения, используемые при приеме на работу продавцов-консультантов, которые проверяют его профессиональные и личные качества.
Фирменные стандарты продавца-консультанта;
Методику по увеличению розничных продаж с полным описанием всех упражнений и примерами;
Конструктор речевых модулей для магазина одежды;
Систему материальной мотивации продавца-консультанта, которая, помимо прочего, включает:
Модель зарплаты продавца-консультанта с индивидуальным стимулированием,
Модель зарплаты продавца-консультанта с бригадным стимулированием,
Модель зарплаты продавца-консультанта, когда он работает в отделе/секции один,
Модель зарплаты продавца-консультанта с "плавающим" графиком работы
И многое другое.
В течение нескольких лет перечисленные методики и документы отрабатывались в многочисленных компаниях, заказывающих услуги по постановке отдела розничных продаж, а также на семинарах, тренингах и в процессе консалтинга Пользователей пакета "ANY-TRADE".
Таким образом, в пакете аккумулирован опыт многолетней практической работы на рынке розничного консалтинга.
Электронный кейс по приемам на работу "RI-EMPLOY" - это инструмент, который позволяет специалистам по персоналу и руководителям компаний технологично разрабатывать наиболее эффективные проверочные упражнения для тестирования потенциальных сотрудников.
Он содержит задания с пояснениями и примерами выполнения. Особенность передаваемой технологии – это возможность проверить обычно труднопроверяемые при собеседовании качества претендента.
В отличие от всевозможных "психотестов" и "игр", оторванных от жизни, создаваемые упражнения максимально приближены к реальной деятельности претендента. Фактически организуется фрагмент такой деятельности (причем достаточно незатратными, в том числе – по времени, способами), чтобы в ходе выполнения упражнений люди реально работали, и им было трудно. И чтобы, не поддавшись первому (часто обманчивому) впечатлению, Работодатель мог отобрать действительно неленивого сотрудника, пригодного к конкретной работе.
Упражнения разрабатываются на основе предварительно сформулированных Пользователем, а затем с помощью эл. кейса конкретизированных и проверенных на избыточность желательных требований к кандидату. Тем самым достигается большая однозначность в понимании того, что в действительности от него требуется.
Эл. кейс "RI-EMPLOY" позволяет также проверить, не перепутаны ли задачи подбора персонала с управленческими ошибками или нерешенными задачами. В том числе, связанных с текучестью кадров. Один из последних шагов эл. кейса помогает разобраться с ее причинами.
В электронной версии у Пользователей есть возможность: - заводить различные проекты, - создавать проверочные упражнения по приему на работу, - обмениваться созданными упражнениями по приему на работу, - сохранять пользовательские проекты внутри электронного кейса, - загружать ранее сохраненные проекты, - и многое другое...
- Для тех, кто только строит Отель и хочет сразу всё выстроить "по уму" и - для тех, у кого Отель давно построен, но, быть может, не приносит желаемой отдачи…
Система "ТРИЗ-ШАНС" подготовила "Пакет документов и методик для Отелей", в которых сразу учтена специфика гостиничного бизнеса и опыт многих предприятий.
В Отель с отлаженной технологией работы и стандартами обслуживания приятно попадать. Атмосфера гостиницы чувствуется уже "с порога"… Отель может быть и небольшим, но соответствовать своей "звёздности". Вышколенный персонал, блестящий сервис, комплектация номеров… Всё продумано до мелочей и проявляется в деталях – вплоть до привычки персонала "вытягиваться в струнку" при появлении Гостей и говорить с доброжелательной "понижающей" интонацией.
Те, кто часто бывают заграницей, потом сравнивают… Хорошо бы, чтобы приезжая в Ваш Отель, люди говорили: "Не вижу разницы". А новый персонал, попадая в такую "атмосферу", невольно "заражался" бы существующими фирменными стандартами.
Достигается это НЕ сами по себе. НЕ разовыми мерами администрации и НЕ "командообразующими" усилиями.
ДОСТИГАЕТСЯ СИСТЕМОЙ МЕР. "ПАКЕТОМ"!
Один раз и надолго прописываются: функции и должностные инструкции сотрудников, модели заработных плат и перечни упреждающих ошибок, технологии работы и фирменные стандарты и много чего еще. Чтобы нормировать и подсчитывать загрузку сотрудников, разделять и правильно распределять функции, стимулировать, но НЕ переплачивать, принимать на работу НЕ методом "психотыка" и т.д.
Сейчас, когда многие гостиницы пустуют или недозагружены, особенно непозволительно для гостиничного Бизнеса оставаться "стройвариантом".
Необходимы внедренные стандарты обслуживания, активные предложения по бронированию, продажи дополнительных услуг… и целенаправленное формирование той "атмосферы", которая будет ощущаться уже на входе…
Уже недостаточно быть просто "приличной гостиницей"…
Поэтому создан такой ПАКЕТ. Подробности см. здесь.
Мы занимаемся управленческим консультированием с 1993 г. Каждый день с нашего "конвейера" выходит несколько зарплат, должностных инструкций, различных методик, упражнений по приему на работу и множество других полезных документов. В результате накопилось...
Ряд документов вошли единой системой в Пакет для любой торговой компании "ANY-TRADE", часть войдут в новые проекты "ANY-производство", "ANY-услуги" и т.д.
Но на разработку любого крупного проекта требуются годы, а модели зарплат, структур и различные методики наши уважаемые Заказчики спрашивают уже сейчас (ежедневно). Вот мы и решили выкладывать документы постепенно, без какой-либо закономерности. Для этого создали "Набор готовых зарплат и технологий "ANY-TOOLS".
Что из себя представляют продукты...
Это уже ГОТОВЫЕ:
Модели (конструкторы моделей) заработных плат,
Упражнения для приема на работу,
Фирменные стандарты,
Функциональные обязанности,
Иные технологии и методики
для следующих отраслей/сфер деятельности... (подробнее см. здесь.)
инструкцию по системе администрирования отдела текущих продаж;
должностные инструкции с развернутыми функциональными обязанностями;
категории и квалификационные требования;
фирменные стандарты:
приема и оформления заказов - для оператора-консультанта заказов,
развития Клиентской базы - для одноименного менеджера,
сопровождения тендеров и заказа оборудования - для одноименного менеджера,
работы с дебиторской задолженностью Клиентов - для специалиста по дебиторской задолженности
тестовые (проверочные) упражнения, используемые при приеме на работу;
новую методику по увеличению продаж оптовых и "под заказ" - методическое пособие "Техника ответов на входящие запросы Клиентов" с полным описанием всех упражнений и примерами.
методическое пособие "Техника продаж при телефонных и очных переговорах" с полным описанием тренинга, всех упражнений и иллюстрирующими примерами;
Сегодня уже вряд ли будет оспариваться тот факт, что в компаниях, в организациях бизнес-процессы должны быть выстроены, а значит, должны быть прописаны:
Функции и должностные инструкции,
Модели заработных плат,
Технологии работы
Фирменные стандарты
что необходимо:
Нормировать и подсчитывать загрузку сотрудников,
Разделять и правильно распределять функции,
Стимулировать,
Принимать на работу НЕ методом "психотыка" и т.д.
То есть проблема уважаемого руководителя не в том, что он это не понимает и не видит в этом необходимости, а в том, что не всегда есть время этим заниматься. Часто это не делается (или делается, но частично), ибо НЕ ясно:
Кто это будет делать?
Когда этим заниматься?
Сколько времени это займет?
Кто уже так делал?
Что делать, если «в одном месте внедрим, а в другом – "вылезет"?
Поэтому мечта загруженного работой Руководителя выражена следующей фразой: "А нет ли уже готового пакета, универсального и опробованного, со всеми этими функциями, нормами, зарплатами, стандартами и инструкциями? Причем написанного "почти под меня" и "без воды" проверенными специалистами?"
Вот поэтому создан такой пакет. Он сконцентрировал/аккумулировал многолетний (с 1993 г.) наш опыт консультирования различных компаний (статистика работы с торговыми компаниями) не только в России, но и в странах СНГ, Балтии.
Это рабочий инструмент, который был разработан не «в принципе», а в ходе решения тысяч управленческих задач сотен предприятий. Не требует длительного и трудоемкого сопровождения, работает в отсутствие авторов-разработчиков. Внедряем и передаваем. Лишен сложных слов и малопонятных терминов.
Это уже готовые документы с прописанными функциями для сотрудников разных отделов и должностей, моделями заработных плат, технологиями и нормами работы, фирменными стандартами и упражнениями для проверки желательных качеств претендентов на вакансии.
Электронный кейс "Алгоритм решения маркетинговых и рекламных задач "Рекламное Измерение" (Алгоритм С.В. Сычева) - достаточно подробный объемный материал со множеством примеров, который позволяет ставить и решать рекламные и PR-задачи - от исходной ситуации до перечня идей и оценки эффективности выполненной разработки.
В отличие от методических статей сайта "Рекламное Измерение", в Алгоритме все сведено в единую пошаговую процедуру, своего рода инструкцию, как именно ставить и решать рекламные и PR-задачи.
Алгоритм состоит из 4-х частей: Часть 1. Устранение лишней информации. Часть 2. Построение "идеальной модели". Часть 3. Работа со стереотипами Клиентов. Часть 4. Проверка решений и прогноз результативности.
Поставка электронного кейса предусмотрена как в рамках интернет-стажировки, так и отдельно - на случай, если сопровождение преподавателя не требуется, или есть желание ознакомиться с материалом, прежде чем участвовать в интернет-стажировке.
Профессиональная версия 3.5 экспертной системы "EXPO: 1001 Рекламоноситель" содержит более 2200 эффективных решений по продвижению товаров, услуг, идей, а также более 350 способов "Отстройки от Конкурента". Использовать ее может как профессионал, так и новичок - начальное освоение программы занимает 20-30 минут. Типичные Пользователи программы - маркетологи, рекламисты и специалисты по PR. Руководитель разработки - И.Л. Викентьев.
Программа также содержит компактный "Учебник выставочного дела", адреса интернет-ресурсов по соответствующей тематике, словарь терминов. Для формирования базы данных программы было проработано несколко сотен книг по маркетингу, релкаме, PR и выставочной деятельности. Программа прошла тестирование, подтвердившее ее эффективность.
Компьютерная программа "Приемы журналистики и Public Relations" создана путем анализа более 12 500 текстов признанных Мастеров литературы, журналистики, рекламы. При доброжелательном подходе к Программе она не конкурент, а инструмент, работающий в союзе с уважаемым Автором.
В основе программы - сотни риторических и стилистических приемов. Это своеобразный справочник по приемам создания текста: учебного, публицистического, рекламного, мемуарного и т.п.
Программа работает в среде системы Microsoft Windows 95/98/NT. Для установки программы требуется 15 Мегабайт свободного места на жестком диске. Желательно наличие Microsoft Word.
В сентябре 2000 г. Системой "ТРИЗ-ШАНС" выпущена компьютерная программа "HeadLiner/Заголовщик" для создания: заголовков (в меньшей степени – рекламных девизов, слоганов); образных фраз, метафор; текстов для баннеров; а также поиска нужных цитат (например, высказываний политических деятелей).
Программа также содержит тематические базы данных: изречений, пословиц, реплик киногероев и т.п. В основе проекта - около 6000 проработанных источников. Подробности - на сайте Разработчиков: http://www.triz-chance.ru/h_demo.html, демо-версия программы - здесь
Данная книга представляет собой систематизированное описание основных понятий, терминов, моделей и подходов ТРИЗ-РТВ-ТРТЛ в изложении первого разработчика теории – Генриха Сауловича Альтшуллера.
Книга, прежде всего, ориентирована на интересующихся ТРИЗ-РТВ-ТРТЛ, а также на преподавателей этих дисциплин.
Очередная публикация о применении ТРИЗ в программировании. Введено понятие "идеальной программы". На сквозном примере создания программы "калькулятор" совершена попытка достижения "идеала". По ходу проектирования решена серия задач, содержащих противоречия. При этом описаны и приемы устранения противоречий.
Для решения некоторых задач программирования в качестве "инструмента", облегчающего разработчику абстрагирование от конкретики, предлагается использовать "абсолютно тупого героя", которому поручается некая деятельность. Поскольку этот герой непроходимо туп (мы даже пишем его с маленькой буквы, чтобы и тени величия в нем не наблюдалось), то задача поручить ему деятельность, которая, тем не менее, должна быть выполнена — нетривиальна.
Тем не менее, надо описать решение так, чтобы тупой (несколько тупых) смогли качественно и незатратно порученную задачу выполнить.
Остальное понятно из контекста разбираемых примеров:
Иногда наивное не отличается от серьезного, а сложные задачи "на уровне парадигм" возникают из-за простых ошибок. Последние же воспринимаются не ошибками, а достижениями. Поэтому и допускаются. Судите сами, почему иногда полезно не думать о том, для чего нужна программа…
Иногда наблюдение за общими закономерностями помогает в решении частных задач. Инженеры подсматривают за природой, математики за катастрофами, экономисты за эволюцией каких-нибудь "малых групп", а куда посмотреть программисту…?
Нередко при проектировании программы разработчика одолевают «муки творчества»: возможен и один вариант, и другой – какой лучше выбрать? В условиях неопределенности программист выбирает подчас самый привычный вариант и нередко «промахивается». Расплата за «промахи» всегда одна – резкое усложнение архитектуры программы. Чем больше «промахов», тем больше усложнений. И где-то к середине проекта архитектура программы становится настолько сложной и запутанной, что даже самое, на первый взгляд, простое и небольшое изменение требует серьезной и кропотливой работы. Избежать подобных ошибок мог бы помочь проектировщику некий ориентир.
В теории решения изобретательских задач (ТРИЗ) таким ориентиром является понятие «идеальная система». Техническая система считается идеальной, если ее вес, объем и площадь стремятся к нулю, а способность выполнять работу при этом не уменьшается. Иными словами, идеальная техническая система – это когда системы нет, а ее функция выполняется.
Понятие идеальности очень важно при решении изобретательских задач. Оно помогает изобретателю сконцентрироваться на задаче и отвлечься от конкретных реализаций той или иной технической системы или подсистемы. Как бы сказали программисты, изобретатель начинает мыслить функциями (интерфейсами), а не конкретными реализациями. Такой подход к решению изобретательских задач не случаен, т.к. увеличение степени идеальности – один из законов развития технических систем. А как обстоят дела в программировании?
Ответу на этот вопрос и посвящена презентация «Проектирование игровых и бизнес-программ. Разработка архитектуры, устойчивой к изменениям». В ней показывается, что понятие «идеальной программы» существует и в программировании, и что это понятие можно успешно использовать для решения задач проектирования*.