Перманентне питання продуктивності. Размишлізми четвертої ранку

Nov 16, 2015 08:44

Тепер я знаю як виглядає параноя: це коли зовні нормальний чілавєк підривається в четвертій ранку, щоб вже бігти робити заміри продуктивності. Оскільки інших таваріщів в чаті не було, довелось піти шпарити свій код...

Продуктивність -- це як ілавєк справляється з якимись базовими задачами. Наприклад, звичайний сайт візитка робиться мною за два дні: день на верстку та день на посадку й відшліфовку функціоналу. Мова про технічну частину, оскільки в залежності від клієнта дизайн може робитись до півроку...

6 годин на функціоналку 12-ти годинної роботи це реально. Це нормально, якщо ти вже робив подібне і пам'ятаєш, яка контрольна точка буде наступною. Верстка та функціоналка магазину робиться до 2-х тижнів (верстка та посадка на функціонал). Там роботи на ~70 і якщо пробувати отримати подвійне прискорення то порядком підгорають твої процесори...

Тиждень на повну зачистку функціоналки потрібен при умові, якщо чілавєк вже працював з системою, знає, де переоприділяються шаблони та орієнтується в кодах виклику функцій. Якщо хлоп з системою не працював, потрібно 2 тижні, тобто + 100% на підбір рішень та пошуки місця, з якого ростуть ноги.

Раніше, коли я працював сам, то міг спокійно поклястись мізинчиком, що впораюсь до дедлайну (хоча, якщо не клявся, то часто той дедлайн завалював). Щоб орієнтуватись в часових рамках своїх хлопів, мені слід буде трохи поноситись з годинником.

До того ж інакше постає питання стандартизації коду: одне рішення може забрати менше часу, ніж інше, проте витягне всі соки з наступного девелопера, який спробує апгрейтнути продукт.

Відтак, в списку актуальних проблем ведення проектів продуктивність ставимо на перше місце:

  • продуктивність виробництва;
  • навчання персоналу, стандартизація коду, коменти;
  • документація ведення проектів, автоматизація процесів;
  • проблема впорядкування проектів об'ємом понад 70 годин.

створення сайтів, стандартизація, понеділок, програмування, проектинг, анатомія лажі

Previous post Next post
Up