Каковы последствия ISO 9001 / CMMI для управления версиями в целом и Git / Mercurial / DVCS в частности?

Мне задали этот вопрос о распределенном управлении исходным кодом в целом кто-то, кто знаком с Team Foundation Server.

Можно ли использовать DVCS, такую ​​как Git или Mercurial, для управления исходным кодом и соответствовать таким стандартам, как ISO 9001 или CMMI?

Какие требования ISO 9001 и CMMI предъявляют к каким инструментам управления исходным кодом должны и не должны быть способны?

Есть ли какие-то вещи, которые делает Git / Mercurial, которые ISO 9001 / CMMI сочли бы вредными или которые потребовали бы особого внимания?

Я нашел некоторую информацию на http: //www.ssqc .com / do25v6new.pdf , но на первый взгляд кажется, что он не говорит ничего, кроме необходимости вести учет того, что было изменено, какие версии вашего программного обеспечения вы развернули, и какие проблемы они исправляют, а также нет причин, по которым DVCS не сможет справиться с этим в сочетании с системой отслеживания ошибок, такой как FogBugz, и сервером CI, таким как TeamCity.

9
задан jammycakes 6 October 2010 в 14:40
поделиться