Андрей Вакурин

lean production или концепция бережливого производства

poteri2

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

Экономическая сущность lean
Как экономическая дефиниция производство является системой преобразования сырья, полуфабрикатов и других предметов труда в готовую продукцию, обладающую для общества потребительской ценностью. Главная задача производства: непрерывное совершенствовании процесса создания ценности для потребителей путем рационального сочетания во времени и в пространстве всех основных, вспомогательных и обслуживающих оборудований производства. Таким образом, достигается экономия времени, материальных и трудовых ресурсов, уменьшается себестоимость продукции, возрастает рентабельность производства, улучшаются все экономические показатели хозяйственной деятельности предприятия.
Одна из главных целей системы lean — снижение издержек, управление производственным предприятием, основанное на постоянном стремлении к устранению всех видов потерь.
Первоначально эта система возникла в компании Toyota и получила название – Toyota Production System (TPS). Она ориентирована на рост в условиях постиндустриальной экономики, когда вместо массового производства, опирающегося на гарантированный спрос, возникла потребность в диверсифицированном производстве, способном удовлетворять индивидуальные запросы клиентов, оперирую малыми партиями разнообразных товаров, включая и штучную продукцию. Главной задачей такого производства стало создание конкурентоспособных продуктов в необходимом количестве, в кратчайшие сроки и с наименьшими затратами ресурсов.
Отвечающее новым требованиям производство назвали «бережливым» (lean, lean production, lean manufacturing), а предприятия, повысившие операционную эффективность своего производства, благодаря внедрению новой системы – «бережливыми» (lean enterprise).
В качестве основной задачи предполагается создание процесса непрерывного устранения потерь, то есть устранение любых действий, которые потребляют ресурсы, но не создают ценности (не являются важными) для конечного потребителя.
Тайити Оно (1912—1990), один из главных создателей производственной системы компании Toyota, выделил 7 видов потерь:
• потери из-за перепроизводства;
• потери времени из-за ожидания;
• потери при ненужной транспортировке;
• потери из-за лишних этапов обработки;
• потери из-за лишних запасов;
• потери из-за ненужных перемещений;
• потери из-за выпуска дефектной продукции.
Тайити Оно считал перепроизводство основным видом потерь, в результате которых возникают остальные. Джеффри Лайкер, исследователь производственной системы Toyota (наряду с Джеймсом Вумеком и Дэниелом Джонсом), в книге «Дао Тойота» добавил ещё один вид потерь:
• нереализованный творческий потенциал сотрудников.

Отличие «бережливых» предприятий
1. Основа производственной системы предприятий – люди. Они являются созидательной силой в процессе производства конкурентоспособной продукции, а технологии и оборудование – только средство достижения поставленных целей. Никакая теория, стратегия, технология не сделают предприятие успешным; этого добьются только люди на основе своего интеллектуального и творческого потенциала.
2. Производственные системы «бережливых» предприятий ориентированы на полное исключение потерь и постоянное совершенствование всех процессов. В повседневной работе по предотвращению всех возможных видов потерь и непрерывному совершенствованию участвуют все сотрудники компании от рабочих до высшего руководства.
3. Руководство предприятия принимает решения, учитывающие перспективу дальнейшего развития, при этом сиюминутные финансовые интересы не являются определяющими. Менеджмент таких компаний не занимается бесполезным администрированием – командованием, неоправданно жестким контролем, оценкой сотрудников при помощи сложных систем разнообразных показателей, он существует для разумной организации процесса производства, своевременного обнаружения, решения и предупреждения проблем. Умение видеть и решать проблемы на своем рабочем месте ценится в каждом сотруднике – от высшего руководства до рабочих.

Методы бережливого производства
Система 5S – управленческая методика, предназначенная для эффективной организации рабочего пространства. Название произошло от японских слов, начинающихся на S, которым и в русском языке можно подобрать начинающиеся на букву С аналоги, это:
1) Сортировка предметов и/или документации на рабочем месте по степени их необходимости и частоте применения с ликвидацией всего ненужного;
2) Систематизация, когда каждый предмет должен находится в определенном легкодоступном месте;
3) Соблюдение чистоты и порядка;
4) Стандартизация упорядоченного предыдущими процедурами рабочего места;
5) постоянное Совершенствование разработанного стандарта.

Эти несложные и, на первый взгляд, малозначительные процедуры, тем не менее, влияют на эффективность труда, исключают потери вещей и времени, снижают вероятность возникновения пожаров и прочих чрезвычайных ситуаций, а в целом создают благоприятный микроклимат на рабочем месте.
• Стандартизированная работа – чёткий и максимально визуализированный алгоритм выполнения какой-то определённой деятельности, включающий в себя стандарты продолжительности цикла операций, последовательности действий при выполнении этих операций, количества находящихся в работе материалов и предметов (уровень запасов).
• Методология «Прорыв к потоку» заключается в выравнивании и повышении эффективности производственного потока посредством создания фиксированных производственных циклов. В каждом из выделенных циклов внедряются рассмотренные в предыдущем пункте принципы стандартизированной работы.
• Концепция TPM (англ. Total Productive Maintenance) – система всеобщего обслуживания оборудования. Данная система подразумевает под собой совмещение эксплуатации оборудования с постоянным техническим уходом за ним. Благодаря постоянному мониторингу и содержанию оборудования в рабочем (исправном) состоянии производственным персоналом, снижается уровень потерь, вызванных поломками, простоем оборудования из-за ремонтных работ, в том числе и плановых, что позволяет обеспечить наивысшую эффективность на протяжении всего жизненного цикла оборудования. При этом освобождаются силы ремонтного персонала для решения более важных задач.
• Система SMED (англ. Single Minute Exchange of Die) – технология проведения быстрой переналадки оборудования. В процессе переналадки оборудования можно различить две группы операций – внешние, которые можно проводить без остановки оборудования, например, подготовка инструментов и материалов, и внутренние, для проведения которых необходим перерыв в работе оборудования. Суть системы заключается в переводе максимального количества внутренних операций в группу внешних, что становится возможным, благодаря внедрению ряда технологических и организационных усовершенствований.
• Система вытягивающего производства представляет собой подход к организации производственного потока, исключающий потери, связанные с перепроизводством или ожиданием завершения предыдущего этапа работ. Каждая технологическая операция как бы «вытягивает» необходимое количество продукции из предыдущей и передает следующей. В результате этого в процессе производства не возникает ни излишков продукции, ни её дефицита.
• Система подачи и рассмотрения предложений предоставляет всем сотрудникам понятный механизм реализации предложений по совершенствованию и предусматривает меры по стимулированию сотрудников к подаче таких предложений.
Комплексное использование Lean-инструментов позволяет без значительных инвестиций, практически только за счёт внутренних резервов компании добиться значительного роста производительности труда. По сути, Lean-концепция – это определённый подход ко всем вопросам организации производства, позволяющий не только реализовывать инновационные технологии, повышающие производительность труда и эффективность производства, но создать условия для формирования корпоративной культуры, базирующейся на всеобщем участии персонала в процессе непрерывного совершенствования деятельности компании.

