Софт для Boeing-737 Max писался аутсорсерами, зарабатывающими $9 в час(перевод)

Аватар пользователя woddy

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



Недостатки софта, возможно, оставят самолеты прикованными к земле еще на один месяц — на этой неделе американские регуляторы обнаружили дополнительные проблемы. Программное обеспечение для серии 737-Max было написано во времена, когда компания Боинг увольняла опытных инженеров и оказывала давление на поставщиков.

Более того, икона американского самолетостроения и ее субподрядчики, доверяли временным работникам, зарабатывающим всего лишь $9 в час, разрабатывать и тестировать свое программное обеспечение. Зачастую, это были работники были из стран с неразвитым самолетостроением, а именно из Индии.

“Вчерашние выпускники, нанятые на работу индийской софтверной компанией HCL Technologies Ltd, занимают несколько рядов столов в офисах Boeing Field в Сиэтле (официально King County International Airport, в этом аэропорту компания Боинг имеет свой ангар и проводит испытания самолётов — прим. перев.)”, говорит Марк Рабин (Mark Rabin), бывший инженер Боинга, работавший в группе тестирования самолетов серии 737-Max.

Кодеры из HCL обычно разрабатывают, согласно спецификациям, присланным из Боинг. Но, по словам Рабина “это спорное решение, так как оно гораздо менее эффективно, чем просто дать писать код инженерам Боинга”. Он вспоминает, что “зачастую требовалось переделывать всё по несколько раз, поскольку код был написан неверно”.

Поддержка индийских компаний возможно является попыткой заплатить по счетам. В течение последних нескольких лет Боинг выиграл несколько тендеров на поставку военных и коммерческих самолётов в Индию, например контракт стоимостью 22 млрд. долларов для компании SpiceJet Ltd. Этот контракт включает 100 самолетов 737-Max 8 и является крупнейшим заказом за всю историю индийских авиалиний, традиционно сотрудничавших с Airbus.

Согласно выводам, опубликованным в соцсетях, инженеры из HCL участвовали в разработке и тестировании ПО для PFD (Primary flight display, основной пилотажный дисплей — прим. перев.), а сотрудники другой индийской компании, Cyient Ltd., занимались ПО для контрольно-измерительных приборов, предназначенных для лётных испытаний.
 

Дорогостоящая задержка


В одном из постов, сотрудник HCL охарактеризовал свои рабочие обязанности таким образом: “По-быстрому сделал костыль, чтобы решить проблему на продакшене и не задерживать лётные испытания 737-Max (задержка каждого полёта обходится компании Боинг в огромную сумму)”.

Компания Боинг заявляет, что не доверяла инженерам из HCL and Cyient разработку системы MCAS (Maneuvering Characteristics Augmentation System), с который связывают катастрофы рейса JT-610 Lion Air возле Джакарты в октябре 2018 и рейса ET302 Ethiopian Airlines под Аддис-Абебой в марте 2019. Также, по словам Боинга, ни одна из этих компаний не связана с проблемой, обнаруженной после катастроф — неработающей у большинства покупателей сигнальной лампой в кабине.

“Боинг имеет многолетний опыт работы с поставщиками и партнёрами по всему миру”, говорит официальный представитель компании. “Наша главная цель — всегда быть уверенными в том, что наши продукты безопасны, высочайшего качества и выполнены по всем правилам”.

В свою очередь, компания HCL в официальном заявлении утверждает, что “имеет крепкие и давние деловые отношения с Боинг и гордится работой, которую компания проделала для своих клиентов. Тем не менее, HCL никак не комментирует, какая именно это была работа. HCL никоим образом не связана с текущими проблемами с 737 Max”.

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

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

“Боинг делал всё возможное, всё, что вы только можете себе представить, чтобы сократить издержки, включая перенос разработки из Puget Sound (регион в штате Вашингтон, в котором находятся производственные мощности компании Боинг — прим. перев.), потому, что это обходится слишком дорого”, утверждает Рик Людтке (Rick Ludtke), бывший инженер по лётным испытаниям, уволенный в 2017 году. “Это можно понять, если взглянуть на ситуацию с точки зрения бизнеса. Постепенно, с течением времени, выяснилось, что это ослабило способности инженеров из Puget Sound к проектированию”.

Рабин (Mark Rabin), бывший программист, уволенный в 2015 году, вспоминает, как один из менеджеров на всеобщем собрании заявил, что компания Боинг не нуждается в сеньорах, так как их продукты уже достаточно зрелые. “Я был шокирован, что в зале, заполненном парой сотен преимущественно сеньор-инженеров, нам на полном серьезе говорят, что мы не нужны...”

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

Начиная с запущенного в 2004 году 787 Dreamliner, компания Боинг стремилась увеличить прибыль, вместо чертежей предоставляя высокоуровневые спецификации, а затем предлагая поставщикам самостоятельно прорабатывать детали. Идея заключалась в “они — эксперты, понимаете, и они позаботятся об этих вещах за нас”, говорит Фрэнк МакКормик (Frank McCormick), бывший инженер по лётным испытаниям, который позднее работал консультантом для регуляторов и производителей. “Это была просто глупость”.

Дополнительной причиной переноса работы за границу являются продажи. Взамен на 11-ти миллиардный контракт с Air India, подписанный в 2005 году, Боинг обязался инвестировать 1.7 млрд долларов в индийские компании. Это, конечно же, было благом для HCL, Cyient и других компаний, чьи программисты широко использовались в компьютерной индустрии, но еще не были задействованы в самолётостроении.

Rockwell Collins, производящая электронику для кабин самолётов, была одной из первых самолётостроительных компаний, передавших значительную часть своей работы в Индию, где начиная с 2000 года HCL начала тестировать их программное обеспечение. К 2010 году в HCL работало более 400 человек, занятых разработкой и тестированием ПО для Rockwell Collins, в офисах располагающихся в Ченнаи и Бангалоре.

В том же самом году, Боинг, совместно с HCL, открыл так называемый “центр передового опыта” в Ченнаи, заявив, что компании будут сотрудничать “с целью создания критически важного ПО для лётных испытаний”. В 2011 Boeing добавил Cyient (в то время известный как Infotech) в список своих “поставщиков года” за проектирование, проведение испытаний и разработку ПО для моделей 787 и 747-8, осуществлёнными в другом центре в Хайдарабаде.

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

Московские ошибки


Боинг также расширил центр проектирования в Москве. В 2008 году, во время встречи с главным инженером, ответственным за Boeing-787, один из сотрудников пожаловался, что 18 раз отправил чертежи команде в Россию, прежде чем они поняли, что детекторы дыма должны быть подключены к электрической системе, рассказала Синтия Коул (Cynthia Cole), бывший инженер Боинга, возглавлявшая профсоюз инженеров с 2006 по 2010 год.

“Проектирование стало превращаться в дешевый товар”, добавляет Вэнс Хильдерман (Vance Hilderman), соучредитель компании TekSci, предоставлявшей услуги инженеров-контракторов и начавшей терять заказы из-за зарубежных конкурентов в 2000-е годы.

По словам Хильдермана, инженера по безопасности с тридцатилетним опытом, в число недавних клиентов которого входят основные поставщики Боинга, американские компании, занимающиеся авионикой, за последние несколько лет перенесли более 30% разработки своего ПО за границу, в сравнении с всего лишь 10% европейских компаний.

Сильный доллар был залогом привлекательности данной модели. Инженеры в Индии зарабатывали около $5 в час, сейчас это $9 или $10, в сравнении с $35-40 для тех, кто находится в США по визе H1B, добавляет Хильдерман. Но он объясняет своим клиентам, что в реальности, дешевая цена за час равняется примерно $80, из-за необходимости контроля, и говорит, что его фирма частично возвращает заказчиков, которым нужно исправлять баги.

HCL, ранее известная как Hindustan Computers, была основана в 1976 году миллиардером Шивом Надаром (Shiv Nadar) и имеет годовой объем продаж более 8,6 миллиардов долларов. По словам вице-президента компании Сукамала Банерджи (Sukamal Banerjee), HCL — это глобальная компания с 18000 сотрудниками в США и 15000 в Европе, она имеет огромный опыт в области вычислительной техники. И выиграла заказ от Боинга именно поэтому, а вовсе не из-за цены. Он прямо утверждает: “У нас большой опыт в R&D (Research & Development, научно-исследовательские и опытно-конструкторские работы — прим. перев.)”.

Тем не менее, при работе над 787, HCL выставил Боингу замечательную цену — бесплатно, согласно словам Сэма Сваро (Sam Swaro), помощника вице-президента, который предлагал услуги HCL на конференции в Сан-Диего, организованной журналом Avionics International в июне. Он сказал, что компания не брала авансовых платежей за 787 и начала выставлять счета только на основе продаж через несколько лет — «инновационная бизнес-модель», которую он предложил распространить на другие компании в отрасли.

Модель Boeing-787 была введена в эксплуатацию с опозданием на три года в 2011 и превысила бюджет на миллиарды долларов, отчасти из-за путаницы, вызванной стратегией аутсорсинга. Под руководством Денниса Муйленбурга (Dennis Muilenburg), давнего инженера Боинг, который стал генеральным директором в 2015 году, компания заявила, что планирует вернуть в свои руки большую часть работы над новейшими самолетами.
 

Инженерное болото


Boeing-737 Max стал лидером продаж вскоре после того, как его анонсировали в 2011 году. Но для амбициозных инженеров это было что-то вроде “болота”, говорит Питер Лемм (Peter Lemme), спроектировавший автопилот для Boeing-767, ныне являющийся консультантом. Boeing-737 Max был обновлением конструкции 50-летней давности, и изменения должны были быть достаточно ограниченными, чтобы Боинг мог штамповать новые самолёты как горячие пирожки, с небольшими изменениями для сборочных линий или авиакомпаний. “Для инженера, это не самая лучшая работа”, добавил Лемм.

Rockwell Collins, в настоящее время являющаяся подразделением United Technologies Corp, выиграла контракт на поставку кабинных дисплеев для 737 Max и в своей работе опиралась на инженеров HCL, работающих в Индии, в штате Айова и в Сиэтле. Пресс-секретарь United Technologies отказался прокомментировать данную ситуацию.

Инженеры-контракторы из Cyient помогали с оборудованием для лётных испытаний. Чарльз Лавджой (Charles LoveJoy), бывший сотрудник Боинга, сказал, что инженеры из США вынуждены были каждое утро в 7:30 перепроверять чертежи, сделанные в Индии ночью. “У нас были проблемы с индийской командой. Они выполняли требования, но мы могли бы сделать лучше”.

Многочисленные расследования, в том числе уголовное расследование, осуществляемое Министерством юстиции США, пытаются выяснить, как и когда были приняты критические решения относительно программного обеспечения 737 Max. По словам следователей, во время крушений самолетов Lion Air и Ethiopian Airlines, в результате которых погибло 346 человек, система MCAS подтолкнула самолеты к неконтролируемому пикированию из-за плохих данных с одного датчика.

По словам Лемма, такая конструкция нарушает базовые принципы избыточности, бывшие незыблемыми для нескольких поколений инженеров Боинга. По-видимому, никто и никогда не проверял, как программное обеспечение будет реагировать в данной ситуации. “Это был оглушительный провал”, — сказал он. «Не один человек, а множество людей должны были подумать об этой проблеме».

Боинг также сообщил, что вскоре после начала поставок 737-Max в 2017 году, они обнаружили, что сигнальная лампа, которая могла бы предупредить экипаж о проблеме с датчиком, была неправильно настроена в ПО полётного дисплея. В майском заявлении компании Боинг, объясняющем, почему компания вовремя не проинформировала об этом регуляторов, говорится, что инженеры решили, что это не является проблемой безопасности.

“Генеральное руководство компании”, — говорится в заявлении, — “не участвовало в данной проверке”.

