Нам часто задают вопросы, связанные с разработкой интернет-приложений. В частности, о том как сделать успешный сайт, уложившись в бюджет и сроки. Ниже мы привели ответы на некоторые из наиболее часто задаваемых вопросов.
Один из путей сокращения бюджета разработки является самостоятельное составление технического задания. К сожалению, без некоторого опыта трудно составить техническое задание, понятное как клиенту, так и исполнителю. Трудно, но не невозможно. Важно помнить о некоторых аспектах:
Бюджет и сроки зависят от конкретного исполнителя и от объемов работ, которые определены в техническом задании. Необходимо при готовом техническом задании обратиться к нескольким исполнителям с вопросом о стоимости и сроках. Как правило, исполнитель идет на сокращении стоимости и сроков при сокращении функционала или идет на сокращение стоимости при расширении сроков. Важно помнить, что проектирование есть проектирование и часто реальные ощущение от системы может отличаться от желаемого, хотя работы выполнены в соответствии с техническим заданием. Именно поэтому важно резервировать определенный бюджет под изменения после завершения основных работ. Часто исполнители предоставляют возможность Клиенту реализовать запросы на изменения в определенном объеме бесплатно.
НазадКаждый проект является сплавом цены, качества и множества других аттрибутов. Не стоит всегда ориентироваться на минимальную стоимость или на громкое имя исполнителя. Первое не означает минимизацию издержек, а второе не означает гарантированный результат. Обсудите с исполнителем процесс ващего взаимодействия, обсудите следующие ситуации (с которыми Вы наверняка столкнетесь):
Представления исполнителя и заказчика о проекте имеют тенденцию и предпосылки к расхождению. Тщательно написанное техническое задание помогает частично решить эту проблему. В любом случае имеет смысл оговорить с Исполнителем частоту отчетов о ходе работ и их содержании. Для Заказчика важно знать: что уже сделано, какие работы ведутся и какие работы будут вестись завтра. Каково отставание от плана работ, возникают ли какие-то проблемы, которые могут повлечь увеличение сроков и стоимости проекта.
НазадМожно проверять самостоятельно, можно обратиться к исполнителям, которые предлагают услуги тестирования и аудита интернет проектов. В случае самостоятельной проверки важно помнить о систематичности: проверка должна совершаться в соответсвии с техническим заданием, для каждого класса пользователь независимо.
НазадДля программиста, как и для повара, давление со стороны клиента может определять запланированный срок завершения задачи, но не может определять время ее фактического завершения. Омлет, обещанный через две минуты, может успешно жариться, но если через две минуты он не готов, то у клиента есть две возможности: ждать еще или съесть его сырым. Тот же выбор возникает и у заказчика программного обеспечения.
У повора есть еще одна возможность: добавить жару. В результате омлет часто оказывается безнадежно испорченным: горелым с одного края и сырым - с другого.
Нашими специалистами разработана регионально-ориентированная социальная сеть. Система содержит следующий функционал: профайл пользователя, система друзей и групп, внутренняя система сообщений, фотогаллерея, стена. Применяемые технологии: php, mysql. Разработка велась на основе фреймворка cakephp. Подробнее