Система организации производства («Канбан»)

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

Система канбан была разработана и впервые в мире реализована фирмой «Toyota». В 1959 году эта фирма начала эксперименты с системой канбан и в 1962 году запустила процесс перевода всего производства на этот принцип.

В основе организации производства фирмы «Toyota» лежит годовой план производства и сбыта автомобилей, на базе которого составляются месячные и оперативные планы среднесуточного выпуска на каждом участке, основанные на прогнозировании покупательского спроса (период упреждения — 1 и 3 месяца). Суточные графики производства составляются только для главного сборочного конвейера. Для цехов и участков, обслуживающих главный конвейер, графики производства не составляются (им устанавливаются лишь ориентировочные месячные объёмы производства).

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

Канбан (kanban, система канбан) — это метод управления бережливыми производственными линиями (японское слово, обозначающее «сигнал» или «карточка»), использующий информационные карточки для передачи заказа на изготовление с последующего процесса на предыдущий.

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

Является составной частью этой системы производства «точно-во-время» (Just-in-Time-Production, JIT), которая предполагает синхронную поставку необходимого в производстве материала: поступление непосредственно в производство на рабочее место к необходимому времени, в необходимом количестве, с предписанным качеством и в соответствующей потреблению упаковке. В качестве средства передачи информации используются бирки, карточки, тара, электронное сообщение карточки (по-японски «канбан»), которые перемещаются между потребителями и производителями по принципу супермаркета (см.схему 1).

Схема 1. Управление производством с помощью канбан по принципу супермаркета

Управление производством с помощью канбан

Цель метода – это реализация производства «точно-во-время» (JIT) на всех производственных линиях, чтобы обеспечивать снижение размеров материальных запасов на складах и несмотря на это гарантировать  высокую степень выполнения заказов в установленные сроки.

Точно в срок

Just In Time— наиболее распространенная в мире логистическая концепция. Основная идея концепции заключается в следующем: если производственное расписание задано, то можно так организовать движение материальных потоков, что все материалы, компоненты и полуфабрикаты будут поступать в необходимом количестве, в нужное место и точно к назначенному сроку для производства, сборки или реализации готовой продукции. При этом страховые запасы, замораживающие денежные средства фирмы, не нужны. Является также одним из основных принципов бережливого производства.

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

В период высочайшей конкуренции и обостряющегося кризиса, у предприятий всего мира нет другого пути, чем, используя лучшие мировые технологии менеджмента, создавать продукты и услуги, максимально удовлетворяющие клиентов по качеству и цене.
Потери в любом производственном процессе – неизбежная проблема для многих предприятий, как производящих продукцию, так и оказывающих услуги. Потери – это состояние, которое, мягко говоря, не добавляет ценности продукту или услуге. Для того чтобы обнаруживать потери, сначала необходимо их распознавать. Можно выделить восемь видов потерь, из-за которых теряются до 85% ресурсов предприятия:
1. Потеря творческого потенциала. Когда к сотруднику относятся как к винтику в механизме, который можно в любой момент выкинуть или заменить другим, когда отношения сводятся к схеме «работайте руками и строго выполняйте указания начальника», интерес сотрудников к работе неуклонно падает. Эксперты считают, что такой порядок вещей устарел, он тянет компанию назад, что не замедлит сказаться на прибыли компании. В той же Японии в различных компаниях появляются «кружки качества», на которых любой имеет право высказать свои предложения по улучшению качества процессов. Аналитики считают, что в XXI веке успех будет у тех компаний, которые смогут создать у своего персонала ощущение вовлеченности в совершенствование производства.
2. Излишнее производство, выражающееся в том, что выпускается больше товара, чем требуется, либо раньше, чем требует заказчик. В результате те ресурсы, которые можно было потратить на улучшение качества, тратятся на увеличение количества.
3. Задержки. Когда рабочие простаивают в ожидании материалов, инструментов, оборудования, информации, это всегда следствие плохого планирования или недостаточно налаженных связей с поставщиками, непредвиденных колебаний спроса.
4. Ненужная транспортировка, когда материалы или продукция перемещаются чаще, чем это нужно для непрерывного технологического процесса. Важно доставлять всё необходимое своевременно и в нужное место, а для этого на предприятии должны быть реализованы хорошие схемы логистики.
5. Чрезмерные запасы, или хранение на складах большего числа продукции, чем продаётся, и большего числа материалов, чем необходимо для технологического процесса.
6. Излишняя обработка. Продукция должна выходить из производства настолько качественной, чтобы по возможности исключать её переделки и доработки, а контроль за качеством должен быть быстрым и эффективным.
7. Дефекты, которых нужно избегать всеми силами, потому что на улаживание претензий заказчиков уходят дополнительные средства: если необходимо исправить дефектное изделие, расходуются лишние время, силы и деньги.
8. Не налаженные передвижения, или неважно поставленный процесс доставки инструментов, материалов внутри самого предприятия, лишние передвижения сотрудников по помещениям.

Быстрая переналадка
Быстрая переналадка (SMED — Single Minute Exchange of Die) дословно переводится как «Смена штампа за 1 минуту». Концепция была разработана японским автором Сигео Синго и произвела революцию в подходах к переналадке и переоснастке. В результате внедрения системы SMED смена любого инструмента и переналадка могут быть произведены всего за несколько минут или даже секунд, «в одно касание» (концепция «OTED»— «One Touch Exchange of Dies»).
В результате многочисленных статистических исследований было установлено, что время на осуществление различных операций в процессе переналадки распределяется следующим образом:
• подготовка материалов, штампов, приспособлений и т.п. — 30%;
• закрепление и снятие штампов и инструментов — 5%;
• центрирование и размещение инструмента — 15%;
• пробная обработка и регулировка — 50%.
В результате были сформулированы следующие принципы, позволяющие сокращать время переналадки в десятки и даже сотни раз:
• разделение внутренних и внешних операций наладки,
• преобразование внутренних действий во внешние,
• применение функциональных зажимов или полное устранение крепежа,
• использование дополнительных приспособлений.

