Показать сообщение отдельно
Старый 28.03.2011, 18:10   #45  
otkudao
Гость
 
n/a
Небольшая “детализация счета” по ситуации с mcc
О позитиве:
  • В целом говоря, испытывал вплоть до серьезного развития данной ветки уважение к mcc как человека обязательного по своим финансовым обязательствам, что среди менеджмента редкость. Платил согласно договоренностей и своевременно.
  • По работе и контракту достигали конструктивных договоренностей быстро. Какие и исполнялись неукоснительно.
  • Расстались хорошо. В связи с чем его выпад в мою сторону несколько разочаровал и был неожиданным, мягко говоря.

По описанию кода:
  • С 2004 года выполняю кодирование/комментирование в нотации Коламбус (на 90-95% поддерживающей BP по программированию от отцов-основателей). И в 2007. И по сию пору. Возможно, кому-то не нравится такой стиль.

По функционалу:
  • Прохождение цепочки “консультант->2 ревью кода->бизнес-аналитики->промэксплуатация пользователями” считаю достаточным основанием для заявления, что код по модификации качественный ровно в той степени, которой необходимо. Форум лучших процедур не выявил. Нет их и в теории. Ровно эта процедура применялась в 2007.

По времени исполнения:
  • Планирование модификаций не велось. Работа шла "как в штате". Шиты выставлялись формально. О чем заявил сам mcc.
  • Все модификации были завершены за 3 недели. При первоначально предполагаемом задействовании 1 мес.
  • После завершения этого периода было оговорено, что работ как таковых больше нет, но программисты заказчика в отпусках и заказчик хочет, чтобы я “подстраховывал” консультантов заказчика на предмет неожиданностей и могущих теоретически появиться новых постановок до момента выхода программистов из отпусков. Система работала в продуктив-эксплуатации.
  • Я корректно прервал все остальные (не с mcc) запланированные контрактные обязательства. Контракт c mcc был продлен на тех же условиях.
  • В дальнейшем работ по контракту больше не было. Не было и “неожиданностей”. Т.е. я “сидел”.

О книгах:
  • Не допускал чтения книг при незакрытых задачах при условии, что они не находятся в обработке консультантом. Кажется, не читал даже и при обработке консультантом (см. первые 3 недели активного задействования), но столько времени прошло, уже не уверен.
  • Какую книгу читал в порожняковый период “зависона” не помню.
  • Mcc был в курсе и явно дал свое добро.

По косяку с доступом к файлу:
  • Были потери в одной модификации: ровно 1 (один) день я затратил на операции с файлом – то ли не открывался, то ли не удалялся, то ли меня “клинило”. В чем причина, так и не понял. Проблема снялась сама собой. Скорее всего, это стало причиной нареканий и местом “тык” в менеджере модификаций. Модификация сама по себе была несложная.

По коммуникациям:
  • Нахожусь в добрых, местами приятельских отношениях с некоторыми консультантами, программистами. Хотя, глядя как через 4 года выясняется, что меня за глаза поливают, усомнишься в чем угодно. (был бы рад, если бы некоторые, работавшие в 7-м у mcc со мной, высказались. Заодно и узнаем, что они на самом деле думают о нашем взаимодействии, а не то, что пишут приватно.)
  • Предпочитал и предпочитаю работать через письменные ТЗ, что некоторых раздражает.
  • Для конструктивно и позитивно настроенных людей выполняю (и выполнял в 7-м) работу и по устным указаниям.

По контрактным обязательствам:
  • При заключении контракта всегда проговариваю с работодателем ньюансы, в т.ч. невошедшие в письменную форму. Заранее предупреждаю и акцентирую внимание на скользких неоднозначных моментах, и лишь согласовав их во взаимовыгодной форме и получив ‘добро’, такой контракт заключаю. Т.о. о том, что, как и с какими ограничениями я буду делать, работодатель знает ДО заключения конктракта. Так было и в 2007 году с mcc.
  • С mcc был заключен контракт на выполнение программистских обязанностей по исполнению готовых постановок. В контракте (и это было явно оговорено) исключалась работа по разработке/коррекции постановок, обучению кого бы то ни было, написанию документации, “персональной” работе с менеджментом, включая mcc, разработке бизнес-процессов и проч. За это была назначена четкая ставка, оплачиваемая именно за выполнение обязательств по контракту. Дополнительные услуги с моей стороны не требовались, и деньги за них успешно получали другие люди.

По претензиям менеджмента, консультантов, программистов:
  • От программистов претензий не поступало ни разу. Да и не взаимодействовали.
  • От консультанта со стороны mcc было несколько замечаний выявленных при тестировании ошибок, основанных на неоднозначности записей в ТЗ, ошибок в понимании ТЗ, ошибок в реализации. Ошибки не были слишком существенными и исправлялись большей частью “на ходу”, тем не менее иногда приводя к задержке на время ответа консультанта (он работал с другими задачами в параллель).
  • Также консультанту оказывались консультации по составлению ТЗ (мое мнение по его составлению). С моей подачи были исправлены несколько пропущенных/неоднозначных в понимании мест в ТЗ. Работа вне контракта.
  • От аналитиков-консультантов заказчика было несколько замечаний. По-моему, ВСЕ они исправились (или отменились их ТЗ) или моим указанием, где в стандарте что включить, чтобы заработало, или путем дописывания ТЗ по моим ответам(найденным в ТЗ косякам), или обуславливались неграмотным тестированием как нового, так и использованием существовавшего ранее функционала. Я указывал на особо одиозные места с “ошибками” в менеджере модификаций “Не выявлено”, не бегал за тестировщиками заказчика, т.к. сидели они достаточно далеко и зачастую высказывались об “ошибках” путем фырканья на повышенных тонах. В связи с чем могу предположить, что могли нелестно отзываться о моей работе с ними.
  • Оказал консультацию менеджеру (начальнику ИТ, кажется) во внеконтрактном режиме, исправив (обучив) сбившееся соединение с веб-приложением. За что был назван молодцом.

По основаниям для заключения/расторжения контракта:
  • Контракт был заключен на конкретную задачу, пул задач (базовая и “по мелочи”).
  • Продлен “для поддержки”.
  • Закрыт по выходу местных программеров из отпуска + отсутствия крупных (и каких бы то ни было других) задач.
  • Указанные пункты определены со слов mcc.

О временном задействовании программистов на задачах:
  • Программисты (да и консультанты) привлекались mcc В ПРИНЦИПЕ на временной основе. Под конкретного заказчика, либо под единичную задачу/ТЗ, либо под конкретное ограниченное по времени задействование.
  • Сроки задействования – от 2 (двух) дней, до неск лет (кажется макс – 2 года).

О заказчике:
Заказчик – “тертый”, перенесший множество фирм и команд, так просто модифы не принимающий. С большим количеством модифицированного кода различных наслоений и глючности.

По функциям mcc и политическому прикрытию. Риски проекта:
  • Функции mcc сводились к поиску фрилансеров, оплате (перепереводу полученных от заказчика денег) их услуг, терке хохм и анекдотов с менеджментом.
  • “Политического” прикрытия работы, отстаивания интересов исполнителей путем “разбора полетов” не было.
  • Управления качеством / сроками исполнения задач не было. Не было и самого ведения задач, только анализ закрытых заказчиком часов.
  • Риски по качеству и срокам ЦЕЛИКОМ несли фрилансеры. В т.ч. и я.

Дальнейшее взаимодействование с mcc, его рекомендации 2007, 2010:
  • После окончания контракта mcc (по его словам) предлагал мои услуги на том же заказчике. Был получен отказ.
  • Причиной отказа (со слов mcc) была информация о величине моей ставки, которая дошла до менеджера заказчика по проектам на аксапте (точно должность может называться по-другому), который и утверждал исполнителей со стороны mcc. Типа тот решил “что-то слишком много, больше, чем менеджер по аксапте”. Т.к. я был “чистый” фрилансер (скорее всего, вообще первый такой) на рынке и ни с кем “не делился” (не работал по субподряду от других фирм), эта причина вполне могла стать решающей для отказа этого менеджера от дальнейшей работы со мной.
  • Взаимодействовали с ним по совместному оказанию услуг вышедшему на меня напрямую клиенту (я политикой не занимаюсь, потому посчитал правильным поделиться). К сожалению, контракт сорвался.
  • Также он согласился выступить в качестве позитивного рекомендателя и ссылка на его контакты была размещена одно время в моем резюме.
  • В 2010 году mcc предложил мои услуги другому заказчику, услуги были оказаны.

PS
Предположительные отрицательные моменты, о которых мне известно, выделены жирным.
За это сообщение автора поблагодарили: EVGL (3), konopello (3), gl00mie (3).