Junior
რატომ ვითარდება მიმღებლობის კრიტერიუმები?
sobes.tech AI
პასუხი AI-სგან
აღიარების კრიტერიუმები შემუშავებულია იმის განსაზღვრისთვის, რას ნიშნავს მომხმარებლის ან მომხმარებლის თვალსაზრისით "სწორად მუშაობს" ფუნქციონალი ან სისტემა. ისინი ემსახურება შემდეგ მიზნებს:
- მოთხოვნების მკაფიო განსაზღვრა: ზოგადი მომხმარებლის ისტორიების ან სპეციფიკაციების გადაქცევა კონკრეტულ, შემოწმებად პირობებად.
- მხოლოდ მხარეებთან შეთანხმება: უზრუნველყოფს საერთო გაგებას მოსალოდნელი ქცევის შესახებ მომხმარებლებს, შემქმნელებს, ტესტერებს და სხვა მონაწილეებს შორის.
- ტესტირების საფუძველი: გამარტივებული სცენარების და მოსალოდნელი შედეგების მიწოდება, რომლებიც გამოიყენება დაგეგმვის, განვითარების და ტესტირების პროცესში.
- შესრულების კრიტერიუმი (Definition of Done): ეს ნაწილია კრიტერიუმების, რომლებიც განსაზღვრავს, როდის ფუნქციონალი მიიჩნევა დასრულებულად და მზად არის გამოშვებისათვის.
- არასპეციფიკური და რისკების შემცირება: შეცდომებისა და გადამუშავების ალბათობის მინიმუმამდე დაყვანა.
ჩვეულებრივ, მიღების კრიტერიუმები დაწერილია "Given-When-Then" ფორმატში ან პირობების სიით.
// მაგალითი მიღების კრიტერიუმების ერთ მომხმარებლის ისტორიაზე:
// როგორც რეგისტრირებული მომხმარებელი, მინდა ჩემი შეკვეთების ნახვა, რათა შემიძლია გავიაზრო მათი სტატუსი.
სცენარი: შეკვეთების სიის ნახვა
თუ მე ავტორიზებული ვარ როგორც რეგისტრირებული მომხმარებელი
და მაქვს შეკვეთები
როდესაც მე გადავდივარ "ჩემი შეკვეთები" გვერდზე
მაშინ ვხედავ ჩემი შეკვეთების სიის ნახვას
და თითოეულ შეკვეთაზე გამოჩნდება ნომერი
და თითოეულ შეკვეთაზე გამოჩნდება თარიღი
და თითოეულ შეკვეთაზე გამოჩნდება სტატუსი
და თითოეულ შეკვეთაზე გამოჩნდება ჯამური თანხა