SAPфорум.RU
https://www.sapboard.ru/forum/

Написание спецификаций
https://www.sapboard.ru/forum/viewtopic.php?f=107&t=94298
Страница 1 из 1

Автор:  pazaniys [ Ср, янв 18 2017, 11:10 ]
Заголовок сообщения:  Написание спецификаций

Добрый день!
Занимаюсь систематизацией в голове процесса написание спецификаций для ABAP-ера.
Не могли бы помочь, кто как видит для себя, структурировано, само написание спеки, что, за чем, как, почему?
Буду признателен, заранее спасибо!

Автор:  LKU [ Ср, янв 18 2017, 16:41 ]
Заголовок сообщения:  Re: Написание спецификаций

Требования к содержанию сильно зависят от сути разработки.

Возьмем, к примеру, разработку нового одноуровневого ALV-отчета.
Я бы написал:
0. Титульный лист
- автор спеки, дата написания
- ссылка на активность, в рамках которой она формируется (проект такой-то или инцидент такой-то и т.п.)
- лист согласования (если надо с кем-то согласовывать)
1. Бизнес-требования (что в целом делает отчет и почему он нужен, можно ссылкой на проектное решение)
2. Требования к отчету:
- пакет разработки, код и наименование транзакции
- описание полей селекционного экрана
- описание полей результирующего отчета
- алгоритм выборки данных
- дрилл-дауны
- описание функциональных кнопок в отчете (если добавляем какие-нибудь свои кнопки, типа "провести документ", "напечатать документ" и т.п.)
3. Тестовые данные (можно имя варианта селекционника в системе разработки)

Автор:  Admin [ Пн, янв 23 2017, 12:52 ]
Заголовок сообщения:  Re: Написание спецификаций

У нас еще в отдельные разделы выделают (помимо описания в основной логике программы):

1) BAPI
2) Юзер-экзиты
3) Скрин-экзиты
4) Кастом-таблицы и кастом-поля в стандартных таблицах
5) Объекты, требующие перевода
6) Требуемые фоновые задания

Плюс к этому, обычно требуют логику, предположим, выборки из таблиц писать псевдокодом, что-то вроде:

Цитата:
... Выбрать из таблицы MARC все MATNR, где WERKS = 0001...
... Левый джойн таблиц MARA и MBEW, где MARA~MATNR = MBEW~MATNR

Автор:  thebestsaper [ Пт, июл 21 2017, 12:50 ]
Заголовок сообщения:  Re: Написание спецификаций

Цитата:
2) Юзер-экзиты
3) Скрин-экзиты


я обычно этого не пишу(по скольку работоспособность екзита надо проверять) или пишу если есть на поверхности

Цитата:
.. Левый джойн таблиц


левый джойн - тоже сильно технически. Достаточно Выбрать Таблица-поле, где то то равно тому то и тд

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/