Twice Diamond Construction Procedure Design