П'єса «Технічний борг»

П'єса «Технічний борг»

П'єса «Технічний борг» в 9 частинах. Ставиться і показується вперше.

Частина 0: У порожній кімнаті стоять Розробник (Р) і Менеджер (М).

М: Я зібрав нас тут, щоб розповісти зневажливу звістку: система КРОТОПОН, яка працює на продакшані заглючила і ми втратили купу грошей. Крім того немає нікого, хто знає як вона працює. Тому (з придихом) наш СЕО дав мені священну місію - написати нову систему. Як ти думаєш, за два місяці впораєшся?

Р: А що робити-то потрібно?

М: Та там небагато, всього лише пару десятків систем зв'язати і рюшечки навісити.

Р: Гей, та це ж на рік роботи! І взагалі вимоги будуть?

М: (В телефон) Так, звичайно, за пів року впораємося. (Розробнику) Ну ти тут поки починай, а я тобі вимоги потім донесу.

Менеджер йде.

Р: Але тут же...

Розробник важко зітхає, затягує в кімнату інструменти і починає щось споруджувати.

Частина 1: Через 2 місяці. У кімнаті сидить Розробник і щось суворить. Забігає радісний менеджер і простягає Розробнику велику папку.

М: Знаєш що я приніс? Це вимоги до системи складені нашим головним письменником. А ще нашим проектом зацікавився СЕО, так що ми релізимося на місяць раніше!

Р: Але ж у нас все розраховано на пів року!

М: Не хвилюйся, ось подивися я докладні вимоги приніс, все вийде!

Розробник дивиться вимоги.

Р: Але ж це булшит, ми взагалі про ці вимоги не чули!

М: А, це? Це попросив сам СЕО, так що потрібно обов'язково зробити.

Р: Але я ж не встигну!

М: Не хвилюйся, я щось придумаю.

Менеджер тікає. Розробник починає розбирати зібране в центрі кімнати.

Частина 2: Через місяць, Розробник збирає щось зовсім не схоже на спорудження з попередньої сцени. Входить Менеджер.

М: Радійте, я привів нам допомогу!

Р: О, хтось ще буде розробляти цей продукт? Тоді ми впораємося!

М: Не зовсім. Знайомся, це наш Скрам-майстер!

Входить Скрам-майстер (С).

З: Здрастуйте діти! Всмислі приємно познайомиться!

М: Він допоможе тобі краще розподіляти час між завданнями підвищить продуктивність нашої команди.

Р: Але я ж один в команді...

З: Не хвилюйся, я тільки що прочитав про особливий вид СКРАМ, який якраз підходить для команд з 3-х осіб.

Менеджер йде, Скрам майстер зрушує споруду зроблену розробником в кут кімнати і починає малювати графіки.

Частина 3: Місяць до релізу. Скрам майстер сидить в центрі кімнати в позі йога, Розробник намагається з'єднати все в кутку кімнати. Входить Менеджер.

М: О, я бачу у вас все готово? Добре!

Р: Воно неідеальне, але до початку тестування я встигну закінчити.

М: А, ти про це... У нас не буде тестування.

Р: Що?

М: Я поговорив з ВІПами і вони хочуть бачити все за 2 тижні, як ми покажемо все СЕО. Тож тестування скасовується.

Р: Але ж у мене немає часу зміцнити все до цього показу!

М: Не проблема, підопри милицями і прибий цвяхами.

Р: Воно не буде працювати і мені соромно буде показувати такий код!

М: Не хвилюйся, ми все виправимо після релізу.

Менеджер йде. Розробник починає прибивати милиці до споруди, в результаті чого воно стає схожим на їжака.

Частина 4: Тиждень до релізу. У вікні миготить блискавка, в кутку стоїть протитанковий їжак з милиць. Поруч спить Розробник. Вбігає Менеджер і будить Розробника.

М: Треба все переробити!

Р: Як? Що? Воно ж працює!

М: Наш проект подивилися віпи і ось список доробок які потрібно зробити до показу СЕО.

Менеджер виходить з кімнати і ввозить візок заповнений папером.

Р: Але... як? (Дивиться на перший папірець з купи) Це ж сумлінно не так, як було написано у вимогах!

М: Забудь про вимоги, треба зробити так.

Р: Але ж Скрам-майстер каже, що ми не будемо приймати нові вимоги!

З: Ти знаєш, нові вимоги приймати не можна, але якщо дуже хочеться, то можна переключитися на особливий варіант аджаїл для котів і там це допустимо. До речі мене вже покликали допомогти сусідньому проекту, я піду.

Скрам-майстер йде.

М: Не знаю, як ти, але я збираюся сьогодні ночувати в офісі. Обіцяю хорошу премію за результатами!

Менеджер демонстративно сідає навпроти Розробника і починає на нього дивитися.

Р: Гаразд, я спробую щось зробити, але після релізу потрібно буде все виправити!

М: Так, звичайно, у тебе буде час на це після релізу.

Розробник починає розбирати папери в візку, Менеджер на нього дивиться.

Частина 5: У кутку кімнати варто погойдуючись нестійка конструкція, поруч серед стаканчиків з-під кави спить Розробник. Входить Менеджер.

М: (Озираючись навколо) Добре попрацювали. (Гальмує розробника) Ти знаєш, наш проект добре оцінили. Так і сказали, що я майстер управлінням персоналом, що зміг витягнути цей проект за такий малий термін. Так що мене підвищили. Знайомся, це твій новий менеджер!

