Навигация :
Вторник, 06 Января 2009
Lean в сфере программирования
| Lean в сфере программирования |
|
|
|
| Статьи - Системы | |||
| Автор: Administrator | |||
| 17.04.2008 20:54 | |||
|
Lean в сфере программирования Wipro: перенос принципов Lean в сферу программирования. Благодаря первому успеху компании Toyota, концепция бережливой производственной системы была принята в огромном количестве производственных компаний и даже адоптирована для таких разных отраслей, как страхование и здравоохранение. Благодаря концентрации на стандартизации, повышению качества и эффективности, влияние ЛИН (и различных интерпретаций отдельных его принципов) продолжает расти. В своей работе «Принципы ЛИН и разработка программного обеспечения: факты от индийской компании по разработке ПО» аспирант HBS Брэдли Стаатс (Bradley Staats) и профессор HBS Дэвид Аптон (David Upton) исследовали что произошло, когда компания Wipro Technologies, индийский поставщик услуг в области разработки ПО, запустила собственную программу развития ЛИН. «В части совершенствования операций и развития отрасль услуг находится намного позади производства», – говорит Аптон. – «Целью проведения этой работы являлось получение некоторого хорошо обоснованного исследования того, как концепции ЛИН могут помочь развитию услуг». К сожалению, всеобщая известность ЛИН приводит к некоторым заблуждениям. «Некоторые люди думают, что «скупость» ЛИН выражается в увольнении людей», – говорит Аптон в своем докладе, при этом, указывая, что разница бережливой системы состоит в том, что меняются способы развития компании через решение проблем, координацию и стандартизацию. Они также описывают основу 4 принципов TPS, определенных профессорами HBS Кентом Боуэном (Kent Bowen) и Стивеном Спиром (Steven Spear) в сборнике HBS DBA '99: Правило 1: Для всех работ должны быть четко описаны содержание, последовательность действий, затраты времени и результаты. Правило 2: Каждая связь потребитель-поставщик должна быть прямой, и должен существовать недвусмысленные способ выражения «да» или «нет» при отправке запросов и получении ответов. Правило 3: Путь перемещения для каждого продукта или услуги должен быть простым и прямым. Правило 4: Любое усовершенствование должно осуществляться в соответствии с научным методом, под руководством учителя, и на максимально низком уровне организации. Wipro повышает эффективность В материале Стаатс и Аптон описывают, как Wipro впервые запустила ЛИН-программу в 2004 году, с помощью узкой команды менеджеров. Маленькая группа посетила бережливые производственные компании и обсудила основные принципы концепции. Затем каждый менеджер возглавил проект с целью применить этот новый подход к разработке программного обеспечения. Из 10 проектов 8 продемонстрировали более чем 10%-ное увеличение производительности. Получив эти результаты, команда решила развернуть данный подход во всей фирме. К концу 2006 года Wipro уже имела 603 завершенных и идущих ЛИН-проекта (одновременно в компании обычно реализуется около 1100 проектов). «Один из важных уроков, которые мы получили на основании того, как Wipro осуществила запуск внедрения ЛИН», – говорит Стаатс, – «Это то, что они не бегали с большими транспарантами со словами «Хорошо, сегодня вы работаете по методам ЛИН, а вчера это было не так». Они начали с маленькой группы и набирали остальных людей здесь же. Это был очень хорошо контролируемый эксперимент». В своем исследовании Саатс и Аптон задокументировали, как использование принципов ЛИН повлияло на производственный процесс в Wipro. Концепция Кайдзен, или непрерывного совершенствования, например, дала результат в виде итеративного (повторяющегося) подхода к разработке программного обеспечения взамен последовательного, метода «водопада», при котором каждый этап процесса выполнялся полностью отдельным работником. Вскрывая ошибки вдоль всего процесса, потребитель и участники проектной команды получают личную и коллективную выгоду от возрастающих возможностей учиться на этих ошибках. Проект также в целом движется быстрее, потому что ошибки в системе обнаруживаются раньше в процессе разработки. Wipro также использует инструменты, специально созданные для процесса разработки программного обеспечения, основанные на принципах ЛИН. Например, DSM (design structure matrix – матрица структуры) определяет связи и пути технологических процессов проекта и описывает порядок выполнения заданий. Другой дополнительный инструмент, SCE (system complexity estimator – оценщик сложности системы) ранжирует модули, на которых основан продукт, по их сложности и сравнивает их текущую архитектуру с наилучшей (самой простой) архитектурой с целью выяснить, где команде потребуется большее или меньшее количество высококвалифицированных членов. Компания также использует более знакомую ЛИН-технологию VSM (value-stream mapping – создание карт потока ценности), чтобы определить и уменьшить временные потери и напряженность на всем протяжении процесса разработки программного обеспечения. Рост снизу В то время как большинство организаций изо всех сил внедряют новую систему, борясь с инерцией, которую испытывают многие сотрудники, когда сталкиваются с еще одной новой инициативой, цель ЛИН состоит в том, чтобы вскрыть рабочее процессы и разрушить обычную иерархию. И это хорошо видно на примере Wipro. «Было интересно разговаривать с некоторыми младшими членами команды, потому что они были вовлечены в гораздо более заметные события, чем когда либо ранее. В случае использования VSM, каждый член команды мог охватить целостную картину того, что они делали и увидеть проблемы, которые никогда бы до этого не увидели», – говорит Стаатс. Стаатс говорит, что использование ЛИН в Wipro можно назвать «троянским конем». При взгляде снаружи, ЛИН достигает краткосрочных целей по повышению производительности (получение доступа к городским воротам изнутри), но оно может также повлечь за собой более радикальные, инновационные изменения (взятие Трои). «Одна из главных идей, стоящих за ЛИН – взять части задачи, которые не требуют человеческого вмешательства и передать их машинам так, чтобы люди смогли сконцентрироваться на более важных вещах», – объясняет Стаатс, – «То же самое справедливо и при разработке ПО, когда вы получаете дополнительную выгоду от того, что способны передать часть работы компьютеру, который может сделать то же самое надежнее и быстрее, чем человек». Больше времени, потраченного на лучшее понимание различных движущихся частей проекта, создает ощущение доверия у рабочих, которые обычно не принимали участия в инновациях. «Это как высвобождение энергии тысяч инженеров и поддержка инновации сверху и снизу организации. Вы можете повысить производительность, одновременно меняя возможности по решению проблем в организации». Идеи в действии «Wipro – типичная в своем стремлении к знаниям индийская компания. В этих компаниях царит интеллектуальная обстановка. Людям очень интересно изучать концептуальные идеи и понимать, как применять их на практике. Здесь нет такого же разрыва между реальным миром и университетскими знаниями, какой вы часто наблюдаете в США», – добавляет Аптон. Стаатс и Аптон посещали офисы Wipro в Бангалоре по многочисленным поводам, общались с сотрудниками на всех уровнях, чтобы выяснить эффект ЛИН во всей компании; они планируют вернуться в Индию и продолжить наблюдение за изменениями в Wipro.«Есть один вопрос: когда это продолжает оставаться внедрением ЛИН, а на каком этапе превращается в настоящую Производственную систему Wipro (Wipro Production System), когда уже получили достаточное развитие новые подходы к работе», – говорит Аптон.
|
Кто на сайте?
Сейчас 3 гостей онлайнStatistics
Пользователи : 217Статьи : 88
Ссылки : 6
Просмотры материалов : 107503




