QL注入的攻击。通过这些目标，会定义出要实现这些目标所需要的大概的题目(theme)或者特性集合。例如，“允许用户排序贡献值”或“交易审计”。从这些主题，可以得到用户功能以及用户界面的第一批细节。
由外及内.BDD是由商业价值--在应用开发中自然增长的商业利益--所驱动的。要认清这个利益的唯一方式，是通过用户接口（通常--但并不总是--图形界面，GUI）理解应用程序。同样，每一段代码，从用户界面开始，可以视作它使用的其他模块代码的利益相关者。每个代码单元(element