Входить Менеджер 2 (М2), Менеджер розкланюється з ним і виходить.

М2: (Дивиться на напів-сплячого Розробника) Привіт! Сподіваюся ти сповнений сил і рішучості працювати на благо нашої компанії?

Р: (насилу сідаючи) Так, треба підчистити технічний борг після релізу... І Менеджер обіцяв мені премію...

М2: Дивно, мені він забув про це сказати. Я запитаю його. А поки, якщо ти готовий рішучістю, мені потрібна допомога з іншим проектом.

Менеджер 2 виходить і вкочує воза з гавном.

Р: Це ж купа гівна!

М2: Ні, це дуже важливий проект, який зробив наш Гуру. Тобі потрібно всього лише виправити пару маленьких недоробок всередині, тоді і поговоримо про премію до речі.

Менеджер 2 йде.

Частина 6: Розробник сидить і намагається полагодити колесо біля воза з гівном, входить Менеджер 2.

М2: Ну ось, відмінно виглядає, а ти говорив що купа гівна.

Р: Так можна мені премію?

М2: Так, так, звичайно. Я про все домовився. Тільки ми трохи запізнилися і тому прийдеться чекати закінчення наступного звітного періоду через 6 місяців. До речі вирішено випустити другу версію цього чудового продукту (озирає протитанкового їжака в кутку кімнати).

Р: (відрушуючись від гівна) Добре, нарешті я зможу полагодити ці милиці!

М2: Ні, на це немає часу. У нас є купа нових вимог.

Р: Але додаток нестабільний! Я не зможу додавати нову функціональність, поки не виправлю стару!

М2: Не бійся, я попрошу про допомогу, починай робити.

Частина 7: Ті самі особи, Розробник намагається щось робити.

М2: Порадій, я домовився про допомогу!

Р: Сподіваюся не Скрам-майстра?

М2: Ні, я привів справжнього профі своєї справи! Знайомся, Гуру. Ти вже бачив його проект (киває на воза з гавном).

Входить Гуру (Г).

М2: Гуру керуватиме доопрацюваннями. Питання?

Р: Але я ж краще знаю проект...

М2: Так, покажи проект Гуру.

Розробник починає показувати проект.

Р: А тут у нас купа милиць, їх планували виправити до релізу.

Г: (погойдуючи головою в різні боки) Так, розумію.

М2: Ну як, розібралися, встигнете?

Г: Звичайно, зробимо все в кращому вигляді. Почнемо з найважливішої частини - платформи. Все просто необъодимо переробити згідно з останніми трендами.

Р: Але...

М2: (плескаючи в долоні) ну ось і розібралися!

Частина 8: Те же лица, Гуру втаскивает в комнату ещё одну телегу и вогружает на неё противотанкового ежа. Від їжака в процесі відривається половина милиць і те, що до них кріпилося і залишається лежати на підлозі. Потім він дбайливо переливає гавно з першого воза в новий покриваючи залишки їжака.

Г: Ну ось, я навіть перевиконав план, заодно додав інтеграцію з минулою системою. До речі забув сказати, я ще працюю на 10 інших проектах і мій час для цього проекту вийшов, але я буду заходити і дивитися що ти зробив. Далі вже тривіально. Бувай!

Гуру виходить з кімнати.

Р: Все, мене все дістало, я звільняюся!

М2: Премія. Відразу після релізу.

Р: Та мені вже більше пропонують!

М2: Тоді ще підвищення зарплати, теж після релізу. І взагалі ти професіонал чи де? Йти зараз непрофесійно!

Р: Гаразд. (починає збирати милиці з підлоги)

Частина 9, заключна: У центрі кімнати стоїть віз з гавном і скульптурою з милиць, сидить Розробник. Входять Менеджер 2 і Гуру.

М2: Які ми молодці, що зробили цю систему! Особливо важлива самовідданість з якою ти (звертається до Гуру) в умовах жорсткої нестачі часу ідеально вбудував нову платформу! Обов'язково видам тобі хорошу премію.

Р: Сподіваюся ви не забули про мене?

М2: Ні, звичайно ні! Тільки у мене для тебе новина - я разом з Гуру перекладаюся в інший відділ, так що тобою займеться вже Менеджер 3. А ось до речі і він!

Менеджер 2 і Гуру йдуть, входить Менеджер 3 (М3).

Р: Давай поговоримо про мою премію і підвищення зарплати, про які я домовився з Менеджером 2!

М3: Почекай, почекай, я чув про це, але мені здається що там підвищення занадто велике. Тим більше основну роботу зробив Гуру. Давай поговоримо про це через 6 місяців, коли я придивлюся до тебе. Зараз мені все одно не виділили бюджет на збільшення зарплатного фонду.

Р: Та йдіть ви... (Розробник пише заяву ПСЖ і звільняється, йде зі сцени)

Менеджер 3 пише записку «Так як Розробник був недостатньо лояльним і звільнився прошу виділити мені команду для підтримки цього додатку а поки ми заморожуємо всі роботи по ньому».

Через півроку все розсипається і компанія втрачає багато грошей. Звинувачують Розробника, який вже пішов з компанії, і вирішують зробити нову систему, оскільки ніхто не розуміє як працює стара.

Кінець

При написанні цього тексту не постраждав жоден милиць.

Всі збіги з реальними людьми і подіями вважати зловмисними.

Image