Разновидности контрактов в проектировании