Проектная разработка на платформе 1С: Предприятие 8 Проектная разработка на платформе 1С: Предприятие 8

Проектная разработка на платформе 1С: Предприятие 8

  • Создание системы с нуля под требования клиента
  • Реализация разработок на основе типовых конфигураций
  • Сложные интеграции

Высокий класс разработки, скорость и качество выполняемых работ подтверждают не только наши крупные конечные клиенты, но и постоянное сотрудничество с крупнейшими системными интеграторами: Рексофтом, Техносервом, и другими ИТ-компаниями. Мы сотрудничали и сотрудничаем с компаниями Информатика и Сервис, Мегаплан, ОКТелл и другими. Такие клиенты являются самыми требовательными ведь они знают, как должны идти ИТ-проекты.

заказать разработку

Кому и для чего нужна разработка на 1С

Мы всегда предпочитаем использовать типовые решения от 1С и типовой функционал. В подавляющем большинстве случаев, сделанные коллегами доработки (с которыми мы встречаемся в ходе перевнедрений) в типовых конфигурациях – на самом деле были не нужны. И являются следствием того, что кто-то не знает типовые конфигурации, или кто-то не понял, что хочет клиент.

разработка на 1С необходима, если

нужны сложные и нестандартные интеграции

Между типовыми 1С решениями легко наладить обмен с помощью универсальных механизмов. А как быть, если необходимо интегрировать 1С с IBMWebSphere, SAP, MSProjectServer или Почтой России? Без хардкорной разработки, подключения к API, написания шлюзов – не обойтись.

Нужно автоматизировать отдельный процесс, или аспект жизнедеятельности компании

Типовые решения содержат очень много функционала, который в данном случае не нужен и будет мешать, а конкретно этот процесс в типовой 1С реализован на очень «общем» уровне, не хватает деталей и функционала. Получается что лишнего много, а нужного – нет. Проще реализовать необходимый процесс как подсистему.

Бизнес клиента – очень специфический

Вообще-то, нет двух похожих бизнесов. Каждое предприятие имеет свою специфику, и даже один продуктовый магазин отличается от другого. Но иногда эту специфику можно (и нужно) отразить в настройках типовой конфигурации, или обойтись минимальными внешними доработками. А иногда – объем специфики так велик, что невозможно настроить продукт без больших разработок. Как правило, чем больше бизнес, тем больше набирается таких «специфических моментов», не укладывающихся в стандартные схемы.
Итак, в вашем 1С-проекте без большой проектной разработки не обойтись…
заказать разработку

Как осуществляется разработка

Мы используем два подхода к разработке: классический водопад (с план-графиком и MSProject), и модный сейчас Agile (который мы используем уже 3 года).
Все проекты ведутся единым «проектным офисом» - в каждом проекте участвуют методологи, архитектор, разработчики, внедренцы, все специалисты различного профиля, которые в этом проекте могут понадобится. Работу по проекту координирует РП (руководитель проекта), а все преокты в целом – РПО (руководитель проектного офиса). Мы знаем кто, когда, чем занят, когда освобождается, и когда мы можем или не можем взять проект определенного типа.
Чуть ниже – таблица, которая примерно дает понять, в каких случаях какая методика применима. Есть несколько условий, которые мы соблюдаем в любом случае.

Ведение проекта  

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

технологии  

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

взаимодействие  

  • Команда проекта должна говорить на человеческом языке
  • Необходимо руководить не только собой, но и заказчиком
  • Заказчика необходимо вовлекать в проект с начала и до конца
Мы собрали несколько важных критериев — конечно, их больше. Но это то, на что мы всегда обращаем внимание, перед тем как предложить заказчику подход к разработке.
Выбираем Agile
Есть общее понимание требуемого результата (концепции, задач решаемых ИС), но сформулировать его детально – невозможно
Требования могут меняться в ходе проекта, и это нормально (проект должен это учитывать)
Бюджет на проект в целом – не выделен. Нужно распределять оплаты по периодам, и постоянно видеть результат каждой оплаты.
Заказчику нужно видеть хоть какие-то результаты как можно быстрее и чаще
Заказчик не может гарантировать скорость реакции со своей стороны в ходе всего проекта. Возможны задержки, вызванные текущими делами: выставками, командировками ЛПР, и так далее
Выбираем Waterfall
Цели проекта полностью известны. Можно написать единое большое ТЗ – на весь проект.
Зафиксированные требования не меняются, или меняются незначительно.
Необходимо сразу понять бюджет, согласовать его на всех уровнях компании, утвердить и придерживаться
У проекта есть контрольные точки и этапы. Этого достаточно.
Со стороны заказчика выделен РП, который занимается проектом как основной работой. Он постоянно доступен, решает проектные задачи, обеспечивает быструю реакцию, и на время проекта никуда не уезжает.
какой подход подойдет вам?

