Professional Documents
Culture Documents
SDLC
SDLC
1. დაგეგმვის ეტაპი
2. ანალიზის ეტაპის მიზანშეწონილობა ან მოთხოვნები
3. დიზაინისა და პროტოტიპის ეტაპი
4. პროგრამული უზრუნველყოფის განვითარების ეტაპი
5. პროგრამული უზრუნველყოფის ტესტირების ეტაპი
6. განხორციელება და ინტეგრაცია
ეს 7 ეტაპი არის SDLC-ის ერთ-ერთი მოდელი ,რომელიც არის ე.წ Waterfall Model
ასევე გვაქვს შემდეგი მოდელები:
• Agile Model
Agile არის განმეორებითი და დამატებითი მოდელი, სადაც პროექტი იყოფა
მცირე ნაწილებად და თითოეული ნაწილი განვითარებულია და მიწოდებულია
განმეორებით.
Agile მეთოდოლოგია მოიცავს Scrum, Kanban, Extreme Programming (XP) და ა.შ.
Scrum
Kanban
• Incremental Model
Incremental მოდელი სისტემის ფუნქციონირებას ყოფს მცირე ინკრემენტებად ან
ნაწილებად.თითოეული ზრდა ეფუძნება წინას, რაც საშუალებას იძლევა
პროგრამული უზრუნველყოფის ნაწილობრივ განთავსებას ადრეულ ეტაპებზე.
• DevOps Model
DevOps უფრო კულტურული და ფილოსოფიური მიდგომაა, რომელიც ხაზს უსვამს
თანამშრომლობას და კომუნიკაციას განვითარებისა და IT ოპერაციების გუნდებს შორის.
ის მიზნად ისახავს პროგრამული უზრუნველყოფის მიწოდებისა და ინფრასტრუქტურის
ცვლილებების პროცესის ავტომატიზაციას.
თითოეულ ამ მოდელს გააჩნია თავისი დადებითი და უარყოფითი მხარეები,როგორიცაა
სიმარტივე,მკაფიო ფაზები და ეტაპები,შესაძლებელი პროგრესის გაზომვა,თითოეული
ეტაპის დოკუმენტირება,რაც აადვილებს გუნდებმა გაიგონ თავიანთი როლი და გაიგონ
თუ რა პასუხისმგებლობა აქვთ როგორც ინდივიდს,ასევე გუნდის წევრს.
ყველა მოდელი ინდივიდუალურია,შესაბამისად განსხვავდება მათი როლი
პროექტში,ზოგიერთი უმჯობესია გამოყენებული იყოს მცირე პროექტებში ,მაგალითად
Waterfall Model.