От переводчика: после прочтения статьи я перестал удивляться ситуации в своей отрасли (e-commerce). Если в промышленных гигантах, ответственных за человеческие жизни, такая неразбериха с процессами, то о чем говорить в более мелких конторах. Ну и добавлю, что Блумберг конечно передергивает (сложилось такое впечатление), так как их задача — хайп и просмотры, поэтому написанное нужно делить на два.

Авторство: 
Копия чужих материалов
Комментарий редакции раздела Ресурсы Земли

Результат неграмотной политики управления технологическими процессами разработки сложных систем

Комментарии

Аватар пользователя ExMuser
ExMuser(10 лет 11 месяцев)

7*72.8=~503. Не, с 404 не бъёцца. Даже с баксом не бъёцца, там 440 вытанцовывается.

Аватар пользователя woddy
woddy(11 лет 4 месяца)

минимальная зарплата в американском макдаке? за нее судились и вроде подняли до 9?

Комментарий администрации:  
*** Неполживого чма кусок ***
Аватар пользователя оттуда...
оттуда...(7 лет 9 месяцев)

ВСПОМНИЛ!!!

...Украина получит до 1 млн. новых рабочих мест, уровень оплаты которых достигнет в отдельных случаях от 7 евро до 404 грн. в час.

Это вот отсюда, и не только.. я про €7/час :rolleyes:

 

Комментарий администрации:  
*** Осторожно! Мастер политической сатиры ***
Аватар пользователя elloco
elloco(8 лет 8 месяцев)

В 2008 году, во время встречи с главным инженером, ответственным за Boeing-787, один из сотрудников пожаловался, что 18 раз отправил чертежи команде в Россию, прежде чем они поняли, что детекторы дыма должны быть подключены к электрической системе, рассказала Синтия Коул (Cynthia Cole), бывший инженер Боинга, возглавлявшая профсоюз инженеров с 2006 по 2010 год.

Из своего опыта могу сказать что 17 раз отправляли дерьмо в поверпоинте, а на 18 наконец удосужились прислать нормальную спецификацию. 

А по поводу индусов - такая же фигня, сидит толпа крайне ограниченных контракторов, над ними 3 более-менее соображающих. И начальник который отсылает победные реляции выше уровнем. Контракторы хаотически меняются, только вчера объяснил человеку как это работает, и что от него нужно. А утром письмо с  farewell, а то и просто бац и больше почтового адреса нет. Есть индусы которые работают вообще бесплатно, что бы  потом в резюме было - работал в такой фирме.

Зато когда человеко часы планировать, так - мне нужно еще больше контракторов. Нахрена? если в другой стране меньшее количество людей делают больше и качественней. 

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

 

 

Аватар пользователя Jeniver
Jeniver(8 лет 1 неделя)

Неее, думаю это была циркулярная переписка (с приложением всех предыдущих писем) по факсу, пока не достигла 40 страниц. Потом отправили емейлом скан. А кады, думаю, так и не отправили ибо коммерческая тайна... :)

Исходя из личного опыта работы в P&W.

Аватар пользователя СергиоПетров
СергиоПетров(8 лет 11 месяцев)

16 тыщ тугриков в год , нефонтан вообще.

Комментарий администрации:  
*** отключен (систематический инфопонос и срач) ***
Аватар пользователя mentat
mentat(12 лет 4 месяца)

9 баксов в час это больше 1458 в месяц. Или около 95 тысяч в рублях. Не так и мало для второстепенного софта 

Аватар пользователя Radiohead
Radiohead(9 лет 1 неделя)

Вы думаете индусы получают 9 на руки?

Да ничего подобного.

9 получает фирма в которой индусы работают)

Аватар пользователя Simurg
Simurg(7 лет 2 месяца)

Тысяча-полторы евро в месяц на руки в индийских конторах вполне типичны. Сеньёры на отвественных проектах получают в 2-3 раза меньше, чем в Европе, то есть 2-3 тысячи евро на руки, 150-200 тысяч рублей. При этом счета, которые выставляют индийские фирмы, всё равно в разы меньше европейских.

Фишка в налогах и условиях работы. В России (как и в Эстонии) "белый" работник обходится фирме в сумму в 2-3 раза большую, чем его зарплата на руки. В Индии это 1.3-1.4 раза.

