软件工程 选择题 标准

软件产品线架构复用 — 软件工程选择题

软件体系结构 软件体系结构演化与复用 AI 三重审校通过

题目
某软件企业构建软件产品线,其核心资产库中复用率可达70%的公共架构需通过可变性机制(如可变点、变体)适配不同产品。已知:开发新产品时,若直接基于核心架构开发,需工作量为100人·月;若不采用产品线方式从零开发,需工作量为300人·月。产品线方式下,构建核心架构与可变性机制的一次性投入为250人·月,每个新产品在核心架构基础上的适配工作量为100×(1−70%)=30人·月。企业计划开发n个新产品,当采用产品线方式的总工作量首次低于从零开发方式(n×300人·月)时,n的最小值为多少? A. 1 B. 2 C. 3 D. 4