Как заказчику научиться грамотно формулировать технические требования к интернет-проекту?

Поиск техзаданий по фриланс-сайтам мало что прояснил, как правило, описывается конкретный результат – что должно работать, где нажиматься, где открываться и т.п.
Исходные данные: заказчик без технического образования, потолок технических навыков – самостоятельное создание простых сайтов на Вордпрессе: настройка, простые правки дизайна, залив на хостинг.
Насколько понимаю, ключевые составляющие интернет-проекта – дизайн (картинка и верстка), CMS (одна из традиционных или самописная), база данных, язык программирования (какие-то сильнее, другие попроще). Наверное, перечень очень не полный.
Как научиться заказчику вне зависимости от сложности проекта определять, какие есть способы технической реализации, какой способ лучше, какой больше подходит в конкретном случае, как разные технологии сочетаются между собой.
Надо ли для этого вникать в технологии тех же баз данных или языков, или же есть источники (литература, сайты) с обзорной информацией по разработке, желательно, специально для заказчиков?
  • Вопрос задан
  • 2514 просмотров
Решения вопроса 1
dikansky
@dikansky
аналитик "на стыке" системной- и бизнес-аналитики
как заказчику постичь разницу в технологиях и критерии их выбора для конкретного проекта

Для этого заказчику пришлось бы изучить существующие технологии и тогда ему будет очевидна разница. Т.е., уважаемый заказчик не сможет постичь разницу, если не изучит предметную область. Если же вопрос сводится к тому, "как изучить предметную область?", то вариантов два: идти обучаться по соответствующим курсам и т.п. или заниматься самообразованием. Но, на мой взгляд, быстро (1-2 месяца) в этой области заказчик вряд ли сможет уверенно ориентироваться, т.к. всё-таки, нужен некоторый опыт взаимодействия непосредственно с разработчиками и/или администраторами систем, реализованных на соответствующих технологиях.
Кроме того, на мой взгляд, нет нужды заказчику постигать разницу в технологиях для того, чтобы достичь своих бизнес-задач. Дело в том, что существует весьма значимое количество факторов, которые влияют на выбор той или иной технологии. Для того чтобы достичь целей разработки, их нужно правильно сформулировать, оценить условия интеграции, сложность и стоимость поддержки уже реализованной системы, особенности процесса ввода в эксплуатацию, бюджет в целом, разумеется... По-хорошему, заказчику нужен IT-консультант с понимаем бизнес-процессов и задач предприятия заказчика.
Лучше обратиться к специалисту. Поиск специалиста же и критерии доверия - это уже другая история.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки
> Как заказчику научиться грамотно формулировать технические требования к интернет-проекту?
Бить не пробовали?
Ответ написан
Комментировать
mrTyler
@mrTyler
Frontend Developer
Наймите менеджера, который сможет сформулировать ваши рассказы, хотелки и желания в технически грамотное ТЗ для программистов и UX специалистов.

Это единсвтенный способ сделать это правильно. Есливы хотите делать это самостоятельно, тогда вам нужно поработать менеджером в веб студии и понять откуда ноги растут.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы