Готовый перевод Coder Lee Yongho / Кодер Ли Ёнхо: Глава 24

Глава 24. Модульные тесты (2)

Еженедельная планерка с руководителем проекта (далее РП).

Встреча с РП из Мирэ IT. РП стоял в центре зала и говорил. «Доложите о своих успехах».

«Отдел маркетинга в настоящее время исправил 51 ошибку из 124».

«Отдел разработки продукта исправил 62 ошибки из 140».

Менеджер Ан также находился там. Когда настала его очередь, он заговорил.

«Отдел по работе с клиентами имеет 120 исправленных ошибок из 152».

«О?»

РП снова спросил менеджера Ана:

«Сколько, вы говорите, исправили?»

«120 из 152. Показатель прогресса составляет около 80%».

РП повернул голову в сторону менеджера Ана.

«Почему так много? Может, вы неправильно посчитали?»

«Нет, сэр».

«Тогда как же это произошло?»

«У нас новый стажер, его зовут Ли Ёнхо, и он просто нечто».

«Это все он?»

«Да, из 120 решенных проблем около половины было сделано им».

«… Это невозможно, тесты выполняются правильно?»

«Я проверил их дважды, но код был написан как надо, и не было абсолютно никаких проблем с программой».

* Вздох * «... Что ж, он лучше, чем большинство менеджеров».

Из-за слов РП многие менеджеры опустили взгляд. Не смотря на них, РП продолжал говорить.

«Когда вы последний раз общались в неформальной обстановке со стажерами?»

«Этого еще не было, сэр».

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

Имя Ёнхо, который даже не был постоянным сотрудником, запомнилось РП.

SI компании работали с малым количеством проектов. РП организовал команды для проектов. Если РП кого-то выбирал, то компании редко отказывали в этом.

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

***

«Сонбэ, сонбэ».

«Э, да?»

«Почему ты работаешь так усердно? Ты еще даже не обедал».

«Уже обед?»

«Вау...»

«Время летит быстро».

«Но, сонбэ, ты не сидишь на таких сайтах, как Stack Overfly?»

«Stack Overfly?».

«Ты не знаешь этот сайт? Это наиболее посещаемый программистами сайт».

«Я знаю».

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

«Как ты можешь устранять ошибки, даже не пользуясь этими сайтами?» - спросила Хеджин, не понимая.

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

1. Зайти в Интернет.

2. Найти подобный код, а затем «копировать-вставить».

3. Запустить программу и решить любые проблемы.

Ёнхо не выполнил 1 и 2 пункты.

«Я этого не сделал?»

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

Окно багов оказывало большую помощь. И также помогли издевательства Ким Вонхо.

«Идем обедать. Будем стоять в очереди, если придем поздно».

Ёнхо, не найдя оправданий, сменил тему. И Хеджин повела их в кафе.

***

После еды он зашел на Stack Overfly.

«Посмотрим».

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

«О?»

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

Ответ — выбран + 15

«Фух... Я получил голоса. Думать о каких-нибудь иностранных программистах вроде меня так странно».

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

Но было еще второе оповещение.

Ответ был рекомендован + 10

Ответ Ёнхо был не только оценен, но и рекомендован другими программистами.

Общая оценка - 25.

Это были баллы за его первый ответ.

Но Джуну собрал всех РП в офисе. Менеджеры и руководители проекта с каждого отдела Мирэ IT снова собрались в одном месте. Их напряженные лица показывали всю серьезность ситуации.

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

«Вот почему я говорю это сейчас».

«Если главная система управления поменяется сейчас, то все пойдет наперекосяк».

«Это не так, вы преувеличиваете. Тогда сообщите мне, как код будет изменен и какая конкретная часть?»

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

Один из менеджеров не сдержался и, наконец, выступил.

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

«Вот почему, мне нужен доклад о том, что и где следует изменить. Затем я решу».

«Помощник менеджера знает очень хорошо, сколько времени требуется, чтобы написать один документ, не так ли?»

«Ты думаешь, я этого хочу? Это приказ сверху. Это действительно последний раз».

«Сколько еще будет этих последних разов!»

Менеджер взял документ, который он принес. В документе были все изменения, которые произошли до этого времени. Губы Но Джуну растянулись в неприятной улыбке после проверки документа, принесенного менеджером.

«У вас есть время для создания документов, как этот, но нет времени, чтобы выяснить, что следует изменить для его реализации»?

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

* Вздох * «...Тогда, пожалуйста, дайте нам отсрочку».

«Мы можем дать вам еще одну неделю».

«В таком случае оплата увеличится?»

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

«Мы учтем это в другом договоре с Мирэ IT».

«Что это значит?»

«Вы отказываетесь от сотрудничества?»

«Нет, это не отказ от сотрудничества, я...»

«Звоните директору Киму. Наш руководитель группы будет говорить непосредственно с ним».

«Помощник менеджера».

«А что? Это не правильно? Если вы отказываетесь, то, что мы должны делать?»

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

«Уже прошел час. Вы знаете о традициях нашей компании, верно? Заседания длятся только один час. Ну, что вы теперь собираетесь делать?

«Сначала мы поговорим с директором, а потом с вами».

«Тогда поговорите с ним и дайте мне ответ к концу сегодняшнего дня. Времени мало».

Но Джуну, закончив говорить, первый вышел из офиса. Менеджер кому-то звонил в полной тишине. Человек на том конце провода, казалось, был очень расстроен. Громкий голос, доносившийся из телефона, слышали все в зале.

http://tl.rulate.ru/book/587/16483

Обсуждение главы:

Всего комментариев: 3
#
Спасибо
Развернуть
#
Спасибо)))
Развернуть
#
Хорошая традиция с ограничением времени заседаний, реально хорошая.
Развернуть
Чтобы оставлять комментарии Войдите или Зарегистрируйтесь