• Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >шантажировать студента напргая его работать за просто так — совсем не по людски

    Но мы ведь работаем по законам капитализма, верно? Или по каким правилам вы предлагаете играть? Если по законам капитализма — есть капиталист и наемный работник. И, самое главное, есть договор на основании которого капиталист хочет эксплуатировать работника и получить свою заветную «прибавочную стоимость».

    Ведь вы если в банке кредит просрочите — с вас требуют и проценты, и за просрочку, и штрафы. А аргументы типа «не по человечески» — в нашей системе не работают. Что если я взял кредит в банке для того, чтобы мне разработали этот сервис и чтобы продать его за 5 тыс., заплатив наемному работнику 150 (при этом имею на руках 2 договора: договор исполнителя и договор о подряда уровнем выше)? А банк с меня требует проценты и все аргументы «не по человечески» — не катят.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    Тут многих удивила цена студии. Не удивляйтесь. Практически любой проект на фрилансе будет оценен в десятки (а то и сотни) раз дешевле, чем студией. Это касается как разработки ПО, так и дизайна.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >один оценивает в 150 баксов и максимум 2 недели, а другой в 15,000 и минимум пара месяцев

    У студии того же Лебедева девиз какой? Долго, дорого, охуенно :) Вот это и есть долго и дорого.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >В среднем подразумевается, что профи работает быстрее, или хотя бы сравнимо по срокам, но что бы в 4 раза дольше — опять же нонсенс.

    Вот в это и соль вопроса. Студия берет запас денег и средств, что позволяет ей развиваться далее. Фрилансер — плохой менеджер — не может прогнозировать сроки и расходы. Но стоит ли наказывать его за это? Ведь он программист, а не менеджер — и глупо ожидать от него точной организации работы.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    > ваша вина, когда вам говорили $15 000 вы дали делать за $150 сами должны понимать, что чудес не бывает

    Как сказать. Была у меня задача сделать иконку для программы (3 размера). Средняя студия просит за это $600. Тема Лебедев $2000. На фрилансе сделали за 20 баксов и я еще, щедшая душа, доплатил добровольно 10 баксов, итого 30. Чудо? Чудо.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >Какой это проект рассчитывали на 5 лет, а делали 50-100 лет?

    А вы в этой области знаете людей? Да, бывает такое, что начали делать, а потом забросили, т.к. слишком сложно.

    Кроме того, оценка и прогнозы выполняется не программистом. Для этого есть специально обученные люди. Ожидать от программиста точных прогнозов — не разумно. По этому если программист ошибся — это не страшно, т.к. прогноз сроков — не в его компетенции.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >Фрилансер часто берет на себя роль и менеджера проекта

    А не слишком ли это, ожидать от разработчика функций менеджера? Если взглянуть в глаза действительности. Хороший разработчик — уже редкость. А вы еще хотите чтобы он менеджером был. Тем более по таким копеечным расценкам.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >Разработчик должен оценить срок с точностью плюс-минус 50% от реального исходя

    Это в каком каноне написано? Более опытные разработчики не соглашаются на fixed price и когда спрашиваешь о сроках — говорят либо оптимистическую оценку, либо, что еще круче «вам виднее» :). А вот студенты мучаются и их грызет совесть т.к. ошиблись (не имея методики). А угрызения совести приводят к потери работоспособности. А почему их совесть грызет? Потому что они думают, что разработчик компетентен назвать сроки (хотя это лишь миф, привнесенный из жизни родителей рабочих, которые выполняли более простую работу и там было обязательно назвать сроки).
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >что она стоит в сто раз дороже

    Что значит «стоит в 100 раз дороже»? Это контора с именем готова выполнить за стоимость 100-200 раз дороже. На фрилансе несколько человек согласились НАМНОГО дешевле. Откуда вы знаете, что 15 тыс. — это реальная стоимость? Ведь конторы берут за имя, а не за работу.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >Заказчик был адекватен, проект завершился за договоренную сумму.

    Это вы называете адекватен? А на прожить хоть хватило?
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >один оценивает в 150 баксов и максимум 2 недели, а другой в 15,000

    А что вас удивляет? Закажите иконку на free-lance и у Темы Лебедева. На фрилансе 30 баксов, у Темы 2000 баксов. Разница на 2 порядка для work for food и профи — в порядке вещей.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >и не ошибались со сроками в 10-20 раз (а то жизни бы не хватило сделать проект :))

    Ошибались и намного больше. Ошибки приводили не только к затягиванию сроков, но и к авариям. В мифах живете.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >Старался выполнить работу в завышенные сроки (в 2-3 раза дольше, чем заявлял) за те же деньги.

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

    Откуда вообще пошло убеждение, что разработчик компетентен оценивать срок работы безошибочно?

    > В вашем случае Очевидно, что заказчик знал, что сроки завышены, хотя бы из того факта, что разброс цен на проект в 100 раз.

    Хм. Странная логика. Если заказчик знает и разработчик ошибся в прогнозе — значит виноват заказчик. Если заказчик не знает и разработчик ошибся в прогнозе — значит виноват разработчик.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >Он ошибся со сроками, значит уже не справился.

    Ну не знаю. Разработчики с 10-ю годами стажа вообще отказывались сроки называть. То есть говорили так: оптимистическая оценка 1 месяц (причем и их оценка уже была с запасом).

    Откуда вообще пошло мнение, что разработчик компетентен прогнозировать сроки?
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    А то что никогда не работал — для многих областей это обычное дело. Я, к примеру, всю жизнь работаю с тем, с чем ранее не сталкивался. И все равно остается множество областей, с которыми я еще не сталкивался. А застревать на шаблонных сайтах мне не интересно.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >я с этим никогда не работал, ясности нет, но задача мне интересна, если устраивают смазанные сроки — готов подвинуться в бюджете

    Ну видите — студии не стесняются указывать бюджет и сроки с запасом в десятки раз. Но у них есть возможность — много клиентов. А фрилансеры, порой, хватается за любую соломенку, т.к. «деньги срочна нада».
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    А как быть с деньгами? Работаете за ту же сумму, или договариваетесь о повышении бюджета?
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >Не, ну в 10-20 это уже конечно перебор.

    Зависит от области и сложности разработки. Если это шаблонный сайт, подобие которых вы делали десятки раз — то да, здесь ошибка исключена. А если затрагиваются вопросы отладки достаточно сложных алгоритмов, применение технологий, с которыми вы не сталкивались — здесь и в 100 раз ошибиться можно.
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    >внесите штрафные санкции за неадекватные сроки и продолжайте работать

    Честно сказать, у меня рука не поднимается это сделать. Когда сотрудничал с людьми, имеющими опыт десять лет — они не стеснялись признать, что не могут прогнозировать сроки. Такой вот чел, 10 лет опыта, хороший послужной список — но на счет сроков так и говорил: прогнозировать сроки — это не задача разработчика.

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

    Случай со студентом тривиален — там сразу все было понятно и работать начинали с ним именно с расчетом «сделать подешевле». Со сроков и его уверенности просто посмеялись.

    А вот что делать в более сложных случаях?
  • Ошибались ли вы со сроками разработки? Как выходили из ситуации?

    @codecity Автор вопроса
    В общем то нечто подобное и было сделано. А касательно вопроса в целом? Что будете делать, если вдруг окажитесь (в некоторой степени) на месте сего самого студента? Как адекватнее сказать заказчику о необходимости повышения бюджета?