Пояснение причин и соответствующее обсуждение вы можете найти на странице Википедия:К удалению/8 октября 2020. Пока процесс обсуждения не завершён, статью можно попытаться улучшить, однако следует воздерживаться от переименований или немотивированного удаления содержания, подробнее см. руководство к дальнейшему действию. Не снимайте пометку о выставлении на удаление до подведения итога обсуждения.
Пожалуйста, улучшите и дополните раздел.(27 сентября 2022)
Современный тренд в разработке программного обеспечения – растущая сложность. Аналитики говорят, что из-за всё более высокой сложности разработки ПО повышается порог вхождения в профессию. Из-за высокого порога возникла парадоксальная ситуация, когда разработчиками люди становятся не благодаря своим знаниям и навыкам, а по случайности[3]
«1С:Предприятие» — коммерческая low-code-платформа для создания прикладных бизнес-решений, широко распространённая в странах ЕАЭС. По оценкам TAdviser, её продукты используют более половины российских компаний малого и среднего бизнеса, а совокупная доля «1С» на рынке корпоративных систем автоматизации превышает 50 %.
Мета-ориентированный подход**: конфигурация описывается набором метаданных, из которых система автоматически формирует структуру базы данных, пользовательский интерфейс и бизнес-логику.
1С-Script** — встроенный язык с сильной динамической типизацией и собственным запросным диалектом, позволяющим обращаться к данным без SQL.
Среды разработки
Среда
Ключевые особенности
Год появления
Конфигуратор
Классическая IDE, поставляется вместе с платформой; поддержка Thick/Thin/Web-клиентов.
1996
1C:EDT
Расширение Eclipse: Git-интеграция, работа с проектами в файловой структуре, статический анализ.
2017
Переход на EDT позволил внедрять гибкие методологии (Agile) и CI/CD-процессы, поскольку конфигурации теперь хранятся в системах контроля версий.
Экосистема и повторное использование
Библиотека стандартных подсистем (БСП) — набор типовых модулей (аутентификация, обмен данными, интерфейс), де-факто стандарт для корпоративных решений.
Поддерживаются мобильные клиенты (iOS, Android) и web-фронтенд на HTML5.
Особенности методологии
Исторически проекты «1С» стартовали по каскадной модели (Waterfall), что связано с крупными внедрениями «под ключ». Однако перенос конфигураций в системы контроля версий и развитие EDT стимулируют переход на Agile, спринты 1–2 недели и релиз-флоу с feature-branch-моделью.[4]
↑Программная инженерия — приложение систематического, дисциплинированного, измеримого подхода к разработке, функционированию и сопровождению программного обеспечения, а также исследованию этих подходов; то есть, приложение дисциплины инженерии к программному обеспечению (ISO/IEC/IEEE 24765-2010 Systems and software engineering — Vocabulary)
Процесс разработки программного обеспечения (англ.software development process) — это процесс, посредством которого потребности пользователей преобразуются в программный продукт (the process by which user needs are translated into a software product). Процесс разработки программного обеспечения является составной частью программной инженерии и описывается в стандарте ISO 24765:2010[1].
Существует несколько моделей процесса разработки ПО:
каскадная модель (англ.waterfall model), другие названия: водопадная, последовательная;
Соммервилл, И. Инженерия программного обеспечения = Software Engineering : [пер. с англ.]. — 6-е изд. — М. : Вильямс, 2002. — 642 с. — ISBN 5-8459-0330-0.
Гринфилд, Дж. Фабрики разработки программ (Software Factories): потоковая сборка типовых приложений, моделирование, структуры и инструменты = Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools : [пер. с англ.] / Дж. Гринфилд, К. Шорт, С. Кук … [и др.]. — М. : Диалектика, 2006. — 592 с. — ISBN 978-5-8459-1181-0.
Пожалуйста, после исправления проблемы исключите её из списка параметров. После устранения всех недостатков этот шаблон может быть удалён любым участником.