Защита от дурака

Заказчик желает веб-систему. Пишем ФТ, ТЗ, программируем, тестируем, размещаем, даем гарантии. Все хорошо. Но по истечении гарантийного срока что-то ломается. Причем, в части, наиболее критичной в аспекте бизнес-логики.

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

Я, вняв, пишу заказчику соответствующее предложение.
От этого предложения заказчик нервничает пуще программиста и ПМ’а, вместе взятых. Ему не нужна техподдержка, ему нужно решить только Одну проблему. Одну. Но – решить.

В итоге, выясняется, что беда в некорректных пользовательских данных. От этого модуль начинает периодически глючить. Вот, идиотизм-то, а! И вроде даже кто-то кому-то что-то где-то объяснял…

Заказчик требует (и получает) реквизиты суперадмина, будучи в полной уверенности, что проблемы мы создавали искусственно, дабы получить контракт на техподдержку.

Мораль до слез банальна, аж стыдно. Проверяйте на валидность данные, введенные пользователем. Всегда.

2
Программирование, Работа с клиентами |

Антидизайн

Дизайн в интернете – это большой мыльный пузырь, его значимость чрезмерно завышена. И надувают его, вольно или не вольно, те, кто в этом лично заинтересован. Это всегда, в ста процентах случаев, борьба либо за деньги, либо за влияние (в любом масштабе: отрасли, предприятия или рабочей группы). Все эти «не выстроены визуальные коммуникации», «этот сайт – унылое гавно», «нам не нужны шаблонные решения», «акцент определяется не тоном, а насыщенностью» – все это от лукавого. Это либо вранье, либо безграмотность.

Continue reading

Интернет | ,

Безудержная реклама конкурента

Возможно странно так поступать, но сложно удержаться.
Отличная фраза, найденная на одном отличном сайте:

«Наша цель – предоставить решения, которые подходят Вашему бизнесу, а не подгонять Ваше деловые процессы к нашим решениям».

Классно. Большинство поступает строго наоборот, стараясь сформировать потребности под свои чудо-продукты. Тоже, впрочем, не бедные ребята.

Бизнес | ,

Круговорот CMS в природе

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

Мораль: «Все это суета и томление духа». ©

CMS | ,

Конструктивный кризис

Вообще, это была забавная идея – начать строить именно тогда, когда все рушится. «Кризис – хорошее время для реструктуризации». Сейчас это уже стало общим местом, но еще месяца 4 назад, мысль не казалась такой уж самоочевидной.

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

Continue reading

Бизнес |

IT: дорога в ад

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

Мне кажется, что основная причина проблем индустрии ПО находится немного в другом месте.  А именно – в ж… в ж… елании сделать еще и вот это. И вот это. А вот, если так, то – ваще.

Программировать просто. [Уворачивается от камней].
Написать пару строк кода легче и дешевле, чем завернуть гайку на сборочном производстве. [Убегает].

Continue reading

Бизнес, Интернет, Программирование, Руководство проектами |