今天阅读了第九章:至始至终降低含混性。
含混性是需求定义中的一个重要问题,而这些启发则是降低含混性的有力工具。
怎么做?
概言之,有四种启发可以用于揭示含混性:
1.含混性投票:创建一个度量(比如说性能,结束时间或成本)来评估,这需要对问题有可靠的理解。把问题描述(需求)交给见多识广的人,并请他们依据这些度量对之进行评估。再把这些人聚集在一起比较和讨论列出的结果。
2.记忆启发:不同的人们都试图精确地根据记忆回顾问题的描述对于那些不能够很好地回忆起来的地方很可能是含义不清楚的。用不同回忆方法请人来考虑问题描述的那些临界部分,然后当列表经过组合和讨论之后,其差异就会揭示潜在的不明确的部分。
3.“玛丽从前有一只小羔羊”的启发:把问题描述大声地朗诵几次,每次重读不同的字或词语,直到发现尽可能多的解释为止。
4.“玛丽欺骗商人”的启发:确定在问题描述中起重要作用的词,然后列出其所有可能的解释。再把这些定义混合配对来组成另外的解释。