Я разработал и внедрил процессы в компании-разработчике, получившей сертификат ISO9001: 2007. С 2007 года были обновлены стандарты, поэтому могут быть дополнительные требования, о которых я не знаю ... однако:
Стандарт ISO9001 предназначен для обеспечения того, чтобы ваша компания проектировала и внедряла процессы, имеющие петли обратной связи, для улучшения процесса при выявлении дефектов продукта и процесса.
На этапе проектирования требования сосредотачиваются на том, действительно ли предлагаемое решение, если оно реализовано правильно, действительно решает задание на проектирование (проверка) и проверяет, была ли реализация фактически реализована без дефекта (проверка)
В контуре обратной связи, когда обнаружены дефекты, недостаточно, чтобы они были записаны. Дефект также должен быть оценен по степени серьезности, и переделки должны быть приоритетными.
Ключевым моментом является то, что то, как ваша конкретная компания решает оценить ее серьезность и принять решение о приоритете, не определяется стандартом ISO. Это коммерческая и управленческая проблема, которую компания должна решить и задокументировать.
Как указано в стандарте в качестве требования, любая сертифицированная компания будет иметь процесс оценки серьезности дефекта и процесс определения приоритета работы по устранению ошибки. Это определенно два отдельных решения, которые необходимо принять.
Серьезность ошибки - только одна точка данных. Влияние на клиента Это еще одна точка данных. Также предпринимаются усилия по исправлению, возраст дефекта, оставшийся коммерческий срок службы продукта и любые другие факторы, которые компания решает включить в процесс принятия решений. Единственное, что не следует записывать как «представлять дефект руководителю продукта для определения приоритета», так как оно определяет только полномочия для принятия решения и не определяет процесс, которому они следуют для принятия решения.
У меня есть предпочтение расстановке приоритетов, которое смещено в сторону обеспечения высокого уровня небольших и важных изменений, так как это, кажется, обеспечивает лучшее повышение общей надежности продукта. Это означает, что серьезная ошибка, для устранения которой потребуется много работы, потребует разбивки ее работы на более мелкие куски, чтобы получить достаточный приоритет для планирования.