Блог про интернет-маркетинг для бизнеса

Инсайды

Любопытная статистика PHP разработчиков аналитического отдела

12
12
0
0

До этого момента в нашем блоге вы видели немало постов от SEO-специалистов Netpeak, контекстщиков, маркетологов, веб-программистов. Но еще ни разу ничего не писали наши «бойцы невидимого фронта» - программисты аналитического отдела.

Помните, на прошлой неделе мы опубликовали пост про «Netpeak Checker» (ex-Определяйка)? Кроме нее, есть еще порядка двух десятков других программ и сервисов, которые предназначены в основном для внутреннего пользования.

Так вот, один из таких «бойцов», Сергей Беджик, программист аналитического отдела, решил исправить ситуацию и написал пост с интересной статистикой, которую, наверное, поймут только другие разработчики :)

Чтобы расширить аудиторию читателей данного материала, мы дадим в самом начале пару определений:

Фреймворк — набор готовых библиотек классов и продуманной архитектуры приложения, применяемый для облегчения и ускорения разработки ПО.

Коммит — сохранение текущего состояния кода программы после удачной реализации новой фичи, версии, эксперимента.

Репозиторий — хранилище исходного кода программы, которое поддерживает ведение истории версий файлов и возможность отката изменений.

Ну, а дальше - слово Сергею.

Работая над одним проектом 202 дня, разработчики использовали 3923 файла, включая файлы сторонних библиотек других разработчиков и фреймворк, и выпустили при этом 14 версий продукта.

Из 202-х дней активными с точки зрения репозитория были 80 дней, что составляет 39.60% от общего времени разработки.

В среднем над проектом в разное время работало 3 автора, а это, соответственно, 130,6 коммитов на человека :)

Если говорить о времени коммитов, т. е. о сохранении состояния проекта (промежуточных версий), то статистика такая: больше всего сохранений (15.56 %) приходится на промежуток между пятью и шестью часами вечера. На втором месте (14.03%) - коммиты с шести и до семи часов вечера, т. е. уже после рабочего дня. Третье место (10.71%) занимают коммиты с 4-х до 5-ти часов вечера. Зато, что примечательно, ни одного коммита не было сделано после восьми вечера и до девяти утра :)

Проджект-менеджеров не может не радовать, что пятница только на третьем месте, а работников - тот факт, что по выходным не сделано ни одного коммита.

При этом самая горячая точка графика — 11 часов утра по четвергам. А больше всего коммитов, целых 100, было сделано в предновогодней суете — в декабре.

Средний размер файла в проекте, если считать сторонние файлы — 28 526.05 байт, а общее количество строк — 1 119 077.

При этом, если отбросить чужие библиотеки и фреймворки, то общее количество строк в php файлах составит 22075 строк. Это означает, что в среднем разработчиком пишется 36 новых строк в день.

Обнаружили ошибку? Выделите ее и нажмите Ctrl + Enter.

Комментарии (13)

  1. 0
    5 лет назад

    Интересная статистика.

  2. 0
    6 лет назад

    ((( хиловато...
    -----------------
    $everyday==true;
    while($everyday){
      3-5 проектов в день;
      100-300 строк в час;
    }
    итого ~ ?
    Fail'но?))))

  3. 0
    6 лет назад

    Дизайнеру - учить англицкий) на инфо-иллюстрации к "Средний размер файла в проекте" - файл 28 тыс. раз покусан)

  4. 0
    6 лет назад

    Nodar Giorgadze Как можно с ним связаться

  5. 0
    6 лет назад

    Спасибо за интересную статистику! :)

  6. 0
    6 лет назад

    Графики сделаны в Adobe Illustrator CS5

  7. 0
    6 лет назад

    А в чём сделаны графики?

  8. 5
    6 лет назад

    Свой вариант визуализации статистики из статьи. Как уж умею, не обессудьте: http://twitpic.com/5eonvt

  9. 0
    6 лет назад

    Интересная статистика от бывших коллег :) спасибо за интересный материал :)

  10. 5
    6 лет назад

    4,5 строчки в час. Копирайтеры рыдают.

  11. 0
    6 лет назад

    > в среднем разработчиком пишется 36 новых строк в день
    Как-то маловато, не ) ?

    • 1
      Артем Бородатюк
      6 лет назад

      Не вспомнить точно, но когда-то давно в универе учили, что по ГОСТу около 30 строк в день :) Ну, или как-то так…

    • 2
      Артем Бородатюк
      6 лет назад

      нет, т.к. данная статистика учитывает только количество кода на данный момент, а не общее число написанного  кода. 

Чтобы оставить комментарий, необходимо авторизироваться

Подписаться

на самую полезную рассылку по интернет-маркетингу

Самое

обсуждаемое популярное читаемое