English version
+7(343) звоните:2 110 256

Технологии разработки

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

1. Первое, и главное условие успешного развития коммерческих программных продуктов - наличие автоматических тестов. В настоящее время Unit-тестами покрыть 100% кода сервера, и бОльшая часть кода веб-клиента. Это позволяет нам иметь твердую уверенность в том, что после внесения любых изменений в код нашего продукта, нас не ждет никаких "неприятных сюрпризов".

2. Командная разработка невозможна без системы контроля версий. В нашей компании используется репозиторий Subversion.

3. Для планирования внедрения новых функций, отслеживания возникающих при тестировании проблем необходим баг-трекер (используется Mantis).