О Компании¶
Наша Компания объединяет специалистов в области разработки, обеспечения качества, обслуживания и UI/UX дизайна коробочных серверных решений.
Мы используем языки программирования PHP, JavaScript, Go и современные подходы разработки программного обеспечения.
Миссия¶
Наша миссия – производство качественного программного обеспечения решающего задачи пользователя. Мы адаптируем новые технологии и процессы, чтобы наши продукты развивались быстрее, были проще и доступнее для пользователей.
Команда, процесс и инструменты¶
В нашей небольшой команде сейчас трудятся разработчики, тестировщики, продакты, девопсы и дизайнеры, поэтому мы стремимся к максимальной кросс-функциональности и максимальному разделению ответственности за итоговое качество продукта.
Наш процесс разработки основан на гибких практиках, заимствованных из Scrum и Kanban Method. Мы перестали использовать календарные фиксированные релизные циклы, потому что достигли уровня производства, когда мы можем релизить новую функциональность с заданным уровнем качества.
Качество нашего продукта обеспечивается многоступенчатым контролем:
-
Обязательное ревью кода, когда код перед попаданием в основную ветку разработки получает одобрение как минимум еще одного разработчика
-
Статическая проверка кода с помощью различных линтеров, который пытается найти дефекты в коде и, если находит, блокируют слияние в основную ветку
-
Проверка кода юнит-тестами и большим объемом функциональных тестов. Мы не ограниченны количеством тестов или временем их выполнения, потому что облачные вычислительные мощности для параллельного запуска необходимого количества тестов.
-
Инженеры обеспечения качества проверяют полноту и непротиворечивость бизнес-требований и соответствие итоговой реализации этим требованиям.
Какие инструменты используем:
Для ведения задач и отчетов об ошибках мы используем трекеры задач
Наши инструменты: Git, Jenkins, Telegram
Если сотрудники работают и дома, мы предлагаем лэптоп на выбор Lenovo или Mac.