Консалтинг

Аудит текущего процесса тестирования в компании

Анализ текущих процедур компании (проектное управление, релизная политика, разработка, сопровождение) в их взаимосвязи с процессом тестирования на всех этапах жизненного цикла ПО позволяет выявить слабые стороны с точки зрения выполнения задач бизнеса. На основе проведенного аудита составляется отчет с описанием текущего процесса «AS IS» и описанием перехода к процессу «TO BE», оптимизированному с точки зрения бюджетных затрат, сроков и объемов выпускаемой функциональности IT систем.

Оценка уровня зрелости процесса тестирования

Процесс тестирования, как один из ключевых этапов жизненного цикла ПО, в значительной степени определяет качество конечного продукта. Определение уровня зрелости процесса тестирования позволяет моментально выявить кратчайшие пути «взросления» тестирования.

Представление рекомендаций и поэтапного плана развития текущего процесса тестирования для достижения более высокого уровня зрелости

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

Внедрение процесса тестирования, процесса контроля качества «с нуля»

Результатом работы наших специалистов является эффективно оптимизированный и выстроенный процесс, исходя из текущих реалий и решения необходимых задач клиента, а также описание дальнейших путей развития процесса (со всеми метриками и промежуточными этапами) с учетом специфики конкретной организации. Наши специалисты помогут выстроить свои собственные, адаптированные, управляемые и эффективные с экономической точки зрения процессы по обеспечению качества широкого спектра IT-систем.

Организация внутренней структуры (QA-отдела, QA-департамента) в компании

Создание команды по обеспечению качества ПО позволит сохранить сильную экспертизу по тестированию внутри компании, а также создать высокий уровень компетенций по используемым IT-системам в целом. Наши специалисты помогут подобрать персонал с необходимыми компетенциями, организовать обучение и тренинги, четко распределить все работы и процессы между членами новой команды.

Обучение сотрудников

Наши эксперты проводят профессиональное обучение сотрудников клиентов на основе использования лучших методологий тестирования, исходя из целей преследуемых клиентом. Мы учим не только теории тестирования и теории процессов тестирования, мы учим реальным практикам!

Адаптация лучших методологий тестирования для наиболее эффективного выстраивания процесса контроля качества в компании

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

Внедрение систем управления качеством (продукты HP, IBM)

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