В Индии можно позволить себе (если кто-то свихнётся) платить даже столько же, сколько в США, и всё равно быть гораздо выгоднее американцев.

Комментарий администрации:  
*** Уличен в клевете и ложном цитировании, отказ принести извинения - https://aftershock.news/?q=comment/11527284#comment-11527284 ***
Аватар пользователя ИЮЛь Майский

пожаловался, что 18 раз отправил чертежи команде в Россию, прежде чем они поняли, что детекторы дыма должны быть подключены к электрической системе,

Что бы это значило?

Аватар пользователя PeterR
PeterR(9 лет 5 месяцев)

прочтите ещё раз..Эти балбесы отправляли на деревню дедушке..а в офисе боинга получили после 18 попыток.." Доцент был тупой"..Бардак-с в руководстве Боинга- налицо..Пусть платят. Людей жалко- 600 трупов за ошибки идиотов- на совести Боинга..

Аватар пользователя RusKaz
RusKaz(10 лет 3 недели)

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

Аватар пользователя woddy
woddy(11 лет 4 месяца)

варианты есть

1) в мск платят те же 9 долларов в час. значит работают студенты и дикая текучка

или

2) порушен документооборот внутри компании. сами бизнеспроцессы

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

Комментарий администрации:  
*** Неполживого чма кусок ***
Скрытый комментарий Повелитель Ботов (без обсуждения)
Аватар пользователя Повелитель Ботов

Перспективный чат детектед! Сим повелеваю - внести запись в реестр самых обсуждаемых за последние 4 часа.

Комментарий администрации:  
*** Это легальный, годный бот ***
Аватар пользователя БМВ
БМВ(4 года 11 месяцев)

и кто тут над нами ржет, что ниву мы выпускаем с 1977 года 42 года. Оказывается боинг свой "новый самолет" делает уже 50 лет. Вот это поворот

Аватар пользователя Sapiens Sanya
Sapiens Sanya(12 лет 1 месяц)

Электорат Козыря посматривает в сторону вил. И вилы это не дома)

Аватар пользователя gemni
gemni(8 лет 10 месяцев)

такой хаос характерен для всего мирового авиапрома, у амеров даже часть военных проектов роквела и ge живет в индии, коста-рике и мексике

а HCL кстати уже почти десятилетие работает на буржуйский авиапром, не только амеры, но и европейские компании (например подразделения сафрана или теко) отдают индусам на аутсорс  кодирование и верификацию софта

Аватар пользователя мужиккакойто
мужиккакойто(5 лет 6 месяцев)

Рафик неуинауатый сафсем!

Аватар пользователя midinoise
midinoise(7 лет 10 месяцев)

"судя по всему, детские ошибки при разработке софта"

Откуда подобные предположения?  И причем тут аутсорсинг, которым пользуются гиганты IT индустрии (типа Microsoft, Google, Facebook) уже с 10-ток, другой лет? 

"Инженеры, работавшие над 737 Max, жаловались на давление со стороны менеджеров, требовавших ограничить изменения, потенциально могущие привести к дополнительным издержкам." - это из за аутсорсинга конечно же?

 

 

Аватар пользователя Morr_A
Morr_A(11 лет 8 месяцев)

причем тут аутсорсинг, которым пользуются гиганты IT индустрии (типа Microsoft, Google, Facebook) уже с 10-ток, другой лет? 

Если подвиснет винда, глюканёт офис, не выполнит запрос на поиск гугл, это нормально, все привыкли, большинство если и заметят, но никак не прореагируют. Если зависнет или глюканёт програмьё во время полёта, это куча трупов. Трудно не заметить несколько сотен трупов... Хотя эти могут. 

Аватар пользователя Simurg
Simurg(7 лет 2 месяца)

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

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

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

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

Конечно, жопу можно устроить и без аутсорса, но аутсорс любую обычную нормальную рабочую жопу может превратить в катастрофу. Обычно - в терминах сроков-цены-качества. Ну а вот у Боинга - в буквальном смысле, с трупами.

