tag:blogger.com,1999:blog-458002489272917533.post6848215553477441186..comments2024-02-14T14:07:38.890+05:00Comments on Блог Александра Бындю: Сбор метрик из SVNAlexander Byndyuhttp://www.blogger.com/profile/14185486842573956085noreply@blogger.comBlogger17125tag:blogger.com,1999:blog-458002489272917533.post-44504278578148541492009-12-03T19:09:55.722+05:002009-12-03T19:09:55.722+05:00Спасибо, интересно :) Надо будет с нашей CVS такое...Спасибо, интересно :) Надо будет с нашей CVS такое же сделать, посмотреть :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-1366012518048214662009-12-03T09:30:51.945+05:002009-12-03T09:30:51.945+05:00@LoveSan
Нет, не пробовали.@LoveSan<br />Нет, не пробовали.Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-89984365226901928112009-12-03T00:17:34.704+05:002009-12-03T00:17:34.704+05:00Svnplot под линуксом работает только в иксах, или ...Svnplot под линуксом работает только в иксах, или не пробовали?Anonymoushttps://www.blogger.com/profile/09908398091681222719noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-50057511929669937032009-11-27T14:56:52.809+05:002009-11-27T14:56:52.809+05:00@Dmitry
Как я уже говорил, гадать не буду =)@Dmitry<br /><br />Как я уже говорил, гадать не буду =)Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-28010458032175257172009-11-27T14:52:52.258+05:002009-11-27T14:52:52.258+05:00@Александр
Приведенная диаграмма и правда не самы...@Александр<br /><br />Приведенная диаграмма и правда не самый показательный пример для подтверждения наблюдения Сергея. Может быть, дело в методологии?Dimahttps://www.blogger.com/profile/11925849591513118608noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-11482340565894762682009-11-27T13:59:31.744+05:002009-11-27T13:59:31.744+05:00@Sergey
Ясно, просто у меня фактически видны толь...@Sergey<br /><br />Ясно, просто у меня фактически видны только подобные циклы по итерациям. В общем, время покажет, сейчас гадать смысла большого не вижу.Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-27823617641290399662009-11-27T13:57:45.402+05:002009-11-27T13:57:45.402+05:00Хочу уточнить.
Я говорил о _качественном_ подобии...Хочу уточнить. <br />Я говорил о _качественном_ подобии графиков, а не о прямой корреляции. Итерация может длится одну неделю, а цикл у команды может быть полгода.<br />АС.Unknownhttps://www.blogger.com/profile/06879891828324035363noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-57425819267491832682009-11-27T13:23:13.695+05:002009-11-27T13:23:13.695+05:00@Dmitry
Я думаю, что на максимальной продуктивнос...@Dmitry<br /><br />Я думаю, что на максимальной продуктивности продукт докручивается, допиливается. Т.е. происходит качественный скачек, а не количественный. <br /><br />Интересно, можно как-то качество проекта измерять? Хотя бы в попугаях =) В голову приходят метрики FxCop и NDepend, но они не всегда являются 100% индикатором качества. Может есть какие-то идеи на этот счет?Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-82339006963303708422009-11-27T13:18:51.067+05:002009-11-27T13:18:51.067+05:00@Sergey
Спасибо за комментарий.
На самом деле инт...@Sergey<br />Спасибо за комментарий.<br /><br />На самом деле интересное наблюдение. Получается, что в фазе максимальной эффективности команды, она производит минимальное количество нового кода, хотя, казалось бы, именно в этой фазе должен быть самый большой прирост проекта. Или же дело в том, что производительность команды все-таки не прямо пропорциональна количеству строк кода.Dimahttps://www.blogger.com/profile/11925849591513118608noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-70647406560261105432009-11-27T12:39:28.132+05:002009-11-27T12:39:28.132+05:00@Sergey
Спасибо за комментарий.
Я увеличил масшт...@Sergey<br /><br />Спасибо за комментарий.<br /><br />Я увеличил масштаб графика и заметил интересную цикличность, которая завязана на итерации. График поместил под предыдущим.Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-35770761606846225432009-11-27T12:32:51.379+05:002009-11-27T12:32:51.379+05:002Dmitry
Окружение и команда изменяются по ходу пр...2Dmitry<br /><br />Окружение и команда изменяются по ходу проекта. Прежняя мотивация ослабевает или перестает действовать. Главная задача руководителя - «точить пилу». «Точить пилу» - это значит работать на опережение, «играть от защиты».<br /><br />Постоянный мониторинг и оценка эффективности всех процессов, используемых в проекте. «Что лишнее мы делаем?» «Что можно делать проще?» «Что Unknownhttps://www.blogger.com/profile/06879891828324035363noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-22001056652361514572009-11-27T11:23:17.676+05:002009-11-27T11:23:17.676+05:00Еще про масштаб. Это график практически годовых из...Еще про масштаб. Это график практически годовых изменений. Т.е. если посмотреть, то там можно увидеть периоды падений или, как минимум, остановок.Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-35404640190902294352009-11-27T11:13:10.577+05:002009-11-27T11:13:10.577+05:00@Dmitry
Зная сколько усилий надо приложить, чтобы...@Dmitry<br /><br />Зная сколько усилий надо приложить, чтобы команду сформировать, я бы не стал менять ее состав. Скорее надо поменять цели проекта, попробовать достать до новых вершин или сменить сам проект. <br /><br />Я думаю это вопрос скорее к Сергею Архипенкову =) Сергей, может прокомментируете?Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-34162217060979468992009-11-27T11:08:41.964+05:002009-11-27T11:08:41.964+05:00Привет, Саша!
Ты не мог бы пояснить что происходи...Привет, Саша!<br /><br />Ты не мог бы пояснить что происходит с командой/проектом в точке на графике, где кривая резко идет вниз? Если я правильно понимаю график, то он говорит о том, что, если вовремя не поменять состав команды, она уйдет в стадию стагнации. Неужели это так?Dimahttps://www.blogger.com/profile/11925849591513118608noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-36389038492666025352009-11-27T11:07:54.221+05:002009-11-27T11:07:54.221+05:00Да, итерации есть.
Первую половину графика они был...Да, итерации есть.<br />Первую половину графика они были по 2 недели, а сейчас идут по одной. <br /><br />Я бы не сказал, что мы натыкались на такие мощные исправления, когда код вообще перестает прибавляться. Опять же может потому, что мы пишем сначала тесты, т.е. используем TDD в чистом виде. Да, ошибки конечно вылезают, но их практически всегда было довольно легко локализовать и соответственноAlexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-91402551537077701672009-11-27T10:54:01.657+05:002009-11-27T10:54:01.657+05:00Александр, привет!
Интересный график. Слушай, а у...Александр, привет!<br /><br />Интересный график. Слушай, а у вас есть итерации? Если есть, то на графике должны быть "полки" в то время, когда идет очередной раунд тестирования, исправляются баги и код практически не растет.<br /><br />Сергей Архипенков.Unknownhttps://www.blogger.com/profile/06879891828324035363noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-45356326259368282132009-11-27T06:17:50.551+05:002009-11-27T06:17:50.551+05:00Ну вообще, мне кажется у тебя правильный график по...Ну вообще, мне кажется у тебя правильный график получился. Даже если выделять время на рефакторинг и заниматься чисто им, то спада графика не будет, ты же не код половины проекта убиваешь, будет маленький спадик.<br />Ну а твой график ты логично объяснил - при постоянном рефакторинге оно так и будет. <br />Вообще, интересно, пиши свои наблюдения на эту тему еще. Интересно посмотреть что получитсяSergey Zwezdinhttps://www.blogger.com/profile/15673057151049375894noreply@blogger.com