IT Сфера
 

Контроль качества разработки

Главным фактором успешности выполнения любого проекта является правильная организация процесса работы и контроля качества.

Как известно, у большинства российских ИТ-компаний далеко не все проекты заканчиваются успешно, т. е. в срок и в соответствии с тех. заданием. Нередки случаи, когда проект становится «долгостроем». Это происходит из-за несовершенной системы контроля качества и некорректного ведения проекта.

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

  • «прозрачность» работы для клиента, т.е. заказчик может в любой момент получить о проекте необходимую информацию и связаться как с менеджером и ведущим программистом проекта, так и, при необходимости, с руководством компании;
  • за каждый проект отвечает один менеджер, поэтому клиент может решать все возникшие вопросы с конкретным человеком;
  • все документы согласовываются с клиентом;
  • планирование проекта ведется с использованием Microsoft Project 2002 и «IT Сфера: IContracts»;
  • для всех проектов используется система контроля версий CVS;
  • клиент утверждает интерфейс программы еще на этапе составления тех. задания, таким образом, представляя до конца весь функционал и внешний вид программы;
  • клиенту предоставляется бета-версия каждого модуля проекта, в результате заказчик получает больший контроль над проектом;
  • работа ведется строго по техническому заданию, соответствующему ГОСТу;
  • поэтапная оплата;
  • каждый продукт проходит тщательное тестирование, в котором принимают участие программисты, менеджер проекта, тестировщики;
  • после сдачи проекта каждый клиент проходит краткое анкетирование для определения качества работы наших сотрудников, благодаря чему руководство компании всегда в курсе качества выполнения всех проектов.

Планирование проекта.

Все проектирование в компании ведется с использованием программ Microsoft Project 2002 и «IT Сфера: IContracts», что позволяет качественно отслеживать работу над каждым этапом согласно календарному плану.

Детальный план работ создается до начала работы над проектом, что позволяет заказчику вносить свои коррективы еще на начальной стадии;

В стандартном плане работ отображаются:

  • срок реализации каждого этапа;
  • приоритеты каждого задания;
  • ответственный за каждый этап/модуль сотрудник.
Менеджер проекта имеет следующие должностные обязанности:
  • сбор данных от заказчика: функциональные требования, образцы справочников, отчетов, списки оборудования, драйверов и пр.;
  • составление технического задания;
  • контроль процесса разработки;
  • контроль за соответствием проекта техническому заданию и календарному плану;
  • предоставление отчетов о проделанной над каждым этапом работе заказчику;
  • контроль за тестированием продукта;
  • доработка и внесение новых функциональных возможностей проекта;
  • внедрение ПО;
  • сдача проекта.

Тестирование программного обеспечения.

Любой программный продукт проходит несколько этапов тестирования:

  • функциональное тестирование продукта и проверка его соответствия ТЗ;
  • тестирование базы данных;
  • тестирование и проверка интерфейса;
  • стресс-тестирование;
  • тестирование инсталляции и деинсталляции;
  • системное тестирование продукта;
  • интеграционное тестирование (например, взаимодействие с 1С);
  • регрессивное тестирование;
  • доработка найденных ошибок;
  • финальное тестирование, которое включает функциональное и системное тестирование.

В процессе написания кода программисты также используют unit-тестирование, для чего используются следующие компоненты:

  • NUnit;
  • DUnit;
  • JUnit.

Покрытие кода unit-тестами составляет 50-60%.

Менеджер отвечает за проект от переговоров и до сдачи проекта.

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





На главную Контакты Карта сайта
Технологии разработки
Услуги
Стоимость работ
Подать заявку
Аутсорсинг разработки программного обеспечения

Услуги веб-дизайна

 

ПОСЛЕДНИЕ НОВОСТИ
01.10.2009
???????? "IT ?????" ?????????? ? ?????????? ????? ???????? "????????? ????", ??????? ????????? ????? ????????, ????? ? ??????????? ???????? ???????.
14.09.2009
? 14 ???????? 2009 ???? ????????? ?????: ??? ?????? ????????? ????? ??????? ????????? ? ???????! ??????????? ?? ???????? (495) 984-65-91




Работает на «1C-Битрикс:
Управление сайтом»


Главная | О компании | Услуги | Карта сайта