Слайд 6
![3.1 Рабочий продукт. промежуточный рабочий продукт Компонента ПО, созданная в проекте](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1483787/slide-5.jpg)
3.1 Рабочий продукт.
промежуточный рабочий продукт
Компонента ПО, созданная в проекте
одним разработчиком и предоставленная для использования другому разработчику, оказывается рабочим продуктом.
Ее надо минимально протестировать, поправить имена интерфейсных классов и методов, быть может, убрать лишнее, не имеющее отношение к функциональности данной компоненты, разделить public и private, и т.д.
То есть проделать некоторую дополнительную работу, которую, быть может, разработчик и не стал делать, если бы продолжал использовать компоненту только сам.
Объем этих дополнительных работ существенно возрастает, если компонента должна быть представлена для использования в разработке, например, в другой центр разработки (например, иностранным партнерам, что является частой ситуацией в оффшорной разработке).
Итак, изготовление хороших промежуточных рабочих продуктов очень важно для успешности проекта, но требует дополнительной работы от их авторов. Работать одному, не предоставляя рабочих продуктов – легче и для многих предпочтительнее. Но работа в команде требует накладных издержек, в том числе и в виде трат на создание промежуточных рабочих продуктов. Конечно, качество этих продуктов и трудозатраты на их изготовление сильно варьируются в зависимости от ситуации, но тут важно понимать сам принцип.