В очередной статье FAQ мы ответим на самые популярные вопросы наших клиентов. И расскажем о том, как обеспечиваем прозрачность процесса разработки программного решения и заботимся о качестве каждого проекта.
Как я смогу следить за прогрессом разработки
На всех проектах мы используем актуальные инструменты управления задачами, в которых отражаем деятельность, связанную с процессом разработки. Своим клиентам мы предоставляем полный доступ к этим инструментам. Это даёт возможность видеть текущее состояние процесса разработки, объем проделанной работы, а также создавать новые задачи, определять приоритеты и обсуждать полученный результат.
Понимая, насколько важно видеть рабочее решение как можно раньше, мы в самом начале проекта настраиваем процесс непрерывной доставки текущей версии кода (Continuous Delivery). Что позволяет вам «пощупать» работающее приложение, а также оценить верность принятых проектных решений и внести необходимые изменения.
В соответствии с agile-методологией мы используем короткие этапы разработки — итерации, благодаря которым мы оперативно адаптируемся к изменениям и реагируем на возникающие запросы рынка. Каждая итерация включает в себя реализацию небольшой, но законченной по смыслу части функциональности решения, результаты которой мы демонстрируем вам во время специальных митингов.
По согласованию с вами мы предоставляем отчет о проделанной работе. В нем указываем результаты текущей итерации и согласовываем план на следующую.
В процессе работы над проектом мы накапливаем критически важные данные и артефакты: параметры доступа к внешним и внутренним ресурсам, периоды жизненного цикла используемых сервисов, перечень задействованных инструментов, сторонних решений и т. д. После завершения основной фазы разработки эту информацию мы передаем вам в виде технического паспорта проекта. Он помогает впоследствии не потерять важные данные о продукте и в случае необходимости обратиться к его содержанию.
Предоставляете ли вы поддержку программного решения
Жизненный цикл программного решения не прерывается после завершения основной фазы разработки. Работающий продукт требует более внимательного отношения, поскольку сбои в его работе могут повлиять на ваш бизнес.
Как и любой сложный механизм, мобильное и веб-приложение нуждается в периодическом обслуживании, которое включает в себя: обновление системных программных модулей и контроль жизненных показателей приложения.
По согласованию с вами мы устанавливаем средства автоматического мониторинга для вашего приложения. Анализируя собранную информацию можно своевременно выявить возможные сложности эксплуатации и оперативно решить их.
После ввода в эксплуатацию мобильного или веб-приложения к нему часто выдвигаются дополнительные требования, которые не предполагались до начала разработки решения. В этом случае наша команда всегда готова оперативно выполнить необходимые доработки.
В наших интересах качественно выполнить свою работу, чтобы вы не беспокоились о надежности программного решения. Для этого на всех этапах проекта мы используем техники автоматизированного и ручного тестирования программного продукта. Данный процесс помогает выявить сложности до запуска проекта в эксплуатацию. Поэтому мы уверенно берем на себя обязательства по гарантийному обслуживанию.
Как правило, гарантийное обслуживание вступает в свою законную силу с момента запуска проекта в эксплуатацию и предоставляется на предварительно оговоренный срок. Вы можете быть уверены, что выявленные в течение этого срока недостатки будут оперативно устранены командой разработки.
Достаточно ли компетенций у ваших сотрудников
Как поставщик программных решений мы всегда заботимся о hard skills наших специалистов, от которых напрямую зависит успех ваших проектов.
Все наши сотрудники имеют высшее техническое образование в области разработки программного обеспечения и в смежных областях: менеджмент, экономика, аналитика, дизайн. Многие сотрудники нашей компании до сих пор продолжают вести научную деятельность, преподавая профильные дисциплины в Южном федеральном университете и нашей собственной научно-исследовательской лаборатории SCINO.
Для нас важно, чтобы каждый специалист имел необходимое образование и обладал серьезной технической базой. Именно поэтому мы гордимся партнерством с Южным федеральным университетом, выпускниками которого являются большинство наших технических специалистов и управленцев.
Наши сотрудники постоянно следят за трендами и новинками в мире IT, регулярно участвуя в конференциях, встречах, митапах и т. д. Полученной на мероприятиях информацией делятся с коллегами на регулярных внутренних встречах, целью которых является коллаборация и обмен опытом.
Кроме того, наши разработчики являются сертифицированными специалистами Microsoft и экспертами международной некоммерческой ассоциации WorldSkills. Они принимают активное участие в партнерских программах и составляют авторские учебные курсы для образовательных порталов, таких как GeekBrains.
С целью самообразования и повышения технической экспертизы мы создали свою собственную библиотеку с внутренней электронной системой управления. Наш книжный фонд на данный момент насчитывает более 400 изданий по различным направлениям.
Как ваш надежный партнер мы понимаем ваши переживания и опасения. Поэтому стараемся обеспечить качество и прозрачность на каждом этапе разработки, следуя одной из наших ключевых ценностей «Открытость и честность».