Consumer Driven Contact
Passing the training course Software Architecture Fundamentals. Peoples Skills find out new (for me) idea for continuous delivery - Consumer Driven Contact (CDC).
The sense of CDC is to simplify development in teams in a project, increase quality. CDC is an agreement that one team will deliver product of specified quality to other teams. Who specify the quality - other teams. They write unit or functional tests for this product (macro/micro service). They run this tests periodically on this product, and until tests fail they have no any to discuss with the production team. Production team can do anything they want with own product, but it must pass tests.
In case of tests fail teams should meet and discuss an issue.
The sense of CDC is to simplify development in teams in a project, increase quality. CDC is an agreement that one team will deliver product of specified quality to other teams. Who specify the quality - other teams. They write unit or functional tests for this product (macro/micro service). They run this tests periodically on this product, and until tests fail they have no any to discuss with the production team. Production team can do anything they want with own product, but it must pass tests.
In case of tests fail teams should meet and discuss an issue.
Comments
Post a Comment