Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Менеджмент Спонсорских Программ
»
Тема:
Как поставить тех. задание программеру?
Новая тема
Ответить
цитата
02/02/06 в 02:58
erotella
Вопрос с одной стороны конкретный - ТЗ по написанию партнёрки для рунета. Чтобы она была на уровне мировых стандартов и одной из лучших или лучшей в рунете.
С другой стороны вопрос общий - как ставить задание вообще. Особенно не зная интернета........... (Это вопрос типа как Путин управляет российским овцеводством?)
Своё понимание о том как устроена партнёрка я строю на обрывочных вопросах пытающихся начать работать с той партнёркой, что мне написали - вопросы: а где то, а где это...
Исходя из этих вопросов понимаю, что надо сделать лучше.
Теперь см. вопрос вначале.
цитата
02/02/06 в 03:37
Stek
Можно как программер отвечу ?
Итак, мой идеал:
- описание проекта, зачем и что должен делать, желательны ссылки на примеры, конкурентов.
- word .doc файл, с нарисованными там страницами с формами, и к каждой странице, форме и полю описание, что это , что вводится и что делать если данные не введены или неправильны.
Пожалуй все.
P.S. если заказчик укажет желаемые сроки, цену, мощности где проект будет крутиться и предполагаемую нагрузку - просто люкс, почти джек пот.
цитата
02/02/06 в 09:39
Diver
Купи готовый хороший скрипт и не мороч себе и остальным голову.
цитата
02/02/06 в 10:10
A d u l t
Значит так:
Что такое "Техническое задание" (ТЗ)
:
Это !полностью! расписанная документация на создаваемый программный продукт.
В нем должны описываться все необходимые возможности программы, все механизмы ее работы, все протоколы связи(если таковые есть), описание всего интерфейса вплоть до размера и типа шрифтов и расстояния в пикселях между элементами. Полностью задокументированная информация о бизнес-процессах. Тоесть если требуется написать скрипт, который заполняет и отсылает форму на e-mail адрес, то ТЗ будет выглядеть не как "Форма из 4-х полей:Имя, e-mail, icq, комментарий, отправляемая по E-mail на такой-то адрес". Выглядеть это будет следующим образом:
Цитата:
Форма из четырех полей:
1 поле: Имя.
Шрифт: "Arial"
Размер: "15px"
Ширина поля: "100px"
Максимальное кол-во символов: "50"
2 поле: E-mail.
Шрифт: "Arial"
Размер: "15px"
Ширина поля: "100px"
Максимальное кол-во символов: "50"
3 поле: ICQ.
Шрифт: "Arial"
Размер: "15px"
Ширина поля: "100px"
Максимальное кол-во символов: "20"
4 поле: Комментарий.
Шрифт: "Arial"
Размер: "15px"
Ширина поля: "400px100px"
Максимальное кол-во символов: "1000"
Интервал между полями в 10px
Кнопка: Отправить.
Шрифт: "Arial"
Размер: "15px"
Ширина: "100px"
При нажатии на кнопку происходит отправка формы HTTP методом POST на сам скрипт. Скрипт собирает информацию и отправляет на почтовый адрес "webmaster@domain.com".
Исключения:
1. В случае, если любое из полей не заполнено, то происходит возврат к заполнению формы с указанием, что определенное поле не заполнено.
2. В случае невозможности отправки письма сообщаем об этом пользователю и просим его попробовать еще раз через 5 минут.
3. В случае, если поле e-mail заполнено неправильно (формат данных не попадает под формат e-mail адреса), то сообщаем об этом пользователю и возвращаемся к заполнению формы.
4. В случае, если поле ICQ заполнено неправильно (формат данных не попадает под формат ICQ номера), то сообщаем об этом пользователю и возвращаемся к заполнению формы.
И это документация только на одну форму отправки по E-mail, причем давольно-таки халтурная!
ТЗ на партнерку в таком случае будет на сотен 5-6 листов A4 десятым шрифтом!
Написанием ТЗ занимается всегда специальный человек: бизнес-аналитик.
В сложившейся на данный момент ситуации происходит экономия времени и средств. Поэтому заказчик обращается не к бизнес-аналитику, а затем с ТЗ к программисту, а сразу к программисту. Программист при отсутствии ТЗ сам его составляет для себя и держит в большинстве случаев в своей голове. В итоге на программиста ложится двойная нагрузка. При этом еще отсутствует ТЗ в бумажном виде. Отсюда получается куча багов и ошибок в написанных скриптах.
PS: Расписал все это с позиции программиста и бизнес-аналитика.
цитата
02/02/06 в 10:19
stash
хе хе .. новый вид авм-а вывел - awmba
цитата
02/02/06 в 12:46
erotella
Круто канешна Адульт расписал.
А вот Стек не такой страшный совет дал, а попроще
Я так понимаю тут нужен ещё эксперт какой-то перед написанием проги и эксперты при приёмке её.
И этого эксперта по рекомендациям искать...
цитата
02/02/06 в 12:57
A d u l t
erotella писал:
Круто канешна Адульт расписал.
Это так PRавильно пишутся программы
erotella писал:
А вот Стек не такой страшный совет дал, а попроще
Упрощенный вариант всего вышеописанного мной. В нашем случае(адалт) - это самый лучший вариант, так как бизнес-аналитика никто нанимать не будет.
erotella писал:
Я так понимаю тут нужен ещё эксперт какой-то перед написанием проги и эксперты при приёмке её.
Ну тут ты сам можешь выступать в роли экперта
А если проект серьезный, то ...
erotella писал:
И этого эксперта по рекомендациям искать...
... спрашивайте в ближайшей аптеке. Тоесть на форумах и по знакомым.
Новая тема
Ответить
Эта страница в полной версии