Ценообразование

Стоимость проекта это всегда уникальная цифра, которая зависит от сложности и объема задачи. Проекты разработки могут стоить от 0.5 до 10-15 млн. рублей. Поэтому в данном разделе мы расскажем о принципах ценообразования на проект укрупненно.

Пресейл,
предварительный анализ требований

Бесплатно, в ходе выполнения этих работ мы можем дать оценку бюджета в диапазоне от – до и стоимость этапа 2.

Обследование,
написание документации

(ФТ, ТЗ, концепция ИТ системы, устав проекта, план, перечень задач – в зависимости от объема проекта и выбранной методологии). Стоимость точно определена на этапе 1, и составляет 20-30% от бюджета проекта.

Разработка ПО,
тестирование

(по этапам, или итерациями). Стоимость точно определена на этапе 2 (если применяется методология «водопад»).

Внедрение, обучение, интеграция

Стоимость точно определена на этапе 2 (если применяется методология «водопад»). Составляет 10-20% от бюджета проекта.
Стоимость работ рассчитывается исходя из ставки специалиста 2 200 р/час. При этом согласованный бюджет (по задаче, этапу, реализации требования), фиксируется и не меняется, если от клиента не поступают новые требования. Мы не перекладываем на заказчика ответственность за наш перерасход часов/денег.
рассчитать стоимость проекта

Сопутствующие услуги

Часто проектная разработка сопряжена с другими задачами, которые мы решаем для бизнеса клиента.
Консалтинг (обследование бизнес-процессов, формализация, описание, реинжиниринг). Нужно, если вы сами еще точно не знаете, что необходимо автоматизировать.

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

Почему мы это можем

Изначально компания Корада занималась заказной разработкой (это было нашей специализацией), таким образом, за годы работы мы накопили огромный опыт в этой сфере. Чему-то учились на курсах и в книгах, чему-то от опытных людей, которых привлекали, от партнеров и крупных генподрядчиков. Немало было и собственных граблей.
На сегодяшний день наш офис управления проектами – это машина для достижения результата. Но мы снова и снова учимся, меняем процессы, улучшаем подходы и перестраиваемся. И все для того, чтобы ваши проекты делались в заданные сроки, бюджеты, и достигали своих целей.

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

руководители проектов

имеют опыт ведения проектов, отлично знают 1С (типовые решения, платформу и ее возможности, технологии), и умеют говорить с пользователями на человеческом языке.

Программисты

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

Аналитики

думают и говорят на языке бизнеса и его задач, и умеют направлять энергию программистов в нужную сторону.
Заказать разработку
Loading
Москва
123022, Россия, Москва, Метро «Улица 1905 года» ул. Б. Декабрьская, Дом 1 (вход со стороны двора)

+7 (499) 753-77-19

с 9:00 до 19:00

E-mail: info@corada.ru
Обратная связь
×
Оставьте Ваше сообщение и мы свяжемся с Вами в удобное для Вас время
Нажимая на кнопку «Отправить», я даю согласие на обработку персональных данных
Корада
123022, Россия, Москва, Метро «Улица 1905 года» ул. Б. Декабрьская, Дом 1 (вход со стороны двора) Москва Московская область
55.764649244784 37.559671178647
+7 (499) 753-77-19 info@corada.ru с 9:00 до 19:00 от 2200 рублей/час Корада Консалтинг
Корада.Севастополь
г. Севастополь, ул. Воронина 10, оф. 502 Севастополь Крым
44.61214837259 33.521790694524
+7 (8692) 77-79-78 info@corada.ru с 9:00 до 19:00 от 2200 рублей/час Корада Консалтинг
Корада.Санкт-Петербург
ул. Новорощинская, д. 4, офис 631-1. (Бизнес-центр "Собрание") Санкт-Петербург Ленинградская область
59.884476857031 30.326848246033
+7 (812) 5000-9-12 spb@corada.ru с 9:00 до 19:00 от 2200 рублей/час Корада Консалтинг
Корада.Новосибирск
Бориса Богаткова, 210/1, офис 706 Новосибирск Новосибирская область
55.03621503618 82.977122617721
+7 (383) 312-02-50 novosib@corada.ru с 9:00 до 19:00 от 2200 рублей/час Корада Консалтинг
Корада
ул. Бэнулеску Бодони 59, оф. 817
47.030333687145 28.836092990738
+373 (67) 730731 md@corada.ru 10:00 - 19:00 от 2200 рублей/час Корада Консалтинг