Постоянный контроль качества – измерение, поддержание, улучшение
Говоря «качественная работа», «качественный продукт» не все задумываются о том, как собственно измерить это самое качество, как проверить, насколько качественно сделана та или иная программа, написан документ или проведен тест.
Во время работы над проектом мы используем систему метрик и критериев для оценки текущего качества продукта. В любой момент времени мы можем оценить, насколько качественно выполнен тот или иной модуль, какие части программы нуждаются в улучшении, насколько хорошо протестированы части программы.
Разработка детальных технических документов, инспекции кода, непрерывная интеграция и ежедневные тестирования, а также мониторинг текущих метрик – вот те шаги, что мы предпринимаем для поддержания качества наших продуктов и услуг на должном уровне.
В StEx Group, мы используем рекомендации СМК TL9000, описывающей руководство по качеству для фирм, занимающихся разработкой, поддержкой и тестированием ПО. В соответствии с требованиями СМК, мы:
- во время работы мы постоянно тестируем и проверяем наши продукты, проверяя их на соответствие стандартам и плану;
- проводим регулярные инспекции кода;
- храним историю всех изменений в коде и документации - обеспечиваем прозрачность и структурированность процесса разработки;
- по окончании работ все наши продукты проходят ПСИ (приемо-сдаточные испытания) с непременным участием заказчика.
Оценить качество продукта – это только половина дела.
Мы стремимся не просто поддерживать необходимый уровень качества, но и постоянно его улучшать. Для этого мы используем механизмы обратной связи, позволяющие проанализировать проделанную работу, выявить и оценить сильные и слабые стороны используемых процессов.