#10680: Вам дорого или хорошо?

12:15 10.03.2013, IT happens


Знаете, почему мы пишем пороховые бочки за миллион и почему самое дорогое ПО — зачастую самое глючное? Расскажу очень поучительную историю.


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


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


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


В результате мы имеем очень дорогое и глючное ПО от Васи, которое полностью соответствует потребностям клиентов, и стабильное, бесплатное ПО от Пети, которое (пусть и не полностью) соответствует потребностям пользователя.


Так что не нужно кивать на разработчиков — вы сами голосуете рублём за говнокачество. А хотите стабильного и качественного ПО — вышлите хоть раз пять долларов в поддержку опенсорсного проекта.



Загрузка...