Усклађеност између дема и спецификације

Вики Српски (ћирилица)

Усклађеност између дема и спецификације је пракса одржавања доследности између понашања прототипа или дема и документоване намере производа, уз експлицитно ажурирање спецификације када демо покаже бољи ток рада.


Зашто је важна

Демо је користан јер токове рада чини конкретним. Ризик настаје када људи видљиво понашање почну да третирају као одобрену производну истину иако документација није ажурирана.

Препоручени редослед ауторитета

  1. производна спецификација
  2. имплементациона упутства
  3. документација тренутног стања
  4. демо или понашање имплементације
  5. валидација и тестови

То не значи да демо није важан. Значи да га треба тумачити унутар документованог система одлука.

Здрава употреба дема

Демо користите за:

  • откривање проблема у току рада
  • откривање проблема употребљивости
  • проверу претпоставки са корисницима
  • објашњење заинтересованим странама

Демо не треба користити као тиху замену за производне одлуке.

Када демо треба да води

Ако демо покаже очигледно бољи ток рада, тим треба:

  1. намерно да прегледа промену
  2. да ажурира релевантну спецификацију и документацију
  3. да прилагоди валидацију или очекивања прегледа

Другим речима, демо може да инспирише следећу одлуку, али ажурирана одлука и даље мора бити документована.

Контекст Let Books

У репозиторијуму Let Books канонски документациони извори већ су одвојени од статуса имплементације. То је корисна заштита јер спречава да прототипи постану случајни уреднички ауторитет.