Crisis-Care.ru

Crisis-Care.ru

     
     
     

(495)755-2005

Как расставить приоритеты в малобюджетном ИТ проекте?

На сотрудников организаций, далёких от сферы информационных технологий, часто сваливаются задачи организовать создание сайта компании (или бренда, направления, это роли не играет), локальной сети в офисе, объединение сетей филиалов в единое информационное пространство, решение задач по созданию рекламной продукции и т.п.

Поскольку на рынке присутствует огромное количество предложений от организаций, специалистов и неспециалистов, закономерно встаёт вопрос: кого выбрать, а главное - как выбрать?

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

Дальше всё переходит на накатанные рельсы, поисковые системы, переписка, биржи фриланс-услуг, сравнение, получение представления о типовых условиях. Казалось бы, задача поставлена - "сделать сеть на 20 ПК за 3 дня и 50 т.р. по договору", "создать сайт за неделю и 15 т.р. наличными". Остаётся найти того, кто назовёт минимальные цены и сроки, убедиться в наличии красивого портфолио работ (отдельная тема для статьи) - и в путь.

Тем не менее, есть на этом пути ряд подводных камней. Во-первых, исполнители не вчера родились, представляют себе ситуацию на рынке и прекрасно понимают, что путь к получению заказа лежит через выгодное предложение. Отсюда и огромное количество объявлений "сделаю сайт за 3 т.р." с одной стороны и "нужно чтоб всё было - присылайте предложения с ценами и сроками" с другой.

Будете ли вы покупать автомобиль по принципу "самое дешёвое из того, что есть в наличии у компаний, которые говорят, что на их машинах ездят президенты"?

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

Это ведёт к тому, что здесь и сейчас заказчик платит минимум денег, получает результат, а через год осознаёт, что этот результат либо не работает должным образом, либо требует полной переделки для внесения изменений и расширения.

Мы не настолько богаты, чтобы покупать дешёвые вещи.

Как минимум - мы не настолько богаты, чтобы покупать котов в мешках. Поэтому для любого ИТ проекта необходимо найти ответы на ряд вопросов:

  • какова полная стоимость проекта, включая модернизацию не входящего в него оборудования, обучение/подготовку персонала (с учётом отрыва от работы и снижения производительности)?
  • какое примерно время система не будет требовать серьёзных доработок?
  • насколько широко доступны элементы системы (кабели, разъёмы, сетевые устройства, компоненты серверов, лицензии, ПО)?
  • какое место по распространённости занимает система в мире/стране/городе, легко ли найти специалистов для обслуживания?
  • можно ли оценить, скорректировать и проконтролировать качество системы?

Наиболее рационально выбирать широко распространённые решения с использованием качественного оборудования и известного ПО, используя обкатанные схемы (можно, конечно, и сеть построить на DLink, нестандартных радиоканалах и серверах noname с собственноручно скомпилированным Linux, но что с этим делать, когда оно сломается..).

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

Таким образом, с ИТ -проектом придётся либо минимально разобраться (надеюсь, эта статья поможет), либо работать (по крайней мере, при первом заказе) с несколькими исполнителями, получив независимые тех. задание, исполнение и анализ результата, либо платить понемногу, но постоянно и иметь низкое качество системы.