Метод предотвращения ошибок
Широко распространенным методом предотвращения ошибок, который используется в Lean-системах является приём Poka-yoke.
Poka-yoke – (poka – случайная, непреднамеренная ошибка; yokе –предотвращение ошибок), (англ. Zero defects – Принцип нулевой ошибки) – принцип, заключающийся в поисках причин возникновения ошибок и создании методик и технологий, исключающих саму возможность их появления. Если другими способами, кроме правильного, работу выполнить невозможно, а работа выполнена, значит, выполнена она без ошибок – такова основополагающая идея метода.
Различные дефекты в продукции могут возникать из-за забывчивости человека, невнимательности, непонимания, неосторожности и т.п. Такого рода ошибки естественны и неизбежны, под таким углом их и надо рассматривать для нахождения способов их предотвращения.
Методика предотвращения ошибок предусматривает:
• создание предпосылок для бездефектной работы,
• внедрение методов бездефектной работы,
• систематическое устранение возникших ошибок,
• принятие мер предосторожности и внедрение простых технических систем, позволяющих сотрудникам предотвратить совершение промаха.
Метод Poka-yoke, применяемый вместе с другими инструментами бережливого производства, служит гарантией того, что изготовленное изделие будет бездефектным, а процесс его производства, соответственно, протекает без сбоев.

В целом использование принципов Lean может дать значительные эффекты (в разах):
• рост производительности – в 3-10 раз;
• уменьшение простоев- в 5-20 раз;
• уменьшение длительности цикла изготовления – в 10-100 раз;
• уменьшение складских запасов – в 2-5 раз;
• уменьшение случаев брака – в 5-50 раз;
• ускорение выхода на рынок новых изделий – в 2-5 раз.
Лучшая зарубежная и российская практика внедрения инструментов бережливого производства дает такие результаты:
• Электронная промышленность: сокращение этапов производственного процесса с 31 до 9. Сокращение производственного цикла с 9 до 1 дня. Высвобождение 25% производственных площадей. Экономия около 2 млн. долларов за полгода.
• Авиапром: сокращение срока выполнения заказа с 16 месяцев до 16 недель.
• Автопром: рост качества на 40%
• Цветная металлургия: увеличение производительности на 35%.
• Капремонт крупнотоннажных судов: высвобождение 25% производственных площадей. Сокращение времени одной из основных операций с 12 до 2 часов. Экономия около 400 тыс. долларов за 15 дней.
• Сборка автомобильных узлов: высвобождение 20% производственных площадей. Отказ от строительства нового производственного здания. Экономия около 2,5 млн. долларов за неделю.
• Фармацевтическая промышленность: сокращение отходов с 6% до 1,2%. Снижение потребления электроэнергии на 56%. Экономия 200 тыс. долларов ежегодно.
• Производство потребительских товаров: увеличение производительности на 55%. Сокращение производственного цикла на 25%. Сокращение запасов на 35%. Экономия около 135 тыс. долларов за неделю.

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

По данным исследования Института комплексных стратегических исследований (ИКСИ) о распространении бережливого производства в России в марте-апреле 2006 года из 735 опрошенных российских промышленных предприятий 32 % использовали японский опыт. В марте-апреле 2008 года был проведён повторный опрос. Применение Lean Manufacturing на промышленных предприятиях России в 2006—2008 гг.» на III Российском Лин-форуме «Бережливая Россия». Предприятия, которые первыми начали применять методы бережливого производства: Горьковский автомобильный завод (Группа «ГАЗ»), РУСАЛ, ЕвразХолдинг, Еврохим, ВСМПО-АВИСМА, ОАО «КУМЗ», Челябинский кузнечно-прессовый завод (ОАО «ЧКПЗ»), ОАО «Соллерс» («УАЗ», «ЗМЗ»), КАМАЗ, НефАЗ, Сбербанк России ОАО и др.

«Торговый терминал «Trader» . Функциональное задание

Оглавление
Словарь

1.Термины и определения
1.2 Сокращения
2.Назначение и цель проекта
3. Содержание проекта
3.1 В рамки проекта входит
3.2 В рамки проекта не входит
4 Описание Функциональных блоков (Задач) проекта
4.1 Функциональный блок регистрации трейдера в ТТ
4.2 Функциональный блок личного кабинета
4.3 Функциональный блок анализа котировок
4.4 Функциональный блок трансляций новостных блоков и блоков аналитики
5 Тестовые сценарии
5.1 Сценарий тестирования регистрации трейдера в ТТ
5.2 Сценарий тестирования личного кабинета
5.3 Сценарий тестирования анализа котировок
5.4 Сценарий тестирования трансляций новостных блоков и блоков аналитики
6 Не функциональные требования
6.1 Требования к доступности, надежности и производительности программного обеспечения
6.2 Требования к внешнему программному обеспечению
6.3 Требования к организационному обеспечению
6.4 Требования к аппаратному обеспечению
38

1 Словарь
1.1 Термины и определения
Термин Определение
Торговый терминал Программный комплекс, с помощью которого брокерская компания предоставляет трейдеру доступ на рынок
Трейдер Участник рынка, осуществляющий свою торговую деятельность с использованием технических средств, представляемых ему брокерской компанией
Биржевая сделка Зарегистрированный биржей договор (соглашение), заключаемый участниками биржевой торговли в отношении биржевого товара в ходе биржевых торгов. Порядок регистрации и оформления биржевых сделок устанавливается биржей.
Отложенная заявка (ордер) Это заявка, которая будет исполнена в будущем, при достижении цены того значения, которое было указано в ордере.
Ордер Это заявка (приказ), которую трейдер (или инвестор) отдает своему брокеру для проведения какой-либо операции на рынке
Торговый счет Место, предназначенное для хранения денежных средств трейдера, с которого производятся торговые операции
Личный кабинет Это персональный аккаунт пользователя, в который он может зайти после регистрации в торговом терминале
Котировка Установление рыночных курсов иностранных валют, ценных бумаг или цен товаров на биржах.
Демо (демонстративный) счет Демо (демонстративный) счет представляет собой виртуальный счет, полностью аналогичный по функционалу с реальным аккаунтом. Отличие от настоящего счета – возможность выполнять торговые сделки, не вкладывая личных денег, а используя виртуальную валюту

1.2 Сокращения
ТТ – Торговый терминал
ЛК — Личный кабинет
ТС – Торговый счет
ДС — Демо (демонстративный) счет
2 Назначение и цель проекта
Цель проекта:
1) Автоматизация доступа трейдера к фондовому, срочному, валютному, товарному рынку
2) Анализ текущего состояния рыночных цен на имеющиеся активы
3) Возможность трейдеру сделать ордер или отложенную заявку
Бизнес результаты:
1) Снижение затрат на обработку заявок от трейдеров
2) Повышение оперативности доступа трейдера к текущему состоянию рыночных цен
3) Автоматизированный доступ к фондовому, срочному, валютному и товарному рынку

По итогам опытной эксплуатации ТТ, он должен продемонстрировать следующие показатели:
1. Средние затраты сотрудников отдела «по работе с клиентами» на обработку одного заказа не превышают 10 минут.
2. Срок обработки ордера не более 2 минут.
3. Время отклика ТТ не более 3мс
4. Время предоставления информации о сделанных заказах и истории их обработки не более 2 мин.
5. Система хранит всю информацию о сделанных заказах и истории их обработки.
6. Показатель доступности ТТ 98%.

66

  1. VAD диаграмма to be

3 Содержание проекта
3.1 В рамки проекта входит

Функционал авторизации
1. Функционал для регистрации трейдера в ТТ
2. Функционал ЛК (доступ к текущем рыночным ценам на имеющиеся активы, доступ к архиву котировок)
Функционал для анализа котировок
1. Функционал для осуществления анализа текущего состояния рынка (индикаторы и советники для анализа)
2. Функционал для трансляции в терминал новостных блоков и блоков аналитики

3.2 В рамки проекта не входит
1. Функционал по работе менеджера с клиентом
4 Описание Функциональных блоков (Задач) проекта
4.1 Функциональный блок «Регистрация трейдера в торговом терминале»
Описание функции: данный функционал позволяет трейдеру произвести авторизацию в ТК
Приоритет реализации функции: абсолютно необходимо реализовать
Требования: новому трейдеру для регистрации в ТК необходимо указать имя, фамилию, логин, пароль, контактный телефон, адрес почты. После успешного заполнение полей, новому трейдеру на его адрес электронный почты будет отправлено сообщение с успешной регистрацией в ТК «Trader». В базе данных создает таблица «users» с кодировкой utf – 8, которая будет иметь столбцы: id – первичный ключ и AUTO_INCREMENT для автоматической генерации уникального id пользователя, name — имя, surname — фамилия, login — логин, password — пароль, telephone — телефон, email — почта). Типы данных столбцов: Id – числовой; name, surname, login, password, email – текстовые (varchar с длинной 45 символов), telephone – числовой с длинной 12 символов. При новой регистрации нового пользователя – создается новая запись в таблице «users».

Запись в базу данных осуществляется так
INSERT INTO `database`.`users` (`name`, `surname`, `login`, `password`, `telephone`, `email`) VALUES ( ‘andrey’, ‘vakurin’, ‘andvak’, ‘12345678’, ‘132234324’, ‘sf@yandex.ru’);

Таблица «users»:
CREATE TABLE `database`.`users` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(45) NOT NULL,
`surname` VARCHAR(45) NOT NULL,
`login` VARCHAR(45) NOT NULL,
`password` VARCHAR(45) NOT NULL,
`telephone` INT(12) NOT NULL,
`email` VARCHAR(45) NOT NULL,
PRIMARY KEY (`login`));

Требования к вводу и выводу данных:
Ручной ввод с клавиатуры имени, фамилии, логина, пароля, телефона, email.

1233.Примерный вид экранной формы ввода данных

234.Примерный вид хранения записей в базе данных

4.2 Функциональный блок личного кабинета
Описание функции: данный функционал позволяется трейдеру вводить средства, выводить средства, смотреть котировки, смотреть новости, обмениваться сообщениями со службой технической поддержки, смотреть графики валютного, срочного, товарного, фондового рынка
Приоритет реализации функции: абсолютно необходимо реализовать
Требования: для входа в личный кабинет трейдер должен использовать логин и пароль указанный при регистрации. Если пользователь забыл логин или пароль, то в ТТ должен быть предусмотрен раздел восстановления логина или пароля.
33 5.Форма авторизации пользователя
Требования к вводу и выводу данных:
Ручной ввод с клавиатуры логина и пароля
Проверка полей на соответствие значений в базе данных. При некорректном вводе значений предлагается либо восстановить доступ в ЛК или повторить ввод.

У нас имеются 2 переменные $login и $password, которые проверяются в таблице users
На языке PHP код выглядит так:

If (
isset($_POST[‘login’]) &&
isset($_POST[‘password’]))
)
{
$login = get_post(‘login’);
$password = get_post(‘password’)
}
…………



38
6. Личный кабинет
 

4.3 Функциональный блок анализа котировок
Описание функции: данный функционал позволяется трейдеру производить фундаментальный анализ котировок, создавать ордер или отложенную заявку.
Приоритет реализации функции: абсолютно необходимо реализовать
Требования: после авторизации трейдера в ЛК ему необходимо пополнить свой баланс или попробовать демонстрационный режим с ДС. После выбора режима в таблице «account» (с кодировкой utf – 8) создается новая запись id, login, personal account. Создается таблица «market» с идентификатором рынка (market_fond – фондовый рынок, market_val – валютный рынок, market_sroch – срочный рынок, market_tovar – товарный рынок). При создании ордера создается новая запись в таблице order cо следующими данными name, surname, login, account, market, data.

Создание таблицы «account»
CREATE TABLE `database`.`account` (
`id` INT NOT NULL AUTO_INCREMENT,
`login` VARCHAR(45) NOT NULL,
`Personal account` INT(45) NOT NULL,
PRIMARY KEY (`login`));

Создание таблицы «account»
CREATE TABLE `database`.`account` (
`id` INT NOT NULL AUTO_INCREMENT,
`login` VARCHAR(45) NOT NULL,
`Personal account` INT(45) NOT NULL,
PRIMARY KEY (`login`));

Создание таблицы «market_fond»
Date – тип date, остальные с значением FLOAT
Date
SPREAD
HIGH
LOW
OPEN
LAST
LASTCNGTOLASTWAPRICE
VALTODAY
VOLTODAY:
VALTODAY_USD
WAPRICE
WAPTOPREVWAPRICE
CLOSEPRICE
NUMTRADES

 

547. Пример отображения параметров.

Большую часть значений можно вытянуть с помощью API micex.api, который написан на node

Столбцы двух таблиц «users» и «account» должны быть связаны

users.login = account.login

Столбцы двух таблиц «order» и «market_fond» должны быть связаны

Order.account. = market_fond.date

896. Функционал анализа котировок

4.4 Функциональный блок трансляция новостных блоков и аналитики
Описание функции: данный функционал позволяется трейдеру просматривать блог новостей, следить за последними трендами на рынке
Приоритет реализации функции: абсолютно необходимо реализовать
Требования: после авторизации трейдеру необходимо перейти в блог новостей

5 Тестовые сценарии
5.1 Сценарий тестирования регистрации трейдера в торговом терминале

Проверка полей на соответствие значений происходит после нажатия на кнопку регистрации. В полях имя, фамилия – проверяется корректность написания слов (спец символы — недопустимы), в поле логин – проверяется уникальность логина с логинами, которые уже существуют в базе и логин должен быть написан на английском языке, в поле телефон допустимо введение только числовой информации, в поле email допускается написание слов, которое содержит в себе знак «@», пароль должен состоять минимум из 8 символов.

237.Данные корректны

5.2 Сценарий тестирования личного кабинета
Проверка полей на соответствие значений происходит после нажатия на кнопку войти в личном кабинете. В полях логин и пароль – проверяется правильность написания слов со значением в базе данных «users»
45

8. Ошибка ввода данных.

5.3 Сценарий тестирования анализа котировок

Проверка работоспособности рынков: валютного, срочного, товарного, фондового.
Обновление графика должно происходить раз в 5 минут.
После авторизации трейдера в ЛК ему необходимо пополнить свой баланс или попробовать демонстрационный режим с ДС.
Если трейдер не пополнил баланс – то он автоматически работает в ТТ с ДС.
Если трейдер пополнил счет – то в таблице account ему присваивается номер счета
5.4 Сценарий тестирования трансляции новостных блоков и блоков аналитики
В нижней левой части ТТ должен отображаться блог новостей. Если он не отображается или дата не соответствует текущей, то проблема с базой данных.

6 Нефункциональные требования
6.1 Требования к доступности, надежности и производительности программного обеспечения
ТТ предназначена для постоянной, ежедневной работы трейдеров. Трейдеры работают в диалоговом режиме в реальном масштабе времени (on-line) с базой данных ТТ, функционирующей на сервере базы данных. Сервер базы данных ТТ должен работать в непрерывном круглосуточном режиме, кроме периодов проведения регламентных работ по копированию данных системы, проведения регламентных ремонтных или восстановительных работ. Время наработки на отказ процессоров и оперативной памяти ЭВМ не должно быть меньше 10000 часов; Вероятность потери сообщения при передаче данных в локальных сетях не должна превышать 10*(-6). Система рассчитана на работу с 1000 одновременных подключений и до 5000 одновременных сделок и транзакций. Требования к отказоустойчивости: репликация баз данных, сервера БД должны быть связаны по VPN и находится в разных местах.
6.2 Требования к внешнему программному обеспечению
ТТ должно работать в любой операционной системе (Windows не ниже Vista, Linux, Mac ). ТТ запускается в веб браузере (chrome, firefox , internet explorer не ниже 8).
6.3 Требования к организационному обеспечению
Сервера база данных и сервера веб сервера должны располагать в отдельном кондиционированном помещении (желательно в data центре с пропускной способностью канала не ниже 2000мбит/c – оптико-волоконный канал).
6.4 Требования к аппаратному обеспечению
Наличие системного блока на базе процессора Intel core i3 – не ниже, наличие одного дисплея, наличии одной мышки и клавиатуры.

Курсы по искусственному интеллекту и машинному обучению. Март 2017

i

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

Intro to Artificial Intelligence, Стэнфордский университет / Udacity

CS 8802, Artificial Intelligence for Robotics: Programming a Robotic Car, Стэнфордский университет / Udacity

Artificial Intelligence for Robotics, Стэнфордский университет / Udacity

Machine Learning, Стэнфордский университет / Coursera

Deep Learning, Google / Udacity

Learning from Data (Introductory Machine Learning course), Калифорнийский технологический институт

Machine Learning: Unsupervised Learning, Брауновский университет / Udacity

Machine Learning for Data Science and Analytics, Колумбийский университет / edX

Data, Analytics and Learning, Техасский университет в Арлингтоне / edX

Intro to Machine Learning, Стэнфордский университет / Udacity

6.S191: Introduction to Deep Learning, Массачусетский технологический институт (MIT)

Principles of Machine Learning, Microsoft / edX

Applied Machine Learning, Microsoft / edX

Machine Learning for Data Analysis, Уэслианский университет / Coursera

Neural Networks for Machine Learning, Торонтский университет / Coursera

Machine Learning 1 — Supervised Learning, Брауновский университет / Udacity

Deep Learning for Natural Language Processing, Оксфордский университет

Reinforcement Learning, Брауновский университет / Udacity

Machine Learning, Брауновский университет / Udacity

6.S094: Deep Learning for Self-Driving Cars, Массачусетский технологический институт (MIT)

Machine Learning for Trading, Технологический институт Джорджии / Udacity

Machine Learning, Технологический институт Джорджии / Udacity.

Виртуальная машина sprintbox.ru

Недавно питерская компания sprinthost.ru запустила услугу по предоставлению быстрых виртуальные машины. Виртуальный сервер на SSD за 30 секунд.

1234

Доступ к машине осуществляется с помощью VNC. Virtual Network Computing (VNC) — удалённый доступ к рабочему столу компьютера, использующий протокол RFB (Remote FrameBuffer, удалённый кадровый буфер). Для это можно использовать программу UltraVNC.

«Под капотом» у виртуальных машин на спринт хосте debian 8 jessie 64 битная, полный root доступ, одно ядро, 2 гига, 32 гига жесткого ssd диска.

123

 

2345На всякий случай проверим какие у нас порты видны снаружи после установки бокса. Команда ping работает на протоколе ICMP, который находиться на сетевом уровне OSI, поэтому воспользуемся программой nmap, которая просканирует TCP порты (TCP транспортный уровень).

123456Поставить гипервизор XenServer не удалось, но сконфигурировать nginx, ssh — удалось. Переустановить операционную систему можно в один клик, выбрав Debian, Ubuntu, Fedora, FreeBSD или CentOS в панели управления хостинга. Поддержка http://sprintbox.ru/ на связи 24/7.

Методы Big Data

i

К концу XXI века объем информации превысит 4,22 йоттабайт (или 4,22*1024 степени). А объем интернет-трафика перешел уже отметку в один зеттабайт и через пару лет составит несколько зетттабайт.

Если количество данных возрастает в геометрической прогрессии, то количество выдаваемых пользователю данных пропорционально уменьшается. Большинство современных российских учреждений работают с объемом не более 100 терабайт, и только 13% из них апеллируют объемами информации выше 500 терабайт.

Сейчас методами Big Data обрабатывается чуть меньше 3% из 23% от всей полезной информации мира. К ним относят анализ с помощью искусственных нейронных сетей, data meaning, машинное обучение (machine learning), пространственный анализ, аналитика прогнозов, моделирование, интеграция данных из различных источников и т.д.

В качестве базового принципа обработки данных указывается горизонтальная масштабируемость, когда данные распределяются на сотни и тысячи вычислительных узлов. Применяются средства NoSQL, MapReduce, Hadoop, язык программирования R для статической обработки данных и работы с ними, Business Intelligence – обработка информации в осмысленную форму и ряд других аппаратных решений.

Сегодня один из самых интересных методов анализа данных является искусственная нейронная сеть. Она организуется по принципу нейронных клеток живого организма. Иерархическая сеть нейронов объединяет работу нейронов высокого уровня с нейронами низкого порядка. Каждый нейрон получает информацию, производит над ней простые вычисления и передает ее дальше. Сигналы или значения, которые передаются на уровень выше усиливаются или изменяются в зависимости от весов, которые приписываются межнейронным связям. После завершения одной эпохи вычисляется единственная усредненная оценка и сеть модифицируется в соответствии с этой ошибкой. Для примера мы можем использовать такие нейросетевые системы, как NeuroShell (Ward Systems Group), BrainMaker (CSS) и OWL (HyperLogic). В них пользователь может задать данные в числовом, символьном виде и в виде изображения.

Другой интересный метод — Data Mining. Это процесс, который обнаруживает неизвестные знания в сырых и необработанных данных. С помощь этого метода разрабатываются программные обеспечения для постановки медицинских диагнозов, обнаружение закономерностей в молекулярной генетике и генной инженерии (такие коды могут содержать сотни, тысячи и более связанных элементов), методы Data Mining находят широкое применение в прикладной химии (неорганической и органической). Можно привести еще много примеров различных областей знания, где методы Data Mining играют ведущую роль. Особенность этих областей заключается в их сложной системной организации. Данные в указанных областях неоднородны, гетерогенны, нестационарны и часто отличаются высокой размерностью. Примеры программ c методом data meaning: rapid miner, weka, knime, NLTK – это программы с открытым исходным кодом и распространяются с помощью лицензий AGPL или GNU.

В денежном выражение в России в 2017 году ожидаются расходы на анализ больших данных в районе 1,1 млрд $ США (по показателям 2016 года это на 0,3 млрд $ США больше). Среди компаний, которые используют технологии Big data: телекоммуникационные компании, ритейл, банки, госсектор, нефтяные компании, энергетические компании. Для этих компаний важно поведение пользователей-клиентов, ведение отчетности, мониторинг работ, создание интеллектуальных систем, мониторинг этих систем и их прогнозирование. С каждым годом количество компаний, использующих технологии и методы Big data увеличиваются. Активно внедряется анализ данных в медицине, молекулярной генетике и генной инженерии, прикладной химии. Большинство специалистов считают «Большие Данные» необходимыми для развития конкурентоспособной стратегии продвижения компании. По статистике Hadoop, после внедрения технологии Больших Данных прибыль в торговых организациях вырастает на 7-10%. Специалисты М.Видео говорят об улучшении логистического планирования после внедрения SAP HANA, также, в результате ее внедрения, подготовка годовой отчетности сократилась с 10 дней до 3, скорость ежедневной загрузки данных сократилась с 3 часов до 30 минут.

 

Тезис опубликован http://www.mai.ru/science/gagarin/

Международная молодёжная научная конференция «Гагаринские чтения»

Международная молодёжная научная конференция «Гагаринские чтения» в текущем году пройдёт 43-й раз. Она приурочена к 100-летию со дня рождения выдающегося конструктора В. П. Мишина. Конференция пройдет в учебных корпусах МАИ в Москве, Байконуре и Ахтубинске.

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

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

В рамках конференции пройдёт отборочный этап Всероссийского инновационного конкурса «УМНИК».

Все участники конференции, которые будут выступать с докладом, становятся участниками конкурса.

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

Сборник трудов конференции будет включён в РИНЦ и размещён на сайте электронной библиотеки.

Ждём в числе участников XLIII Международной молодёжной научной конференции «Гагаринские чтения» как постоянных участников, так и новых!

Bizagi — полнофункциональная BPM-система

Bizagi — это BPM-система, разработанная одноименной компанией, и направленная на моделирование, исполнение, автоматизацию и анализ бизнес-процессов. Система Bizagi включает 3 модуля для полноценной настройки процессов:

  • Modeler — полнофункциональная среда моделирования процессов в нотации BPMN;
  • Studio — среда разработки бизнес-процессов;
  • Engine — среда исполнения процессов, которая доступна пользователям в любом браузере с любого устройства.

В Bizagi моделирование, автоматизация, разработка и исполнение бизнес процессов осуществляется в нотации BPMN.

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

Основная цель BPMN — создание стандартного набора условных обозначений, понятных всем бизнес-пользователям. Бизнес-пользователи включают в себя бизнес-аналитиков, создающих и улучшающих процессы, технических разработчиков, ответственных за реализацию процессов и менеджеров, следящих за процессами и управляющих ими. Следовательно, BPMN призвана служить связующим звеном между фазой дизайна бизнес-процесса и фазой его реализации.

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

Bizagi Modeler

222

Bizagi Modeler — инструмент для графического описания процессов в нотации BPMN 2.0. Поддерживает совместную работу, имитационное моделирование, экспорт модели в текстовые редакторы и другие форматы. Предназначен для тех, кто заинтересован, главным образом, в анализе, оптимизации, регламентации бизнес-процессов.

