Методология и обеспечение качества
Корпоративные принципы организации проектов программных систем
Наличие Службы качества гарантирует непрерывное и комплексное управление качеством, непрерывное усовершенствование системы обеспечения качества.
Наличие корпоративных стандартов регламентирует производство проектов на всех стадиях жизненного цикла.
Наличие Центра тестирования в организационной структуре.
Применение передовых методологий производства программного обеспечения
Использование современных итеративных процессов разработки программного обеспечения, таких как:
- Rational Unified Process и Microsoft Solution Framework для больших проектов.
- Extremal Programming (XP) для небольших и средних проектов.
Использование визуального моделирования (UML) и разработки на основе моделей обеспечивает высокое взаимопонимание членов рабочей группы (разработчиков и заказчиков).
Прототипирование бизнес-логики, функциональных возможностей и пользовательского интерфейса позволяет заказчику на ранних стадиях проверить промежуточную версию программного системы на собственных задачах.
Управление проектными рисками фокусируется на возможных рисках и мероприятиях по их устранению до начала проекта, и непрерывно в процессе его реализации.
Управление качеством услуг и продуктов через прозрачное и контролируемое управление процессом производства.
Функциональные и нагрузочные тесты производятся с использованием специальных сценариев, позволяющих проверить систему в условиях, приближенных к реальным.
Автоматизация процессов обеспечения качества
Microsoft Project — для глобального планирования проектной деятельности.
Microsoft Exchange — средство построения единого информационного пространства обеспечивает внутреннее взаимодействие сотрудников.
CRM система применяется для управления запросами заказчиками и автоматизации работы сервисного центра Корпорации “Атлас”.
Единый репозиторий проектов включает в себя план проектов, требования к системе, базу данных замечаний и ошибок, базу данных версий и т.д.
Наличие интернет-доступа к репозиторию проекта на базе портала позволяет организовывать эффективную дистанционную работу команды разработчиков и представителей заказчика.
Автоматизация процессов проектирования, разработки и тестирования программного обеспечения с использованием разнообразных CASE средств дает нам технологические преимущества в процессе производства программных систем.
Построение эффективных взаимоотношений с заказчиком
Исповедование принципов концентрации на интересах заказчика.
Вовлечение заказчика в процесс разработки проектных решений на всех стадиях развития проекта.
Обеспечение прозрачности процессов разработки программных систем на основе обратной связи, в том числе с обеспечением доступа заказчика к репозиторию проекта через интернет.
Обеспечение высококачественного обучения специалистов заказчиков в рамках реализуемых проектов.
Обеспечение гарантийного и постгарантийного обслуживания заказчиков, круглосуточной работы сервисного центра.
Возможность изменения требований к системе в ходе проекта.
Поддержка партнерских отношений с лидерами мировой IT-индустрии
Использование промышленных технологий и средств разработки на всех стадиях проекта позволяет решать задачи высокой сложности.
Ставка на продукты и решения мировых производителей в рамках реализации стратегии мультивендорности Корпорации “Атлас”.
Кадры (peopleware)
Наличие системы отбора кадров, повышения квалификации, мотивации и стимулирования сотрудников.
Обучение и сертификация сотрудников по программам мировых производителей IT-технологий.
Стимулирование заинтересованности персонала в производстве качественной продукции, привлечения всего персонала к участию в процессах поддержки и контроля качества.
