1С СППР Система Проектирования Прикладных Решений
1.93K subscribers
20 photos
5 videos
51 files
254 links
1С СППР для системных архитекторов, руководителей проектов, методологов и бизнес-аналитиков/ Также темы по TLA+, Архитектура как код (AaC), псевдокод и Knime.
Download Telegram
Оффтопик
Попробовал здесь онлайн переводчик pdf и ворд файлов и презентаций pptx
Три файла в месяц в бесплатном варианте позволяют перевести.
Понимает и переводит схемы в pdf-файле, но не совсем аккуратно
расставляет надписи на схемах.
Всё активнее ходят слухи что 1С разрабатывает новую версию СППР. И почему то ощущение что втайне.
Среди нас есть аналитики, давайте покажем свою профпригодность и навыки попытаемся ответить на следующие вопросы:
1. Почему в тайне?
2. Какие фичи реализуют в новой версии СППР?
3. Следят ли в 1С за ожиданиями сообщества здесь или в иных пабликах?
Итоги канала за 2024 год:
1. Прирост подписчиков за год более 400 человек. За 3 года более 1300 человек.
2. 25% подписчиков читают статьи в первые 24 часа после публикации. (без учёта прочтения неподписчиками)
3. 25% подписчиков - женщины
Очень качественная статья про расчёт себестоимости в 1С.
Изложение на очень простом уровне с визуализацией.
Изложена история изменений расчета с/с от УПП, БП3, до ERP.

Что тут можно извлечь тем, кто работает с СППР?
Здесь вам стоит задуматься как бы вы в СППР отразили бы разработку алгоритма модификации себестоимости
от требований через функциональное описание к техпроектам.
Ведь расчет с/с это ряд регистров + кусок кода в модулях + ещё ряд объектов.
И это не всё.
Как бы вы в СППР отразили такие объекты как
- компоновку аналитик затрат (ведь это не просто метаданные, но ещё и данные)
- граф расчета себестоимости
- распределение затрат
- итерации распределения
ведь они ещё и "плывут" с каждой модификацией требований?

Такой аспект: как в СППР отражать такую сущность как "Формула".

Интересный технический момент, который, возможно, можно использовать при формализации сущности "граф" в СППР:
Если мы запускаем 1С с параметром «РежимеОтладки», у нас в журнал регистрации будет выведен граф затрат. И дальше можно его визуализировать – например, на сайте http://www.webgraphviz.com/.
Что скажете на тему: метод COCOMO и метод Функциональных Точек
для простой, недорогой и надёжной оценки сроков проектов -
можно ли сказать что метод ФТ это вариант метода СОСОМО?

Верно ли, что метод ФТ в отличие от СОСОМО не позволит оценить работу непрограммиста (т.е. аналитика, архитектора и т.п.)?

Для напоминания, что такое метод СОСОМО
и как его приложить к оценке проектов 1С
и как оценить работу не только программистов,
но и аналитиков, консультантов, архитекторов и менеджеров проекта
статья здесь

Контекст СППР тут заключается в том, что стоит ли в СППР (или его форки) тянуть не только метаданные, но и код).
Новый 2025 год встречаем с СППР версии 2.0.14.9
Из нового заявлено:
"Реализована возможность указания нескольких версий, в которых разрабатывается технический проект"
Однако....
Неужели можно версии технического проекта вести?
Кто уже успел распробовать?
Тема на подумать и обсудить:
Нужно ли пытаться при доработке СППР поддержать типовые "бумажные" проектные технологии внедрения 1С (ТКВ, ТБР).
Или нужно разработать "свою" проектную технологию под архитектуру и логику работы в СППР?
Если нужно поддержать типовые технологии, то в какой части/объеме?

Это в контексте вопроса нужно ли в СППР или разработках на её основе реализовывать полноценный блок управления проектами (на основе ТКВ и т.п. или иной методике) или ограничиться интеграцией с независимыми СУП в проект и шаги проекта СППР?
Про СППР и ERP, в основном тестирование, но есть ряд интересных утверждений
Промышленное тестирование конфигураций в 1С

- СППР – это тоже наш продукт, его разработали в нашем отделе. Мы постоянно дорабатываем его и используем для наших целей

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

- Мы решили сделать быстрый механизм сборки – сделали расширение в СППР, чтобы можно было собирать cf-файл из любой ветки без использования EDT.

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

Интересные факты оттуда:

1. тестирование ERP занимает от 600 до 1500 машино часов или до 1,5 лет ручной работы

2. СППР отправляет на тестирование до 25 веток техпреоктов и баг-фиксов (в т.ч. техпроектов до 5 веток)

3. научили СППР загружать данные напрямую с GitLab CI, прямо из артефактов считывать данные JUnit-файла.

4. Высокоуровневых сценариев у нас примерно 2200, с подсценариями – 6300

5. 1С пыталась делится с партнёрами частью тестов и в итоге
"По опыту эксплуатации мы поняли, что нам нужно не только тесты передать, но и всю обвязку, чтобы эти тесты могли запуститься: скрипты, инфраструктуру и специалистов, которые умеют этим пользоваться."

6. 1С использует компьютеры разработчиков для распределенных тестов (распределенных вычислений).
И это несмотря на наличие своего ЦОД под это дело. Объёмы вычислений огромны.

7. Бинго! К вопросу почему у 1С нет актуальной модели ERP для СППР
"Мы думали, как это оценивать – команды рисовали модель в эксельке с функциями, она получилась огромная. ERP же огромная. Там если какая-нибудь функциональная опция переключается, то все по-другому работает.
Там реально много функций. Мы даже для небольшого блока расписывали – огромная экселька получилась. А потом ее нужно еще и актуализировать, ERP же меняется постоянно. И здесь возникает проблема – у этой истории очень большая стоимость поддержки. Мы не придумали, как это быстро делать.
А чтобы посчитать то, что вы хотите, сначала нужно получить такую модель."

8. 1С использует для параметризации тестов эталонные базы с наполненными данными.
Как я понимаю тесты гоняют документы в этих базах, а все поля документов в ней предварительно заполнены.

По итогам этого материалы, кто всё-таки скажет,
почему 1С никак не сделает автоматического списка всех тестов всех возможных состояний?
Какие мысли или догадки?
В группе телеграм "Разработка 1С:Конструктора"
заявлено создание нового конфигуратора 1С от разработчика стороннего,
но из экосистемы 1С.
Там и платформу новую можно создавать и конфигурацию собирать
и архитектура там автоматическая и код и много много чего
СППР не нужен становится.

Ваше мнение о реальности происходящего там и об авторе заявки?
По силам ему создать этот продукт или выходные у кого-то прошли весело.
Вчера ночью в чате СППР была бурная дискуссия про ИИ в 1С и СППР
в работе аналитика и разработчика.
Расклад был такой, что некоторые заподозрили, что один из участников дискуссии и есть ИИ.
Что скажете вы?