One way Synched Dev Database from Production Database
You've got yourself one heck of a requirement, none of which I would ever support.  Regardless, one solution I can think of is to enable transactional replication on the production side, which can replicate DML and DDL statements asynchronously.  In our production environment, we are at 5 src latency.  I would also double check documentation to ensure all DDL statements you need are supported.

To capture DDL statements on the development side, you can create DDL triggers to log the schema changes. As long as you can distinguish between a replicated change and development change, you can then extract the changes from the log table and apply then to production.