Главная

Разработка программного обеспечения

Проектируем решения с нуля либо реализуем их по готовому техническому заданию. При необходимости подключаемся к работе над проектом уже в ходе реализации. Сопровождаем и развиваем готовое программное обеспечение или web-системы.

Главная

Выделенные команды разработки

Выделяем сотрудников CodeInside на полный рабочий день или на определенное количество часов в день в проект для решения ваших задач. Постановка задачи и контроль результатов работы остается на вашей стороне. Вы, как заказчик, оплачиваете только время, затраченное программистами на работы по предоставленным им заданиям.

Главная

Контроль качества ПО

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

Главная

Консалтинг по разработке ПО

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

Компетенции, технологии, индустриальная специализация

Кейсы

Клиенты

  • Главная
  • Главная
  • Главная
  • Главная
  • Главная
  • Главная

Цифры и факты

45

млн пользователей в сутки обслуживают разработанные нами системы

4500

изучили страниц мануалов

500

cтрок кода выдает каждый из 30 разработчиков CodeInside в день

3000

Сделали тестовых сборок и выпустили 120 релизов

1050

суммарное количество лет опыта в области разработки ПО у коллектива CodeInside

850

литров кофе выпивают наши программисты за год

Команда

От наших сотрудников мы ожидаем, прежде всего, нацеленности на результат - то, что по-английски называется “Can do” attitude. Наша мечта - работать с людьми, которые ищут способ, как выполнить задачу, а не причину, почему ее невозможно сделать.

В нашей команде есть место для специалистов любой квалификации, будь то начинающий программист или архитектор проекта. От первых мы ожидаем умения писать код на любом современном языке программирования на уровне программы ВУЗа или техникума. От вторых - значимого опыта участия в сложных проектах и готовности отвечать за архитектуру разрабатываемых систем.

Мы полагаем, что программисты среднего уровня могут и должны решать поставленные задачи самостоятельно, без пошагового контроля со стороны более опытных коллег. От старших программистов мы ждём желания и умения находить эффективные решения и координировать работу команды.

Если вы любите программирование, хотите развивать свои навыки в кругу единомышленников - приходите к нам. От вас требуется желание работать, способность совершать ошибки и учиться на них, готовность помогать коллегам. Мы обеспечим комфортную неформальную обстановку, предоставим творческие задачи, на которых придётся оттачивать ваше мастерство.

  • Главная
  • Главная
  • Главная
  • Главная
  • Главная

Бизнес-процесс

Мы работали по Agile еще до того, как методология стала модной. Используем такие гибкие методологии, как XP, SCRUM, Kanban. Умеем работать «по старинке» по Waterfall-модели, изучать объемную документацию, анализировать сложную информацию, разрабатывать четкие и понятные ТЗ.

Главная

1. Первичная оценка проекта

Это формулировка требований к результату. Заказчику не всегда удаётся быстро и точно сформулировать такие требования к IT-проекту без участия команды разработки и в этом случае мы проводим детальный анализ потребностей вашей компании и готовим предложение (комплекс требований), которое и утверждает заказчик. Утвердив приоритетный комплекс требований, мы переходим к оценке бюджета для его реализации. Оценивание трудоёмкости проекта производится нами с помощью проверенных методик, в результате которого вы получаете прозрачный бюджет. На этом же этапе определяется общая концепция проекта и разбираются и прописываются риски.

Главная

2. Детализация технического задания

На данном этапе детализируются: концепция ТЗ и основной функционал по каждому требованию и создаются тестовые, предположительно максимально удобные для пользователя интерфейсы (прототипы). Далее мы уточняем требования, дав возможность пользователям протестировать весь будущий функционал. Для устранения рисков, рассмотренных ранее, специалисты выбирают самые актуальные и надежные технические решения еще до начала основной разработки, поэтому подавляющее большинство рисков снимаются уже на этой стадии.

Главная

3. Разработка

Основной метод, используемый нами в работе, — гибкая методология разработки Agile. Его преимущества: максимально быстрое получение работающего прототипа разрабатываемого продукта, возможность оценки правильности выбранного направления на каждом шаге. Поскольку создание продукта – процесс длительный и дорогой, мы разбиваем его на спринты по 2-4 недели, реализуя в течение каждого часть функционала, начиная с наиболее приоритетных. Результат каждого спринта тестируется заказчиком. Если вы видите, что требования, сформулированные на начальном этапе, необходимо изменить (а так чаще всего и бывает), такая возможность есть в методологии Agile и изменения не удорожают проект, улучшая его качество.

Главная

4. Доработка до объема функциональности

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

Главная

5. Прием и внедрение готового продукта

Поскольку каждая из версий по результатам каждого спринта тестируется, обычно этот этап проходит максимально быстро и просто.

Главная

6. Гарантийное обслуживание

Это оговоренный период, в течение которого мы будем устранять дефекты, если таковые обнаружатся в продукте.

Главная

7. Постгарантийное обслуживание

По окончании гарантийного срока мы готовы оказывать техподдержку и развивать ваш IT-продукт и на постоянной основе.

О компании, контакты

Главная

Наша миссия — сделать окружающий нас мир лучше.

Мы проектируем программные продукты, которые позволяют заказчикам избавиться от рутины. Мы создаем комфортные рабочие места и творческую обстановку для наших сотрудников. Наша социальная активность помогает развитию отрасли региона и делает город более привлекательным для жизни.

Наша специализация — сложные и трудоемкие проекты, и мы выстроили долгосрочные партнерства с большинством наших клиентов. Компания является узнаваемой в своем сегменте в регионе.

г. Пенза, ул. Ленина, 6

Часы работы: 10 - 19 (Москва)

Новости

Главная