«Клевер Сервис» выполняет разработку программного обеспечения на заказ. Успех выполнения данного вида работ определяется:
- Принципами разработки
- Коллективом разработчиков
- Технологией разработки
Принципы разработки
В основу стратегии компании по разработке программного обеспечения положены следующие принципы.
Точное соответствие разрабатываемого ПО требованиям заказчика. Это одно из основных требований, выполнение которого необходимо для того чтобы конечный результат полностью соответствовал ожиданиям заказчика. Для обеспечения данного результата на начальном этапе работы аналитики компании плотно работают с заказчиком для того, чтобы сформулировать полный пакет, однозначно трактуемых требований, соответствие которым конечного результата можно измерить.
Качество разрабатываемого ПО. При выполнении заказа по разработке ПО компания ставит себе не только сиюминутную цель успешного выполнения данного заказа, но также имеет в виду и стратегические цели: включение заказчика ПО в группу своих постоянных клиентов, повышение репутации компании для привлечения новых клиентов. Высокое качество разработки обеспечивает заказчику более низкую ССВ (Совокупная Стоимость Владения). Для обеспечения нужного качества разработки с самого начала работы над любым проектом компания привлекает к работе большую группу тестировщиков и специалистов QA (Quality Assurance- Обеспечения Качества).
Соблюдение сроков разработки. Выполнение работ по проекту в срок и с гарантированным качеством дает возможность заказчику в свою очередь оставаться полностью в рамках намеченных финансовых и бизнес планов, что также работает на положительный имидж компании. Возможность точного соблюдения сроков выполнения проекта обеспечивается тщательным планированием графика работ, над которым на начальной стадии трудятся менеджеры проекта.
Прозрачность разработки. В любой момент с помощью современных сетевых технологий заказчик получает возможность видеть актуальное состояние выполнения работ, отслеживать соблюдение сроков и видеть промежуточные результаты проекта. Нахождение заказчика внутри проекта вселяет в него уверенность в конечном успехе проекта, а также мобилизует команду разработчиков на требуемый ритм работы над проектом.
Коллектив разработчиков
«Клевер Сервис» обладает уникальным коллективом разработчиков, позволяющим решать широкий спектр задач по разработке программного обеспечения.
Аналитики компании обеспечивают точное донесение требований заказчика проекта до разработчиков, а также проверку предоставленных результатов выполнения работ на соответствие сформулированным требованиям.
Архитекторы и проектировщики создают каркас будущего программного обеспечения. Именно от этого каркаса во многом зависят технические характеристики создаваемого программного обеспечения, возможность его дальнейшей адаптации к изменениям условий эксплуатации,следовательно, и ССВ. Проектная команда «Клевер Сервис» имеет богатейший опыт разработки современных IT проектов, выполненных на самом высоком уровне.
Программисты группы компаний представляют собой слаженную команду специалистов, способных быстро решать любые задачи, возникающие в процессе работы над проектом. Программисты компании обладают богатым опытом и знаниями в следующих областях:
- Web программирование.
- Создание web сервисов.
- Работы по интеграции IT систем.
- Защита информации.
Команда тестировщиков осуществляет быструю разработку программ и сценариев тестирования, соответствующих сформулированным требованиям по проекту и выполняет следующие виды тестирования:
- Ручное тестирование.
- Автоматическое тестирование.
- Нагрузочное тестирование.
Группа сопровождения и работы с клиентами формулирует требования для обеспечения простой и удобной установки продукта на начальной стадии работы над проектом. После получения версии продукта, готовой к установке, специалисты группы выполняют работы по:
- Подготовке к внедрению.
- Обучению специалистов заказчика.
- Внедрение продукта.
- Консультации заказчика.
- Доведение требований заказчика, возникающих по ходу эксплуатации до разработчиков.
Технические писатели воплощают в реальность требование любого IT проекта о наличии актуальной технической документации, соответствующей последней выпущенной в эксплуатацию версии продукта.
Менеджеры проектов обеспечивают четкую и размеренную работу над проектом и безусловное выполнение работ в срок, начиная со стадии планирования проекта вплоть до завершения внедрения продукта.
Разработка крупных ИТ решений для крупных высоконагруженных катастрофоустойчивых систем работающих в режиме 24х7.
Современные методологии проектирования. Pre-sale анализ, бизнес-планирование, проектирование и документирование, прототипирование, разработка, функциональное, нагрузочное и проч. тестирование, развертывание и программно-инженерное сопровождение систем. Обучение пользователей.
Управление: PMBOK, SDLC, MS PROJECT, AGILE/SCRUM, LEA.
Проектирование: BABOK, UML, IDE.
Java: Java EE, WEBSPHERE, JBOSS, JSP, EJB, JMS, WEB SERVICES, GWT.
IBM mainframes: Z/OS, AIX, SNA, VSAM, MVS, TSO/ISPF, CICS, RACF, MQ, TIVOLI, ENDEVOR, FILEAID, JES, JCL, REXX, COBOL, ASSEMBLER, DB2, IMS.
Базы данных: IBM DB2, ORACLE, POSTGRESQ.
Тестирование: функциональное, регрессионное, нагрузочное, автоматическое.
Инфраструктура: GIT, REDMINE, JENKINS, виртуализация.