Комментарий администрации:  
*** Уличен в клевете и ложном цитировании, отказ принести извинения - https://aftershock.news/?q=comment/11527284#comment-11527284 ***
Аватар пользователя Kozel de Baran
Kozel de Baran(5 лет 3 месяца)

Мне кажется, ключевое здесь мнение менеджеров, а не инженеров. А у менеджеров нет задачи сделать хорошо. Надо вовремя и как можно дешевле. В результате маемо шо маемо.

Аватар пользователя Simurg
Simurg(7 лет 2 месяца)

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

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

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

Я понимаю, что с аутсорсорснуть заводскую столовую фирме "Шаурма от Рашида" для менеджмента логично (а может, и вообще правильно) - баба с возу, как говорится. Рабочие едят, а голова не болит. Но откуда берётся мысль вынести на аутсорс разработку самых что ни на есть нутрёшек продукта?! Это же масса геммороя на ровном месте для всех, и для манагера - в первую очередь?

Комментарий администрации:  
*** Уличен в клевете и ложном цитировании, отказ принести извинения - https://aftershock.news/?q=comment/11527284#comment-11527284 ***
Аватар пользователя Просто Так
Просто Так(9 лет 11 месяцев)

Лучшее, всё-таки - Результат неграмотной политики управления технологическими процессами разработки сложных систем... Сложно добавить

Аватар пользователя ComradМauser
ComradМauser(5 лет 7 месяцев)

Поставляли мы как то оборудование для для тогда ещё новой линии производства БМВ i3, она из углепластика, многие процессы были в новинку.  За два года что длился проект, сменилось 6 - ШЕСТь!!! Руководителей проекта, инженеров, со стороны БМВ! Оказывается они тоже на аутсорсе!  А это каждый раз пережовывание одних и тех же проблема по 10 раз. Только вроде новый пришел, объяснили ему что к чему, втянулся в процесс, понял  - бац, нету его. Какие-то эффективные хр посчитали что это дешевле содержания сениора... 

Аватар пользователя CatOwner
CatOwner(6 лет 7 месяцев)

Всегда говорил, аутсорсинг - зло (особенно для сложных проектов).

Аватар пользователя Simurg
Simurg(7 лет 2 месяца)

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

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

Комментарий администрации:  
*** Уличен в клевете и ложном цитировании, отказ принести извинения - https://aftershock.news/?q=comment/11527284#comment-11527284 ***
Аватар пользователя ComradМauser
ComradМauser(5 лет 7 месяцев)

История про аутсорсинг: В начале прошлого года фирма из Венгрии заказала машину для сварки модулей автомобильных батарей. Три детали. Я нарисовал концепт с поворотным столом с 6 ячейками для деталей и трёх SCARA роботов. Два под загрузку, один на упаковку. Клиент порезал концепт машины, роботов выкинули, сделали ручную загрузку. клиент сказал, типа для интеграции роботов я найду людей в Венгрии подешевле, а вы немцы зажрались. Я сказал шефу Ок, но код я напишу специально что бы трудно было что-то добавить. Машину мы успешно сдали в декабре, а сейчас началось. Найденные венгры оказались некими студентами. Студенты начали пытаться, сроки горят, про safety студенты и не слышали, E-Stop на роботах замкнут накоротко, двери на машине тоже, аварию устроили. И тут этот клиент д...б обращается ко мне напрямую,  ну чего вам стоит, запилите, этож быстро.... 

Аватар пользователя CatOwner
CatOwner(6 лет 7 месяцев)

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

Аватар пользователя МГ
МГ(9 лет 3 недели)

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

Аватар пользователя Kozel de Baran
Kozel de Baran(5 лет 3 месяца)

Так менеджеры стремятся к людям винтикам. А это так не работает. Не весь опыт можно прописать в инструкции и вручить вместе с должностью.

Аватар пользователя gruzzy
gruzzy(9 лет 10 месяцев)

Ясно! Круг стран, которые будут платить и каяццо определен! Осталось лишь огласить решение суда какого-нибудь округа в Фашингтоне.

Аватар пользователя Remchik
Remchik(12 лет 2 месяца)

Вот в части косяков Боинг все равно можно считать американским.

Аватар пользователя ivod
ivod(5 лет 7 месяцев)

То есть Боинг хотел отдать всё производство и проектирование, и лепить шилдики на готовую продукцию, как, например, "производители" одежды?

Аватар пользователя Skygoo
Skygoo(9 лет 8 месяцев)

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

Аватар пользователя просто чел
просто чел(4 года 10 месяцев)

Пара каментов с Хабра:

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

... Один мой знакомый туда (в московское отделение Боинга) рвался, потом сходил на собес или два, поговорил с кем-то из сотрудников, посмотрел на офис и свернул удочки с формулировкой типа: «Да это ж конвейерная соковыжималка для студентов: берут за копейки совершенно зелёных ребят, заставляют работать в режиме аврала 12 часов в сутки плюс обучение прямо по ходу, как только ребята начинают немного разбираться в теме и сбегают из рабства, набираем новых». При этом он не как прогер туда ходил, а как инженер-конструктор, так что там, похоже, подход один ко всем этапам разработки и своё мнение насчёт того, кому из российских специалистов стоит доверять разработку современного самолёта.

Комментарий администрации:  
*** Отключен (агрессивная политота) ***
Аватар пользователя Сергей Минюров

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

Аватар пользователя micho
micho(11 лет 1 месяц)

Интересно, архитекторы плохо проработали ТЗ, тестировщики проверяли спустя рукава, а виноваты кодеры.

Аватар пользователя Simurg
Simurg(7 лет 2 месяца)

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

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

Комментарий администрации:  
*** Уличен в клевете и ложном цитировании, отказ принести извинения - https://aftershock.news/?q=comment/11527284#comment-11527284 ***
Аватар пользователя ComradМauser
ComradМauser(5 лет 7 месяцев)

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

Аватар пользователя Капельмейстер
Капельмейстер(4 года 10 месяцев)

Уж сколько раз твердиди миру: кроилово ведёт к попадалову.

А вообще, утеря компетенций - естественный процесс, который нарастает последние десятилетия.

И при "капитализьме", и при "социализьме". В СССР вообще к 1991 дегенерация привела к развалу.

Комментарий администрации:  
*** Отключен (невменоз) ***
Аватар пользователя Estatica
Estatica(5 лет 8 месяцев)

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

Не имеет АБСОЛЮТНО никакого значения стоимость часа разработчика, а только качество кода, полноценное тестирование и приемка заказчиком. В 90х русские программеры были самые дешевые, но это не значило, что они писали плохой код, просто местная валюта ничего не стоила.

При существующих темпах производства и модернизации в строй становятся железяки (неважно какие) с сырым(или мягко говоря неоттестированным) ПО. Любые! Хоть самолеты, хоть машины, хоть холодильники и телефоны. Реальное тестирование осуществляется уже на хомяках и выпускаются обновления по ходу эксплуатации. Такова жизнь в 21 веке! Просто цена ошибки везде разная, но её тоже переводят в деньги и оценивают, в том числе и авиакомпании.

Завтра выяснят, что ПО для систем ЭВЛ пишут в Никарагуа, и что теперь, в Никарагуа не может быть плохих кодеров?

Аватар пользователя midinoise
midinoise(7 лет 10 месяцев)

Плохих кодеров нет, есть плохое тестирование. 

"Реальное тестирование осуществляется уже на хомяках"

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

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

Аватар пользователя Estatica
Estatica(5 лет 8 месяцев)

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

Аватар пользователя Extremalist
Extremalist(7 лет 4 месяца)

Прямо молодость вспомнил.

Я в начале 2000-х как раз в Боинге и работал - угу, через аутсорсинг в Москве. Правда, не программером, а повыше (программеров у меня в команде десятка два было).

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

Но, видимо, индийцы так не могут - там сплошной, простихосподи, аджайл хипста-стайл (тяп-ляп - и в продакшн). Доэкономились на процессах.

Вот поэтому из тех 777 и 787, где наш код - из-за проблем с ПО не упал ни один.

Страницы