Bizagi Modeler бесплатен и компания Bizagi гарантирует, что он останется бесплатным.

Quicktour

Bizagi Studio
Bizagi Studio — платформа для создания программного приложения для автоматизации управления процессами – от моделирования процессов и данных до веб-портала, мониторинга и анализа бизнес-процессов.

BizAgi Studio – это клиентское приложение, не требующее лицензирования. Устанавливается на рабочее место аналитика или разработчика либо на сервер разработки. Для тестирования разрабатываемого приложения доступно 20 пользовательских аккаунтов, зарегистрированных на сервере разработки

Bizagi Engine

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

Почему именно bizagi:

  • Bizagi recognized by CIO Review as one of 100 Most Promising SAP Solution Providers 2015
  • Bizagi receives TEC (Technology Evaluation Centers) certification
  • Fraunhofer report by the German Institute for Experimental Software Engineering, (IESE) recognizes Bizagi as the highest ranked product in the 2014 market analysis of BPM Suites
  • 2 awards for Excellence in BPM & Workflow, 2014
  • Bizagi placed in Red Herring Top 100 Global List of innovative technology companies
  • Bizagi recognized by PwC’s jury as ‘Most Promising Technology Company’ in its «Local to Global» Expo, 20 November 2014

 

Vagrant — виртуальная среда разработки

Vagrant  — свободное и открытое программное обеспечение для создания и конфигурирования виртуальной среды разработки. Является обёрткой для программного обеспечения виртуализации, например VirtualBox или Wmware, и средств управления конфигурациями, такими как Chef, Salt и Puppet.

Vagrant was started in January 2010 by Mitchell Hashimoto. For almost three years, Vagrant was a side-project for Mitchell, a project that he worked on in his free hours after his full-time job. During this time, Vagrant grew to be trusted and used by a range of individuals to entire development teams in large companies.

Virtualbox можно скачать на официальном сайте https://www.virtualbox.org/wiki/Downloads

22

Последнюю версию vagrant 1.8.6 для debian, mac os, cent os, windows можно скачать https://www.vagrantup.com/downloads.html

Ubuntu.

Скачиваем, устанавливаем. Обновляем.

24

$ dpkg -i vagrant_1.8.6_x86_64.deb
$ apt-get update

Боксы практически любых систем можно скачать на официальном сайте hashicorp https://atlas.hashicorp.com/boxes/search$ vagrant box add USER/BOX

For example: vagrant box add hashicorp/precise64.

You can also quickly initialize a Vagrant environment with vagrant init hashicorp/precise64.

26

29

Windows.

2

7

43

Если хотим запускать vagrant из под windows — добавляем bin в PATH переменную.

555

vagrant --help //проверка работоспособности
vagrant box add ubuntu/trusty6 //установка бокса ubuntu 64x

powershell

Все настройки запуска бокса хранятся в файле vagrantfile в папке, где мы инициализировали бокс. Файл конфигурации написан на языке ruby, в нем хранятся все настройки ip адреса (проброс необходимых портов), настройка поставщика виртуализации (virtual box, wmware, esx и тд). Все строчки в этом файле имеют комментарии, поэтому настройка внешнего айпи адреса, проброс нужных портов, выставления параметров запуска с нужного провайдера и автоматически инсталляция нужного программного обеспечения — не составит никаких проблем.

ruby

vagrant up //включаем машину

По умолчанию ssh адрес машины будет 127.0.0.1: 2222 (порт 2222).

Подключаемся к машине по ssh c помощью программы putty (так как команда ssh username@yoursite через терминал не работает)

Скачать программу PuTTY (the SSH and Telnet client) можно на официальном сайте (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.htm)

rtr

Порт 2222 хостовой машины перенаправляется на 22 порт гостевой машины.

444

222

Раскоментируем несколько строчек, отвечающие за сеть, в vagrantfile:

config.vm.network "forwarded_port", guest: 80, host: 8080 // перенаправление 80 порта
config.vm.network "public_network" // режим работы сети - мост

И после этого мы можем накатывать различные службы: apache2, nginx, phpmyadmin, sql, samba, ftp и тд
333

Чтобы резолвить по имени — правим на хостовой машине hosts (C:\Windows\System32\drivers\etc)

32

Кто-то подключает виртуальную машину, как удаленный жесткий диск и с помощью github отправляет commit, кто-то через ftp подключает к phpshtorm, или просто как share папку.

Команды, которые часто используются в vagrant:
#Команда, которая включает виртуальную машину
vagrant up           
#Команда, которая выключает виртуальную машину 
vagrant halt
#Команда, которая перенастроит виртуальную машину
vagrant provision  
#Команда, которая удалит все файлы виртуальной машины
vagrant destroy
#Подключение к виртуальной машине по SSH
vagrant ssh
#Статус vagrant машины
vagrant status

По умолчанию, если выбран provision- Virtualbox, то образы разворачиваются в папке C:\Users\USER_NAME\VirtualBox VMs\FOLDER_VM
33333

Более подробно про Vagrant написано в книжке «Vagrant: Up and Running: Create and Manage Virtualized Development Environments 1st Edition»

456

Does your App make the world a better place?

 

CER Prize — это премия, которая присуждается IT-проектам, основанным на еврейском понятии «Тикун Олам». Конкурс предлагает молодым предпринимателям представить свой IT-проект или мобильное приложение на рассмотрение жюри, для которого главным критерием оценки является то, насколько проект направлен на изменение мира в лучшую сторону.

В конкурсе могут принимать участие не только евреи, но и представители других национальностей.

Приз за первое место — €26.000, второе и третье места — по €18.000.

Премия CER Prize была учреждена в 2013 году. В 2013 году финал конкурса проходил в Люксембурге, в 2014 — в Риме, в 2016 — в Лондоне. В 2017 году он пройдет в Мюнхене.

Ждем ваших заявок!

Подробности : cerprize.org

Моделирование бизнес процессов в Вusiness studio

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

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

rybakov2

Цели бизнес моделирования:

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

Моделирование бизнес процессов и реинжиниринг в Business studio можно осуществить по принципу Деминга (PDCA: Plan , Do, Control,  Act)

n87

