Участие в доморощенной разработке


В одной из ранее опубликованных заметок можно было прочесть про преимущества и недостатки использования в хозяйсте программ собственной разработки (CRM и прочих).

Но там шла речь о преимуществах и недостатках с точки зрения компании, затеявшей подобное у себя.

А что обещает участие в собственной разработке компании программисту? Уточню, имеется в виду исключительно доморощенная разработка продукта, аналоги которому на рынке теоретически имеются, а на практике не удовлетворяют выставленным требованиям (функциональность ли тому причиной, стоимость ли, не важно).

Преимущества таковы.

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

Недостатки кроются в тех же самых особенностях небольших проектов.

  • отсутствие корпоративной культуры разработки и документирования (если кто-то не принес ее с собой)
  • отсутствие (обычно) буфера между заказчиком и разработчиком в лице разнообразных менеджеров, кураторов, директоров и прочих

А что риски? А риски провала разработки те же, что и для больших проектов. Только времени будет потрачено до момента прекращения работ гораздо меньше.

Так стоит ли участвовать в разработке, скажем, CRM-системы с нуля?

Стоит. Если с нуля, то пофиг, в чем участовать. А если на основе какого-либо продукта-конструктора… Решать вам, но вначале надо бы ознакомиться с историей и возможностями планируемой к использованию программной платформы.

P.S. К упомянутой в начале текста заметке о преимуществах и недостатках доморощенных разработок добавим, что программы сегодня можно и не покупать, и не разрабатывать самим. Их можно арендовать.

Еще по теме

This entry was posted on Пятница, декабря 25, 2009 at 12:28 and is filed under CRM, внедрение, менеджмент, программное обеспечение, разработка. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

2 Responses to “Участие в доморощенной разработке”

  1. Учетная система изнутри * Управление предприятием во времена кризисов Says:

    [...] заметка будет полезна как программистам (не говорю — разработчикам, те в курсе) учетных [...]

  2. Компьютеры и программы, интернет-маркетинг, работа и отдых, лайфхаки и хаки » Blog Archive » Как установить Samsung SCX-4200 под свежей Open SuSE Says:

    [...] страниц убирают). Установил наконец, даже по доморощенной-домашней сети расшарить на несколько компов сумел. Та [...]

Leave a Reply

You must be logged in to post a comment.