Feature vs. Component teams for new software development.pdf
1.3 MB
Feature vs. Component Teams for New Software Development
Несмотря на многочисленные исследования того, как эффективно управлять разработкой новых программных продуктов, все еще остается неясным, какая организационная структура лучше всего может помочь быстрее поставлять ценные продукты на рынок. В этом исследовании мы исследуем два подхода к формированию групп разработчиков (т.е. функциональные группы, которые больше ориентированы на клиента, и команды компонентов, которые больше ориентированы на системную архитектуру), и тестируем, какой тип лучше подходит для создания новых программных продуктов с различной структурой и сложностью. .
Результаты показывают важность построения команд вокруг потребностей клиентов на начальных этапах разработки нового программного обеспечения и растущую ценность межгрупповых коммуникаций по мере того, как среда требований становится более сложной.
Несмотря на многочисленные исследования того, как эффективно управлять разработкой новых программных продуктов, все еще остается неясным, какая организационная структура лучше всего может помочь быстрее поставлять ценные продукты на рынок. В этом исследовании мы исследуем два подхода к формированию групп разработчиков (т.е. функциональные группы, которые больше ориентированы на клиента, и команды компонентов, которые больше ориентированы на системную архитектуру), и тестируем, какой тип лучше подходит для создания новых программных продуктов с различной структурой и сложностью. .
Результаты показывают важность построения команд вокруг потребностей клиентов на начальных этапах разработки нового программного обеспечения и растущую ценность межгрупповых коммуникаций по мере того, как среда требований становится более сложной.