PDCA (англ. «Plan-Do-Check-Act» — планирование-действие-проверка-корректировка) циклически повторяющийся процесс принятия решения, используемый в управлении качеством. Также известен как Deming Cycle, Shewhart cycle, Deming Wheel или Plan-Do-Study-Act. Также известен как принцип Деминга-Шухарта, но Деминг предпочитал PDSA (Plan-Do-Study-Act) у Шухарта (Plan-Do-Сheck-Act).

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

Стратегическая карта. Цели, поставленные собственником бизнеса, являются отправной точкой для разработки бизнес-стратегии организации. В стратегии выбираются виды деятельности, рынки и формулируются те ключевые конкурентные преимущества, за счет которых компания должна добиться успеха. Стратегия может быть успешно реализована только тогда, когда ее понимают сотрудники компании. Описывая стратегию развития бизнеса в более или менее упорядоченной форме, мы повышаем вероятность ее успешной реализации. Разработанная Робертом Капланом и Дейвидом Нортоном система показателей (Balanced ScoreCard, BSC ) является лучшим инструментом представления процесса реализации стратегии в понятной форме. Balanced ScoreCard (Сбалансированная система показателей) – это система стратегического управления компанией на основе измерения и оценки ее эффективности по набору оптимально подобранных показателей, отражающих все аспекты деятельности организации, как финансовые, так и нефинансовые.

strat_karta

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

Business Studio позволяет построить как комплексную иерархическую модель деятельности компании, так и описать ряд отдельных процессов. Для этого в распоряжение бизнес-аналитика предоставляются наиболее популярные и удобные нотации моделирования: IDEF0, Процедура (Cross Functional Flowchart), BPMN 2.0, Процесс (Basic Flowchart), EPC (Event Driven Process Chain). После описания модели бизнес-процессов «как есть» или проектирования новых бизнес-процессов можно оценить время и стоимость выполнения процессов.

а) Нотацию IDEF0 целесообразно использовать для построения иерархической модели бизнес-процессов верхнего уровня.

idef0

IDEF0  — методология функционального моделирования (англ. function modeling) и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временная последовательность (поток работ).
Стандарт IDEF0 представляет организацию как набор модулей, здесь существует правило — наиболее важная функция находится в верхнем левом углу, кроме того есть правило стороны:
стрелка входа приходит всегда в левую кромку активности,
стрелка управления — в верхнюю кромку,
стрелка механизма — нижняя кромка,
стрелка выхода — правая кромка.
Данный стандарт был разработал в 1981 году департаментом Военно-воздушных сил США в рамках программы автоматизации промышленных предприятий, которая носила обозначение ICAM (Integrated Computer Aided Manufacturing).  Набор стандартов IDEF унаследовал своё название от этой программы (IDEF расшифровывается как ICAM Definition). В процессе практической реализации, участники программы ICAM столкнулись с необходимостью разработки новых методов анализа процессов взаимодействия в промышленных системах

0

б) Нотации процедура, BPMN 2.0, Процесс и EPC можно использовать для моделирования процессов нижнего (операционного) уровня. Business Studio позволяет менять нотацию моделирования при переходе с описания процессов верхнего уровня к описанию процессов нижнего уровня.

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

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

37705_70572241

Модель «Расширенная нотация описания цепочки процесса, управляемого событиями» — Extended Event Driven Process Chain (Eepc). Нотация разработана специалистами компании IDS Scheer AG (Германия), в частности профессором Шеером. Это тип блок-схем, используемых для бизнес-моделирования. EPC может быть использована для настройки системы планирования ресурсов предприятия (ERP), и для улучшений бизнес-процессов. Подробнее про EPC можно почитать тут

23

Более подробно про моделирование EPC в Business studio написано в wiki http://www.businessstudio.ru/wiki/docs/v4/doku.php/ru/csdesign/bpmodeling/epc_notation

Имитацию бизнес процесса «as is» можно произвести с помощью функционально-стоимостного анализа и имитационного моделирования средствами  business studio.

  • Имитационное моделирование – метод исследования, позволяющий проанализировать систему, не изменяя ее. Это возможно благодаря тому, что изучаемая система заменяется имитирующей. Эксперименты проводятся с имитирующей системой, при этом полученная в результате информация характеризует изучаемую систему. Говоря об анализе деятельности компании, метод позволяет сымитировать выполнение модели бизнес-процессов так, как оно происходило бы в действительности, и получить реальную оценку длительности каждого процесса.
  • Функционально-стоимостной анализ – инструмент, предназначенный для оценки себестоимости продукта (услуги). Проведение функционально-стоимостного анализа позволяет получить оценку себестоимости через управление процессами, направленными на производство продукта или оказание услуги. В этом состоит отличие метода функционально-стоимостного анализа бизнес-процессов от традиционных финансовых методов учета затрат, в рамках которых деятельность компании оценивается по функциональным операциям, а не по конкретным продуктам (услугам), предоставляемым заказчику. В основе функционально-стоимостного анализа лежит следующее положение: для производства продукта (услуги) необходимо выполнить ряд процессов, затратив при этом определенные ресурсы. Расходы на выполнение процесса рассчитываются путем переноса стоимости ресурсов на стоимость шагов процесса. Сумма расходов на выполнение всех процессов, с определенными поправками, и составляет себестоимость продукта (услуги). Если традиционные методы вычисляют затраты на некоторый вид деятельности лишь по категориям расходов, то функционально-стоимостной анализ показывает стоимость выполнения всех шагов процесса. Таким образом, методика функционально-стоимостного анализа  позволяет наиболее точно определить затраты на производство продуктов (оказание услуг), а также предоставляет информацию для анализа бизнес-процессов и их улучшения.

33

55

Этапы выполнения имитации:

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

Например, у нас получилось имитация бизнес процесса «Тестирование» с функционально-стоимостным анализом

34563467

Демо-версия Business Studio предоставляет возможность познакомиться с возможностями продукта, смоделировав свои бизнес-процессы или посмотрев пример описания модели деятельности компании «Интехпроект». Демо-версия не имеет ограничений по сроку использования, а ее возможностей достаточно, чтобы описать и регламентировать деятельность небольшой компании или отдельного подразделения. (В демо-версии нельзя получить текстовый отчет по результатам имитации.

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

Именно поэтому со времени своего появления в 2004 году система бизнес-моделирования Business Studio получила широкое распространение среди компаний России и других стран. Группа компаний «Современные технологии управления» не только постоянно совершенствует систему, но и содействует появлению молодых специалистов в области управления. Более 30 высших учебных заведений стали партнерами и используют Business Studio в своих учебных программах.