Что такое «кривые проекты» и почему их следует остерегаться

Что такое "кривые проекты" и почему их следует остерегаться

Я занимаюсь веб-разработкой уже ровно 10 лет, первым моим проектом были «Хорошие новости». Тогда я еще не знал о чудодейственных свойствах WordPress и заказал за 500 долларов разработку новостного портала. Сайт выглядел весьма скучно и уныло, хотя в его дизайне использовались все семь основных цветов. С тех пор я много узнал и о веб-проектах, и об онлайн-издательском бизнесе. В каой-то момент я переключился из ведения онлайн-проектов полностью на веб-разработку. У этого выбора было много разных причин, и быть может вскоре я напиши об этом отделный пост.

Итак, что такое «кривые проекты» и почему веб-студиям нужно всячески избегать их, особенно это имеет критическое значение для молодых команд. «Кривой проект» — это проект который вы никогда не делали прежде, нешаблонный, не стандартный, выходящий за рамки вашего знания технологий, требуемых для его реализации. Раньше я очень часто попадался на такие проекты, на одном из этапов я даже был одержим ими и меня так и влекло в подобные авантюры, любые другие задачи мне казались неинтересными.

Вот основные причины не любить «кривые проекты»:

  • Они демотивируют, так как вы постоянно натыкаетесь на сложности, как технического характера, так и коммуникации с клиентом. Вначале проекта любой клиент уверен, что вы всесильны и что его замысел для вас очень прост в реализации.
  • Очень часто они затягиваются во времени, в результате вы теряете в заработке, потому что за это же время смогли бы запросто сделать 4-6 более простых проектов.
  • Они вредят вашей репутации. Как бы вы не старались, клиент все равно останется недоволен, так как вы затянули сроки, да вероятно и качество осталось не на высшем уровне, конечный результат вероятнее всего будет компромиссом.

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

Эти проекты затягиваются во времени, и заказчику очень сложно бывает объяснить, почему вы так долго над ним работаете. Еще сложнее бывает убедить его в том, что вам за эту работу нужно доплатить. И тут заказчик оказывается в двойном убытке — мало того, что его подвели по срокам, его еще и по деньгам подводят. В моей практике не редко возникала ситуация, что мне приходилось чуть ли не с чистого листа по 3-5 раз переписывать один и тот же код, так как те варианты решения задачи, что я использовал вначале, оказались непригодными на более поздних этапах разработки, или же содержали в себе непреодолимые конфликты с определенными задачами, поставленными заказчиком.

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

Как правило, результат работы над кривыми проектами на столько безобразен, что его даже в портфолио включать как-то стыдно. Иногда это превращается в «чемодан без ручки». В моей практике не редки случаи, когда я возвращал предоплату, чтоб только не доделывать до конца то, за что взялся. Конечно же я не горжусь этим. Но все же чаще всего я оказывался в выигрыше именно отдав деньги и возможность заработать.

Для команды очень важен лидер — именно он вовремя должен отфильтровывать любые предложения, которые рискуют вылиться в «кривой проект». Не обольщайтесь крупными гонорарами, вам будет выгоднее, если на это будут тратить свое время ваши прямые конкуренты. В веб-дизайне десяток клиентов, довольных банальными, вполне обычными сайтами для репутации на много важнее, чем столько же клиентов, которым вы пообещали сотворить чудо, но ни один не остался доволен вашим результатом.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *