泡水膨胀球
这是一种小玩具,干燥时拿在手里,小巧紧致。
泡在水里,一段时间之后,浑圆饱满,一只手都未必能捧的住。
放在干燥通风的地方晾晒,一段时间过后,又可以恢复原本的大小。
软件需求
软件需求与泡水膨胀球也有类似之处。
一开始时看似简单明了且完备正交,做起来发现越做越大,越做越多。
原本一只手能抓好几个的小球,后来变成两只手都抓不住一个。
然后的结果要么是超预算多花钱做完,要么是转嫁成本给乙方要求对方做完,要么是延期,要么是痛苦地去压缩需求。
无论哪种,都是不健康的。
膨胀系数
小球泡在水里会膨胀,暴露于干燥环境中会缩小。
这个过程可以用一个简化模型来表示:
膨胀系数 ≈ 吸水力 - 斥水力
小球体积 ≈ 初始体积 + 膨胀系数 x 时间
当吸水力大于斥水力时,膨胀系数为正数,在时间的作用下,球会膨胀。
当斥水力大于吸水力时,膨胀系数为负数,在时间的作用下,球会缩小。
当两个力接近相互平衡时,膨胀系数约等于零,在时间的作用下&#x