RENAR
ÐнженеÑÐ¸Ñ ÑÑебований и ноÑмаÑÐ¸Ð²Ð½Ð°Ñ Ð°Ð´Ð°Ð¿ÑÐ¸Ð²Ð½Ð°Ñ ÑегÑлÑÑиÑ
СамоÑÑоÑÑелÑнÑй ÑÑандаÑÑ Ð¸ меÑÐ¾Ð´Ð¾Ð»Ð¾Ð³Ð¸Ñ Ð¸Ð½Ð¶ÐµÐ½ÐµÑии ÑÑебований Ð´Ð»Ñ AI-наÑивной ÑазÑабоÑки.
ÐополнÑÐµÑ SENAR; ÑабоÑÐ°ÐµÑ Ð½ÐµÐ·Ð°Ð²Ð¸Ñимо.
ЧÑо Ñакое RENAR
RENAR â ÑамоÑÑоÑÑелÑнÑй ноÑмаÑивнÑй ÑÑандаÑÑ Ð¸ меÑÐ¾Ð´Ð¾Ð»Ð¾Ð³Ð¸Ñ Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑебованиÑми, ÑпеÑиÑикаÑиÑми и конÑÑолÑнÑми пÑимеÑами в пÑоекÑÐ°Ñ , где ÑеализаÑÐ¸Ñ Ð²ÑполнÑÑÑ AI-агенÑÑ. ÐÑавила ÑÑоÑмÑлиÑÐ¾Ð²Ð°Ð½Ñ Ð½ÐµÐ·Ð°Ð²Ð¸Ñимо Ð¾Ñ ÐºÐ¾Ð½ÐºÑеÑного Ñ ÑанилиÑа (substrate): одни и Ñе же ноÑÐ¼Ñ Ð¿ÑÐ¸Ð¼ÐµÐ½Ð¸Ð¼Ñ Ð½Ð° ÑиÑÑÐµÐ¼Ð°Ñ ÐºÐ¾Ð½ÑÑÐ¾Ð»Ñ Ð²ÐµÑÑий (git, Mercurial, SVN) или на Ñ ÑанилиÑÐ°Ñ Ð´Ð¾ÐºÑменÑов â еÑли поддеÑживаÑÑÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи V1âV6.
RENAR можно пÑименÑÑÑ Ð½ÐµÐ·Ð°Ð²Ð¸Ñимо в лÑбой оÑганизаÑии, коÑоÑой нÑжна ÑÑÑÑкÑÑÑиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ Ð¸Ð½Ð¶ÐµÐ½ÐµÑÐ¸Ñ ÑÑебований. Ðн ÑовмеÑÑим Ñ SENAR: оба ÑÑандаÑÑа иÑполÑзÑÑÑ Ð¾Ð±Ñий ÑловаÑÑ ÑлÑзов каÑеÑÑва и одни и Ñе же пÑÑÑ ÑенноÑÑей.
ÐÑноÑение к SENAR â ÑавнопÑавное дополнение, как ISO 29148 дополнÑÐµÑ ISO/IEC 12207: незавиÑимÑе докÑменÑÑ, коÑоÑÑе Ñ Ð¾ÑоÑо ÑоÑеÑаÑÑÑÑ.
ÐлÑÑевÑе конÑепÑии
ÐеÑаÑÑ Ð¸Ñ BR â SR â TR
ТÑи ÑÑовнÑ: BR (Ð±Ð¸Ð·Ð½ÐµÑ â кÑо, ÑÑо, заÑем) â SR (ÑиÑÑема â ÑÑо делаеÑ) â TR (задаÑа â ÑÐµÐ»Ñ Ð¸ кÑиÑеÑии пÑиÑмки в ÑÑекеÑе, не Ñайл).
ÐÑÑеÑÐ°ÐºÑ ADAPT
ÐвÑÑÑоÑоннÑÑ Ð°Ð´Ð°Ð¿ÑаÑÐ¸Ñ Ð¼ÐµÐ¶Ð´Ñ Ð½ÐµÐ¸Ð·Ð¼ÐµÐ½ÑемÑм ТРи BR/SR/SPEC: пÑÑÐ¼Ð°Ñ Ð¸Ð½ÑеÑпÑеÑаÑÐ¸Ñ (forward) + обÑаÑнÑе Ð½Ð°Ñ Ð¾Ð´ÐºÐ¸ (backward, 7 каÑегоÑий) Ñ Ð´Ð²Ð¾Ð¹Ð½Ð¾Ð¹ подпиÑÑÑ.
11 Ñипов SPEC (закÑÑÑÑй ÑпиÑок)
ARCH / API / DATA / INT / PROC / UI / AI / SEC / OPS / TEST / DOC â паÑаллелÑÐ½Ð°Ñ Ð¾ÑÑ ÑеÑез constrained-by[]. ÐовÑй Ñип â ÑолÑко попÑавкой ÑÑандаÑÑа.
ÐонÑÑолÑнÑе пÑимеÑÑ (TC)
ÐолноÑеннÑе аÑÑеÑакÑÑ: паÑноÑÑÑ Ð¿Ð¾Ð·Ð¸Ñивного и негаÑивного ÑÑенаÑиÑ, оÑенка UX ÑеÑез VLM, ÑÐ¸Ð¿Ñ TC пÑивÑÐ·Ð°Ð½Ñ Ðº SPEC; Ñег [test-spec-change] заÑиÑÐ°ÐµÑ Ð¾Ñ Ð¿Ð¾Ð´Ð³Ð¾Ð½ÐºÐ¸ ÑеÑÑов.
ÐозможноÑÑи Ñ ÑанилиÑа V1âV6
V1 неизменÑÐµÐ¼Ð°Ñ Ð¸ÑÑоÑÐ¸Ñ Â· V2 аÑомаÑÐ½Ð°Ñ ÐµÐ´Ð¸Ð½Ð¸Ñа Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Â· V3 ÑÑавнение и ÑевÑÑ Â· V4 веÑвление и ÑеÑновики · V5 закÑепление веÑÑии · V6 авÑÐ¾Ñ Ð¸ меÑка вÑемени.
5 ÑÑовней зÑелоÑÑи RENAR
RENAR-1 (СÑÐ¸Ñ Ð¸Ð¹Ð½Ñй) â RENAR-2 (ÐаÑикÑиÑованнÑй) â RENAR-3 (УÑиÑÑваемÑй) â RENAR-4 (ÐеÑиÑиÑиÑÑемÑй) â RENAR-5 (ÐпÑимизиÑÑÑÑий). ÐÑделÑное измеÑение зÑелоÑÑи ÑÑебований в ÑемейÑÑве SENAR.
ЧеÑÑÑе докÑменÑа
СÑандаÑÑ
ÐоÑмаÑÐ¸Ð²Ð½Ð°Ñ ÑпеÑиÑикаÑиÑ
- 15 глав (00â14)
- ÐÐЯÐÐÐ / Ð ÐÐÐÐÐÐÐУÐТСЯ / ÐÐÐУСÐÐÐТСЯ
- BR/SR/TR + 11 SPEC + V1âV6
- 4 ÑлÑза каÑеÑÑва (QG)
- RENAR-1..5 зÑелоÑÑÑ
Ð ÑководÑÑво
ÐÑакÑиÑеÑкое пÑименение
- ÐÑÑÑÑÑй ÑÑаÑÑ (30 мин)
- Сквозной пÑимеÑ
- ÐеÑÐµÑ Ð¾Ð´ Ñ ÑекÑÑей пÑакÑики
- ÐиблиоÑека пÑимеÑов
- ÐигÑаÑÐ¸Ñ Ð½Ð° v1.0
СпÑавоÑник
ÐлоÑÑаÑий и ÑÑ ÐµÐ¼Ñ
- ÐанониÑеÑкие ÑеÑминÑ
- JSON-ÑÑ ÐµÐ¼Ñ Ð°ÑÑеÑакÑов
- РееÑÑÑ AI-ÑиÑков
- ÐаÑÑиÑа ISO 29148
- ÐÐ°Ð±Ð¾Ñ ÑамооÑенки ÑооÑвеÑÑÑвиÑ
ЯдÑо
ÐÑгкое введение
- ÐднодокÑменÑное
- ÐÐ»Ñ Ð¿ÐµÑвого знакомÑÑва
- Ðез вÑÐµÑ ÑоÑмалÑноÑÑей
ÐÑÐ°Ð»Ð¾Ð½Ð½Ð°Ñ ÑеализаÑиÑ: TAUSIK
TAUSIK â ÑÑеймвоÑк Ñ Ð¾ÑкÑÑÑÑм иÑÑ Ð¾Ð´Ð½Ñм кодом, пÑименÑÑÑий пÑавила SENAR (и пÑи ÑаÑÑиÑении â RENAR). RENAR оÑÑаÑÑÑÑ ÑамоÑÑоÑÑелÑнÑм ÑÑандаÑÑом; TAUSIK â одна из возможнÑÑ ÑÑед иÑполнениÑ, не ÑаÑÑÑ Ð½Ð¾ÑмаÑивного ÑекÑÑа.
ÐаÑниÑе Ñ Ñого, ÑÑо Ð¿Ð¾Ð´Ñ Ð¾Ð´Ð¸Ñ
ÐÑкÑойÑе ÑдÑо Ð´Ð»Ñ Ð¼Ñгкого Ð²Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¸Ð»Ð¸ пеÑейдиÑе ÑÑÐ°Ð·Ñ Ðº Ð¿Ð¾Ð»Ð½Ð¾Ð¼Ñ ÑÑандаÑÑÑ, еÑли Ð·Ð½Ð°ÐºÐ¾Ð¼Ñ Ñ SENAR.
RENAR v1.0 · CC BY-SA 4.0 · ÐоÑмаÑивнÑй ÑзÑк по RFC 2119 (RU modals, Style Guide §2)