fleyg

fleyg
Рейтинг
143
Регистрация
21.09.2005

ТВЭЛ ,

Специально для Вас сходил к приятелю и прочитал ТЗ

Почти дословно

Обязанности исполнителя

пункт х.х.х

Создание базы данных в формате акссес, с применением доступных функция программы microsoft access версии не ниже 2000, в которой присутствует одна таблица с названием в формате ddmmyyyy в которой будут присутствовать колонки id - индивидуальный номер урл, урл сайта, позиция сайта, блин ну что то еще не помню, в которую заказчик сможет имортировать данные полученные им в результате его действий описанных в пункте x.x.x настоящего договора в соответствиии с приложением номер х, а так же отправка ее на электронну почту ххх

Вот пример моего коллеги. буду от первого лица

Этап первый - переговоры.

-Что надо

-Парсер выдачи мсн по ключевикам, типа я забиваю список ключевиков а он каждый день мне выдает урлы с местами в CSV

-ага, а что Вы дальше будете с ними делать?

-а вот это мое дело

-ага значит Вы заходите в админку и просто скачиваете csv

-А Вы в курсе что я физически не могу скачать больше тысячи урлов

-мне говорили 250

-я же буду парсить xml а не html выдачу, там возможно тысяча

-зашибсь

-ок скорость насколько важна?

-ОЧЕНЬ (угу)

-количество ключевиков какое ежедневно?

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

- а Вы представляете трафик?

- он меня не интересует

- эт как, 2 гига в день? (типа денег до жопы)

- не интересует

-если я буду писать не многопоточный парсер то это одна цена если многопоточный совсем другая

-мне нужно подешевше (ага как же до жопы)

-угу

-какие у Вас физические ресурсы, ну там железо

-у нас сервер (зашибись)

- но новый ненастроенный (хреноватенько, надо будет одному админу баков 300 за линух будет отвалить, да еще и ставить и с сапортом договариватся)

Составление тз (естественно своими словами коротко)

Требования.

Должно быть железо, выделенный сервер

стабильное подключение к интернет

Язык скажем, да неважно

база да пофиг

и весь вэб софт

мсн не меняет формат выдачи

Администратор может.

1. Изменить ключевые слова по которым парсинг происходит

2. Скачивать файлы в формате csv с разбивкой по дате

Программа должна.

Ежедневно в х утра заходить на мсн и парсить выдачу в режиме работы одной немногопоточной задачи по крону

(это слово есть)

класть все в базу с местами по выдаче и т.д.

помечать даты

при заходе админа и тычка на выбранную дату генерить csv и отдавать админу

ну естественно расписывается удаление, добавление, etc ключевиков

Создание базы данный с одной таблицей отображающей позиции и урлы по каждому слову на день сдачи проекта (сволочь уговорил)

описан формат полей в котором я выдаю ему базу

Вот сколько это писать?

даже возьмем пхп банальный + курл?

неделю, ибо есть ТАКИЕ подводные камни

сколько это стоит? 1100

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

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

а дальше

-заказчик пропал на 2 недели (ВООБЩЕ)

ПОЯВИЛСЯ

-блина мсн дизайн сменил

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

-так у нас же не подписан акт сдачи, так что формально не сдан

-млять, но по Вашей вине, Вы отсутствовали.

-неволнует я был занят, деюро - дефакто типа, в суде это не докажешь.

-млять сделаю

- прошел час

-Ваша программа готова

-а где программа статистики в нашем аксесе

-какая статистика?

-ну чтобы показывалась динамика каждого кейворда по каждому урлу на выбранную дату

-ЧЕЕЕЕЕЕЕ?

-ну у нас в тз есть создание базы

-Создание базы данный с одной таблицей отображающей позиции и урлы по каждому слову на день сдачи проекта (сволочь уговорил) - слово в слово (это значит что мне прийдется вспоминать какой нибудь вижуал васик и потом неделю разбиратся в аксесе)

-нет ребятки пулемет я Вам не дам, тз полностью сдано.

-а мы акт сдачи приемки не подпишем и в суд подадим.

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

-мы подадим в суд, по факту мошенечества

-хрен с два, я аванс не брал (шестое чувство) - какое мошенечество.

-зато там неустойка за срыв сроков.

-неустойка с УПЛАЧЕННОЙ суммы (всем советую) при закрытии акта сдачи приемки.

-мы репутацию на всех форумах испортим.

-ха и еще раз ха, я на форумах ВООБЩЕ не бываю, пофиг я пошел.

И вот мой товаришь приходит ко мне занять 300 доларов которые он пообещал админу за установку софта.

И знаете что самое интересное эта тварь пойдет в суд, гарантирую, одно радует нифига не светит

Так что можно указать в тз, ключевое, а не ключевое сделают и так без вопросов, что стоит тайтл поправить

Вот про что анекдот, хотя какой анекдот - вздох

Слава Шевцов:
Для PHP это нормальные деньги даже в Москве. Конечно, это не высококласный специалист, но под требуемые задачи будет самое оно. Тем более, что постоянный программист пока не нужен.

ЧЕГО? Да Вы ошибаетсь очень сильно, если информацию черпаете с job.ru, то на проверку она оказывается неверной.

Кроме того - это не зарплата, а разовые заказы, и будут они делаться нерегулярно, я давно уже почасовой оплате не работаю,

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

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

Dervish, дополнение

Я все к чему, дело в том, что как правило заказчик старается основное (самое проблемное) на этапе переговоров утаить, ибо цена на две РАЗНЫЕ задачи может кардинально различаться, ну возмем к примеру банальный импорт новостей

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

К сожалению это часто встречается

Dervish, Вы наверное идеи не поняли

Заказчик - нужно сделать импорт новостей с rss

Исполнитель - в какой хтмл

Заказчик - ссылка

Исполнитель - столько то

Заказчик - договорились

сделано

Заказчик - а где календарь??????

сделано

Заказчик - а где я не понял поиск по новостям?

сделано

Заказчик - а я не понял где я новость то сам могу добавить?

сделано

а почему я не могу дизайн сам поменять?

и т.д.?

И где очевидно что заказчик может новости сам добавлять, а где очевидно, что заказчик сам может шаблоны менять и т.д.?

kostich:
когда деньги уже взяли, то сложно.

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

А я о чем?

Это просто пример, как наши заказчики предпочитают работать, в тз не все указать, а потом навешать кучу всего

Katrin Baukina, 19 число, лет то мне по более

sutki, вечерком будет фоты

Mahrock, супруга

Всего: 426