First you should understand the difference betweeen a language standard (i.e. C++ 11) and a development guidline (i.e. MISRA).
Depending where you hardwere / software combination is used there are maybe different development guidelines in use. MISRA is i.e. used often in Automotive, but there are other development guidelines that are for a particular purpose, likespecial requirements to safety or sequrity, ...
At all it should be important that all of your 15 developers use some some development guidelines (coding rules). It is also helpful if every of your 15 developers are suing the same rules. Depending on the environment the hardware / software will be used special development guidelines may be useful. But this depends often on the environment where the product is used.
Best regards
Bordon
Note: Posted code pieces may not have a good programming style and may not perfect. It is also possible that they do not work in all situations. Code pieces are only indended to explain something particualar.