Team Size and Product Development