В проекте Scrum, кто будет отвечать за обеспечение высокого качества кода?

107
11
1
Лучший ответ
106

За высокое качество кода за это отвечает команда разработчиков.

Однако есть много инструментов, которые можно рекомендовать команде. Например. SonarQube

ответил(а) 2020-06-07T19:00:45+03:00 3 месяца, 2 недели назад
34

Вся команда несет ответственность за качество продукта. Не только разработчики. Не только тестеры. Все. Каждый играет свою роль, потому что качественные результаты проистекают из качественного процесса, в котором каждый играет свою роль, чтобы гарантировать, что все сделано хорошо. Качество встроено не добавлено в конце.

ответил(а) 2020-06-07T19:00:45+03:00 3 месяца, 2 недели назад
25

Инженеры.

ответил(а) 2020-06-07T19:00:45+03:00 3 месяца, 2 недели назад
26

В любом проекте его не нужно разборчиво (это всего лишь методология проекта), качество кода начинается с управления разработчиками. Они согласны со стилем кода, инструментарием, процессом обзора и руководящими принципами для проекта.

Затем разработчики соглашаются придерживаться политик, производить работу над политиками и передавать ее команде QA. Команда QA тестирует код, обеспечивая функциональное качество.

Как только код проходит QA, старший разработчик может быть ответственным за проверку кода и / или слияние кода в производство. Инструментарий может использоваться для автоматизации корректоров кода, чтобы поддерживать стиль на любом из этих уровней, но чаще всего либо разработчик, либо старший, проверяющий код.

Так что это ответственность команды, руководствуясь решениями руководства относительно целей проекта.

ответил(а) 2020-06-07T19:00:45+03:00 3 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема