Недавно в Твиттере всплывала старая, но очень хорошая статья Фрица Моргена про перфекционизм: "Идеальный лузер" В мире разработки ПО это как нигде актуально. Сколько программных продуктов загнулось, так никогда и не дойдя до релиза на люди только из-за того, что заказчик постоянно накидывает задание. - Я ТОЧНО знаю, что нужно клиентам! Вот полный список требований. Сделайте это, и мы всех уроем на рынке. И т.д. по замкнутому циклу, пока не кончатся деньги, а продукт не превратится в клубок из недоделанных фич, и всех участников процесса не начнёт от него уже тошнить. Не, ну нормально, что Майкрософт исправляет сервиспаками 6-значные количества багов, подглючивают первые версии у Эппла, бесконечно выходят срочнопатченные Флэши, KDE 4 выходит на публику роняя куски, как Франкенштейн, гуглевский софт сначала выходит в кривой и мало что могущей версии, и т.д., а какая-то мелкая (и никогда уже не станущая успешной) конторка боится выпустить продукт до тех пор, пока не загнётся, а пользователи так никогда и не увидят программу, которая УЖЕ ДЕЛАЛА, ТО, ЧТО ИМ НУЖНО, но, бл%, кнопочки были "не того" цвета и не было свистка сбоку (о чём, кроме аффтара, возможно, никто никогда бы и не подумал)? И откуда эти балбесы уверены, что именно такого нужно пользователю, без чего ему нельзя давать то, что уже сделано, если продукт эти пользователи никогда не видели и ничего про него не сказали?
Tags: Компьютеры, Программирование.
Archives
|