RAD-ის კონცეფცია
RAD-ის კონცეფცია (Rapid application development, აპლიკაციების სწრაფი განვითარება) ხელს უწყობს პროდუქტის სწრაფ განვითარებას მასზე არსებული მოთხოვნების გაურკვევლობის პირობებში, ასევე დროისა და ბიუჯეტის შეზღუდვის პირობებში.
RAD-ის კონცეფციის რეალიზაცია ხორციელდება კონკრეტული პროდუქტისთვის შესაფერისი ტექნიკური საშუალებების გამოყენებით და მომხმარებლისგან ყველა მოთხოვნის მუდმივი დაზუსტებით და მისი მოზიდვით პროდუქტის მზადყოფნის შუალედური ეტაპების შესაფასებლად.
RAD-ის კონცეფცია ეფუძნება შემდეგ პრინციპებს:
- ყველა ტექნიკურმა საშუალებამ უნდა ხელი შეუწყოს პროდუქტის განვითარების დროის მინიმიზაციას.
- სრული კონცენტრაცია მომხმარებლის მოთხოვნებზე, რომლებიც წარმოდგენილია განვითარებად პროდუქტზე.
- პროდუქტის პროტოტიპების გამოყენება ტექნიკური დავალების დასაზუსტებლად მომხმარებლისთვის.
- პროდუქტის განვითარება უნდა იყოს ციკლური, ანუ ყოველი ახალი ვერსია იქმნება მომხმარებლის მიერ წინა ვერსიის შეფასების შემდეგ.
- პროდუქტის განვითარების დროის შემცირება წინასწარ დამზადებული მოდულების გამოყენებით და ფუნქციონალურობის დამატებით.
- გუნდის წევრების მჭიდრო თანამშრომლობა, ამ შემთხვევაში თითოეული დეველოპერი უნდა იყოს მზად ერთდროულად რამდენიმე მოვალეობის შესასრულებლად.
- პროექტის მენეჯმენტის მთავარი ამოცანა უნდა იყოს განვითარების ციკლის ხანგრძლივობის მინიმიზაცია.
პროექტზე მუშაობა RAD-ის კონცეფციის გამოყენებით მოიცავს ეტაპებს:
- დაგეგმვა, რომლის დროსაც გუნდის ყველა წევრი განიხილავს რეალიზებადი პროდუქტის ტექნიკურ დავალებას, მომავალ ამოცანებს და სირთულეებს, რომლებიც შეიძლება შემდგომში წარმოიშვას. დაგეგმვის დასრულების შემდეგ პროექტის ხელმძღვანელისგან უნდა მოვიდეს ნებართვა სამუშაოს გაგრძელებაზე.
- მომხმარებლის დიზაინი გულისხმობს მომხმარებლების ურთიერთქმედებას ანალიტიკოსებთან პროდუქტის მოთხოვნების შემდგომი დაზუსტებისთვის.
- კონსტრუირება - ეტაპი, რომლის დროსაც ხდება პროექტის ძირითადი განვითარება.
- გადართვა გულისხმობს პროდუქტის ტესტირებას და მის შეფასებას ბოლო მომხმარებლების მიერ.
ასევე იხილეთ
-
მეთოდოლოგია
RUP,
რომელიც წარმოადგენს ცოდნის ბაზას საძიებო სისტემით -
მეთოდოლოგია
PMBOK,
რომელიც გამოიყენება პროექტის წარმართვის სტრუქტურირებული მიდგომისთვის -
მეთოდოლოგია
PRINCE2,
რომელიც გამოიყენება სტანდარტების შემუშავებისთვის IT-ში მასშტაბური პროექტების რეალიზაციისთვის -
რეკომენდაციები
ITIL,
რომლებიც განსაზღვრავს სტანდარტებს IT-ის ბიზნეს-სტრატეგიასთან შესაერთებლად -
მეთოდოლოგია
Agile,
რომელიც გამოიყენება პროექტების მართვის მოქნილი მიდგომისთვის