სპრინტის დროს, პროექტის გუნდები წერენ მომხმარებლის მოკლე ისტორიებს, რათა დაგეგმონ თავიანთი სამუშაო შემდეგი სპრინტისთვის. ამ კურსში, დუგ როუზი, სწრაფი განვითარების ექსპერტი, განმარტავს, თუ როგორ უნდა დაწეროთ და პრიორიტეტული იყოს მომხმარებლის ისტორიები. ის ასევე განმარტავს მთავარ ხარვეზებს, რომლებიც თავიდან უნდა იქნას აცილებული სწრაფი პროექტის დაგეგმვისას.

რას ვგულისხმობთ, როდესაც ვსაუბრობთ მომხმარებლის ისტორიებზე?

სწრაფი მიდგომით, მომხმარებლის ისტორიები სამუშაოს ყველაზე მცირე ერთეულია. ისინი წარმოადგენენ პროგრამული უზრუნველყოფის საბოლოო მიზნებს (არა ფუნქციებს) მომხმარებლის თვალსაზრისით.

მომხმარებლის ისტორია არის პროგრამული უზრუნველყოფის ფუნქციონირების ზოგადი, არაფორმალური აღწერა, რომელიც დაწერილია მომხმარებლის პერსპექტივიდან.

მომხმარებლის ისტორიის მიზანია აღწეროს, თუ როგორ შექმნის ეს ვარიანტი მომხმარებლისთვის ღირებულებას. შენიშვნა: მომხმარებლები არ არიან აუცილებლად გარე მომხმარებლები ტრადიციული გაგებით. გუნდიდან გამომდინარე, ეს შეიძლება იყოს კლიენტი ან კოლეგა ორგანიზაციაში.

მომხმარებლის ისტორია არის სასურველი შედეგის აღწერა მარტივი ენით. დეტალურად არ არის აღწერილი. მოთხოვნები ემატება გუნდის მიერ მიღებული მოთხოვნების შესაბამისად.

რა არის სწრაფი სპრინტები?

როგორც მისი სახელიდან ჩანს, Agile Sprint არის პროდუქტის განვითარების ეტაპი. სპრინტი არის მოკლე გამეორება, რომელიც ყოფს განვითარების კომპლექსურ პროცესს რამდენიმე ნაწილად, რათა გამარტივდეს, დაარეგულიროს და გააუმჯობესოს იგი შუალედური მიმოხილვის შედეგების საფუძველზე.

Agile მეთოდი იწყება მცირე ნაბიჯებით და ავითარებს პროდუქტის პირველ ვერსიას მცირე გამეორებებით. ამ გზით მრავალი რისკის თავიდან აცილება ხდება. ის შლის V-პროექტების დაბრკოლებებს, რომლებიც იყოფა რამდენიმე თანმიმდევრულ ფაზად, როგორიცაა ანალიზი, განსაზღვრება, დიზაინი და ტესტირება. ეს პროექტები ხორციელდება პროცესის ბოლოს ერთხელ და ხასიათდება იმით, რომ ისინი არ აძლევენ კომპანიის მომხმარებლებს დროებით წვდომის უფლებას. ამიტომ შესაძლებელია, რომ ამ ეტაპზე პროდუქტი აღარ აკმაყოფილებს კომპანიის საჭიროებებს.

რა არის Backlog Scrum-ში?

Scrum-ში Backlog-ის მიზანია შეაგროვოს მომხმარებლის ყველა მოთხოვნა, რომელიც პროექტის გუნდმა უნდა დააკმაყოფილოს. იგი შეიცავს პროდუქტის განვითარებასთან დაკავშირებული სპეციფიკაციების ჩამონათვალს, ისევე როგორც ყველა იმ ელემენტს, რომელიც მოითხოვს პროექტის გუნდის ჩარევას. Scrum Backlog-ის ყველა ფუნქციას აქვს პრიორიტეტები, რომლებიც განსაზღვრავს მათი შესრულების თანმიმდევრობას.

Scrum-ში Backlog იწყება პროდუქტის მიზნების, სამიზნე მომხმარებლებისა და პროექტის სხვადასხვა დაინტერესებული მხარეების განსაზღვრით. შემდეგი არის მოთხოვნების სია. ზოგიერთი მათგანი ფუნქციონალურია, ზოგი არა. დაგეგმვის ციკლის განმავლობაში განვითარების ჯგუფი აანალიზებს თითოეულ მოთხოვნას და აფასებს განხორციელების ღირებულებას.

მოთხოვნების ჩამონათვალის საფუძველზე დგება პრიორიტეტული ფუნქციების სია. რეიტინგი ეფუძნება პროდუქტის დამატებულ ღირებულებას. ფუნქციების ეს პრიორიტეტული სია წარმოადგენს Scrum Backlog-ს.

განაგრძეთ სტატიის კითხვა ორიგინალ საიტზე →