Погорим о разработке предложений на платформе 1С: Предприятие. Термин 1С: Предприятие обозначает систему программного обеспечения, в которую входят и платформа, и наборы прикладных решений, а также различных методик. Как и для многих современных платформ, для 1С:Предприятия трудно провести определенную границу между собственно инструментом разработки и «исполняющей системой», поскольку они образуют единое целое. Фактически платформа и есть средство разработки, но работает она как на этапе создания программ, так и при их выполнении.
Массовое использование платформы 1С:Предприятия для создания прикладных бизнес-программ не было случайным событием. Изначально при создании системы ставилась задача обеспечения инструментария, полностью отчуждаемого от команды разработчиков фирмы 1С и обладающего всеми атрибутами тиражного средства разработки. Достаточно сказать, что у разработчиков прикладных решений 1С нет никаких «секретных» инструментов или методических материалов. Они используют те же средства и ту же литературу, что и любой другой специалист, имеющий дело с 1С:Предприятием.
ПОнятное дело, что 1С:Предприятие — не универсальное, а специализированное (предметно-ориентированное) средство разработки. Конечно, ни один инструмент не может претендовать на решение всех мыслимых проблем, однако универсальные средства разработки ориентированы на достаточно широкий спектр задач, а платформа 1С — на задачи автоматизации бизнеса.
Специалисты, выбирающие программу 1С:Предприятие для создания собственных решений, очень хорошо понимают ее предметную ориентацию. Когда встает вопрос о выборе между программой 1С:Предприятие и другим средством, то прежде всего рассматриваются не характеристики «хороший — плохой», а характеристики «соответствует задаче — не соответствует задаче». При хорошем соответствии задачи назначению программа 1С:Предприятие преимущества предметно-ориентированного средства разработки позволяет «перевесить» достоинства универсальных систем.