What Makes A Good Design Specification Report