|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
Все давно известно, что группавая разработка сложнее. Но вот интересует на сколько? И есть ли какие-то метрики? Для примера. Есть проект 1 человеко/год. Но год разрабатывать это долго, поэтому принято решение, что в проекте будет учавствовать 3 человека. На сколько уменьшится/увеличится разработка? Пока по субъективным предварительным оценкам - ВРЕМЯ НЕ УМЕНЬШАЕТСЯ !!! Но имеем конечно другие плюсы. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 12:28 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
student2007Но имеем конечно другие плюсы. Это какие ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 12:45 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
Ну как минимум отсутствие этого одного сотрудника становится не так критично. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 13:12 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
Ну и есть подозрение, что один разработчик этот проект делал бы ТРИ ГОДА :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 13:13 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
Фредерик П.Брукс. Мифический человеко-месяц ... http://lib.ru/CTOTOR/BRUKS/mithsoftware.txt ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 13:19 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
tru55Фредерик П.Брукс. Мифический человеко-месяц ... http://lib.ru/CTOTOR/BRUKS/mithsoftware.txt Спасибо, да, знаю про такую книгу. Но хотел бы услышать практические советы, может быть кто сталкивался с такой ситуацией. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 13:36 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
student2007Но хотел бы услышать практические советы, может быть кто сталкивался с такой ситуацией. Сталкивался. Ничего лучше группы главного программиста по Бруксу не существует. Почему - можно объяснить. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 14:01 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
student2007Ну и есть подозрение, что один разработчик этот проект делал бы ТРИ ГОДА :-) Согласно Дейкстре производительность труда двух хороших программеров может отличаться на два порядка - выводы делайте сами. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 14:03 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
_мод student2007Ну и есть подозрение, что один разработчик этот проект делал бы ТРИ ГОДА :-) Согласно Дейкстре производительность труда двух хороших программеров может отличаться на два порядка - выводы делайте сами. А можно чуть подробнее? Я правильно понял: 2 лучше чем 1, но 3 хуже чем 2 ? Причем команда из 2 лучше чем 1 в 100 раз ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 14:06 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
Все будет зависеть от грамотности (таланта, опыта и т.п.) PM'а. Иначе - лебедь, рак и щука (как раз трое)... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 14:19 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
student2007 _мод student2007Ну и есть подозрение, что один разработчик этот проект делал бы ТРИ ГОДА :-) Согласно Дейкстре производительность труда двух хороших программеров может отличаться на два порядка - выводы делайте сами. А можно чуть подробнее? Я правильно понял: 2 лучше чем 1, но 3 хуже чем 2 ? Причем команда из 2 лучше чем 1 в 100 раз ? Думаю, многое зависит от хорошей сработанности команды. Если люди в команде понимают друг друга с полуслова, и каждый выполняет свою часть работы и знает, что должно получиться в итоге, то здесь имхо и 2 лучше чем 1, и 3 лучше чем 2. В противном случае, чем больше народу, тем больше времени будет уходить на болтовню, договоры и переговоры между ними. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 14:22 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
student2007Причем команда из 2 лучше чем 1 в 100 раз ? Команда до 10 чел: состав: 1 главный - пишет почти весь код (д.б. с высокой производительностью) 2 помошник - знает весь код и кое-что пишет 3,4,5 ... технические помощники, тестеры и т.д ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 14:25 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
_мод student2007Причем команда из 2 лучше чем 1 в 100 раз ? Команда до 10 чел: состав: 1 главный - пишет почти весь код (д.б. с высокой производительностью) 2 помошник - знает весь код и кое-что пишет 3,4,5 ... технические помощники, тестеры и т.д Да, встречалось в книге про Миф. чел. месяц такая организация работ. А кто-нибудь реально в жизни применял? Ну чтобы ОДИН писал, а остальные 9 помогали (чай/кофе, массаж, за пивом сбегать :-) Что-то мне подсказывает, что для российкой действительности это не совсем подходит ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 15:03 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
_мод 1 главный - пишет почти весь код (д.б. с высокой производительностью) а оно ему надо? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 15:14 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
student2007Что-то мне подсказывает, что для российкой действительности это не совсем подходит Это верно (вопрос - почему) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 16:12 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
student2007 tru55Фредерик П.Брукс. Мифический человеко-месяц ... http://lib.ru/CTOTOR/BRUKS/mithsoftware.txt Спасибо, да, знаю про такую книгу. Но хотел бы услышать практические советы, может быть кто сталкивался с такой ситуацией. Знаю или читал? Толковый практический совет не видя ситуации дать невозможно. Можно только диагноз поставить, который тут уже почти прозвучал: плохое руководство проектом. На 3 разработчиках вполне реально в большинстве случаев получить почти линейный рост производительности. Опишите чуть подробнее специфику работы, команду и то, как распределяется работа - тогда может что-то более определенное можно будет посоветовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 18:18 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
Есть задача переписать уже работающую систему на новый лад с учетом 200 пожеланий и выявленных пользователями багов. Задачи разделили на 3-х программистов. Роли как таковые не распределены. Один в роли архитектор/программист 50/50, и двое программисты. На текущий момент вижу что архитектора 50% явно не хватает. Есть предложение вывести одного только на проектирование. Ну и два программиста. Тестеров как всегда нет, на завершающем этапе будут юзеры. Т.е. по времени максимум получим уменьшение сроков на 50%, ну а более реально на 30%. Т.е. проект 1 человеко/год ТРИ программиста будут делать 9 месяцев (субъективно). Уменьшение сроков линейно добавлением программистов мне кажется утопичной идеей. Я таких проектов не видел. Но видел проекты, которые заваливались от ИЗБЫТКА лишних людей. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 21:53 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
_мод student2007Что-то мне подсказывает, что для российкой действительности это не совсем подходит Это верно (вопрос - почему) Ну на самом деле причин много. Как одна из них у нас специалисты часто многофункциональны и мало кто любит заниматься узкой специализацией. Причем часто разница зарплат сказывается, поэтому часто бывает, что хоть и не умею программировать, но тестирование это ниже меня, поэтому все-равно будут программировать. Даже если и не получится - хоть кнопки понажимаю! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 22:13 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
Три человека гут! Они стопудова проведут более полноценное планирование системы, и прочие подготовительные мероприятия, чем один. У одиночки больше вариантов свалиться на "щас напишу, потом исправлю, зато сразу чо-то будет". (в результате, к концу проекта, это "чо-то" представляет собой изяшно прозаплаченый кусок, простите за бедность речи, г-на, которое может быть использовано только девелопером, а не конечным пользователем, для которого все собственно делалось) В то время как три и более людей, это уже команда, т.е. будет взаимодействие, т.е. как минимум будет наличие планирования архитектуры и интерфейсов взаимодействия. А где Аэропорт я не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 22:58 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
Ээээ.. я чот не понял... так чо, надо всего 200 функциональных требований реализовать да пофиксить? Кстати, кто их формализовывал? Блин, если среди программеров нет взаимодействия, задача сводится к типовой и 200/3 будет быстрее чем 200/1 student2007Есть задача переписать уже работающую систему на новый лад с учетом 200 пожеланий и выявленных пользователями багов. Задачи разделили на 3-х программистов. Роли как таковые не распределены. Один в роли архитектор/программист 50/50, и двое программисты. На текущий момент вижу что архитектора 50% явно не хватает. Есть предложение вывести одного только на проектирование. Ну и два программиста. Тестеров как всегда нет, на завершающем этапе будут юзеры. Т.е. по времени максимум получим уменьшение сроков на 50%, ну а более реально на 30%. Т.е. проект 1 человеко/год ТРИ программиста будут делать 9 месяцев (субъективно). Уменьшение сроков линейно добавлением программистов мне кажется утопичной идеей. Я таких проектов не видел. Но видел проекты, которые заваливались от ИЗБЫТКА лишних людей. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 23:03 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
student2007Все давно известно, что группавая разработка сложнее. Но вот интересует на сколько? И есть ли какие-то метрики? Для примера. Есть проект 1 человеко/год. Но год разрабатывать это долго, поэтому принято решение, что в проекте будет учавствовать 3 человека. На сколько уменьшится/увеличится разработка? Пока по субъективным предварительным оценкам - ВРЕМЯ НЕ УМЕНЬШАЕТСЯ !!! Но имеем конечно другие плюсы. Смотря, насколько сильно будут изменяться требования, как будет изначально создана архитектура, как распределена работа, насколько соответствуют навыки и способны договориться люди. По опыту, лучший результат получается, когда ведущему программисту самому дают подобрать себе с помощью HR'ов пару-тройку помощников, и раздать им рутинную часть своей работы. Но это бывает редко: берут либо тех, кто подешевле, либо "своих", а потом ПМ, чтобы оправдать свой высокий статус, старательно всеми управляет в стиле "партия, дай порулить!" ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2008, 23:58 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
AlexTheRaven По опыту, лучший результат получается, когда ведущему программисту самому дают подобрать себе с помощью HR'ов пару-тройку помощников, и раздать им рутинную часть своей работы. Но это бывает редко:... Обещают. Через год... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2008, 06:54 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
MedvichЭэээ.. я чот не понял... так чо, надо всего 200 функциональных требований реализовать да пофиксить? Кстати, кто их формализовывал? Блин, если среди программеров нет взаимодействия, задача сводится к типовой и 200/3 будет быстрее чем 200/1 Ну как пофиксить... В духе Дом 12-этажный построили, все хорошо, вот только потолки надо на 5см. повыше, некоторые стены перенести на 5 см, и окна пошире на 5 см. Вот вам Дом и 3 Бага. Фигня, там же всего на 5см. все сдвинуть. За неделю управитесь? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.07.2008, 06:59 |
|
Время затраченое одним и тремя, на сколько примерно отличается?
|
|||
---|---|---|---|
#18+
умножать, делить и получать полтора землекопа можно при наличии грамотного бизнес-аналитика, котрый знает предмет автоматизации. Т.к. программист в банковской сфере, это не программист в ГЕО-задачах. ______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2008, 14:48 |
|
|
start [/forum/search_topic.php?author=%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0+%D0%BF%D0%BE+%D1%82%D0%B5%D0%BC%D0%B5&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
108ms |
get tp. blocked users: |
1ms |
others: | 715ms |
total: | 931ms |
0 / 0 |