Хороший сайт. Как правильно покупать?

12
Senslis
На сайте с 26.08.2006
Offline
77
#11
texter:
Прошу оптимизаторов дать советы на следующий случай жизни...

Нужно заказать качественный новостной движок уровня www.utro.ru, www.dni.ru, www.rian.ru и т.д. Допустим, подробнейшее техзадание по функционалу готово.

Возникают вопросы:

1. Как найти золотую середину, выбирая между Васей с соседнего форума и Артемием Лебедевым? Не хочется платить ни за халтуру, ни за бренд.

2. Как найти среди многих предложений честного профессионала, а не мошенника и не идиота? (знакомый издатель не так давно 15 k $ выложил за довольно "навороченный" сайт, с которым неудобно работать, который тормозит и уже разок был взломан)

3. Я правильно оцениваю, что качественный новостной движок типа того, что мне требуется можно приобрести за 2-4 тыс.?

4. Сколько человек оптимально должны работать, чтобы создать новостной сайт типа utro.ru под ключ? Кто это должен быть - программер, дизайнер, кто-то еще, или это работа для одного?

На другие подобные вопросы где-то можно получить консультацию "независимого эксперта"? :)

Первый раз пришлось столкнуться с необходимостью заказать сайт... Извиняюсь, если вопросы глупые. 😕

Посмотрите на вот этот ресурс http://chelport.ru на этот http://chelkarate.ru если что-то приглянулось в личку напишите. Возможно всё.

Хочешь зарабатывать: sape (http://www.sape.ru/r.1d182df653.php) и linkfeed (http://www.linkfeed.ru/1593)! Помогу новичкам! Советую партнёрку сервиса маскировки sms-сообщений: SMS-Maska (http://www.sms-maska.ru/i/4MCiePu3HHWQ2IjdB7y8wQ--/).
Мэкс
На сайте с 03.07.2005
Offline
67
#12
Ambrozo:
Сядете на иглу о чем выше писали.

Самописный, это не всегда от одного программера.

Если Вы заказываете самописную систему требуйте с разработчиков:

1. 100% ( Ну не менее 90% ) открытого исходного кода. Причем этот код должен быть не просто на CD, а сборка проекта из исходного кода должна быть одним из этапов приемки.

2. Документирования этого кода не на уровне руководства пользователя, а как минимум должны быть следующие документы:

а) Руководство администратора,

б) Руководство по установке и инсталляции

в) Руководство по переносу на другой сервер ( опционально )

г) Описание архитектуры системы. В описании архитектуры должны быть описаны все базы данных, их поля и взаимодействие, хранимые процедуры и скрипты. Процедуры и скрипты должныбыть описаны, как минимум, в формате:

Название процедуры или скрипта
Alias
Описание функциональности
Входные данне
Выходные данные
Является членом класса
Содержит классы
Где используется
Пример использования процедуры или скрипта

Имея такую документацию любой профессиональный программист достаточно быстро войдет в проект. Правда все изменения надо тоже документировать.

И еще, в таком проекте на каждого программиста приходится еще от 2 до 7 человек, выполняющих вспомогательные функции, что влияет на бюджет, и совсем не в сторону его уменьшения.

texter:
Можно ведь и за $20 тыс. купить некачественный товар, как я раньше рассказал

$20К - это не показатель. Исполнитель при этом может искренне считать что он сделал и сдал прекрасный продукт, причем сделано было намного больше, нежели оговорено сначала. Если в ТЗ не были оговорены количественные параметры, то разработчик волен их толковать по своему. Например, Вы в ТЗ указываете что на сайте должны отображаться кроссы на статьи той же тематики.

Из такой формулировки совсем не следует, что: первичный выбор кроссов должен автоматически формироваться путем полнотекстового поиска по старым новостям и предлагаться к выбору, на основании ключевых слов текущей новости, с возможностью просмотреть выбираемые новости. А при добавлении кросса, должен опционально добавляться встречный кросс. Разработчик, скорее всего, даст возможность поставить ссылку и название, а редактор вручную будет искать кроссы, теряя на этом время и деньги владельца. Более того, если Вы укажите именно такую формулировку, то Я занаю по крайней мере 4 варианта алгоритма реализации этой фичи. Причем каждая из них имеет кучу плюсов и минусов как для разработчика, так и для конечного пользователя. И совсем не факт, что разработчик выберет алгоритм оптимальный для Вас а не для себя :) А из таких "мелочей", как правило и складывается бюджет проекта. Так что максимально четко прописывайте ТЗ. Прописывайте даже то, что Вам кажется очевидным. Ведь это не всегда очевидно для исполнителя, или просто неудобно в реализации.

Знание некоторых принципов легко возмещает незнание некоторых фактов. К. Гельвеций
M
На сайте с 03.11.2004
Offline
94
#13
Ambrozo:
Тот же Drupal - бесплатный. Навскидку пара примеров:
The Onion
New York Observer

+ 1

texter, я вам в личку написал, выбирайте, надеюсь примите правильное решение

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий