WWWWWHH

AcronymDefinition
WWWWWHHWhy, What, When, Who, Where, How, How Much (part of spiral software design)