კურსის აღწერა
Agile მეთოდოლოგია წარმოადგენს მიდგომას, რომელიც მოიცავს პროექტების მართვის სხვადასხვა მეთოდოლოგიებს, მათ შორის Scrum, Kanban, Extreme Programming (XP) და Adaptive Project Framework (APF). Agile ანაწილებს პროექტებს მართვად ფაზებად და მიზნად ისახავს მუდმივ გაუმჯობესებას. ეს არის განმეორებითი პროცესი, რომელიც მოიცავს დაგეგმვას, შესრულებას და შემდგომ შეფასებას.
კურსის მიზანი
კურსის მიზანია, მონაწილეები დაეუფლონ IT პროექტებთან დაკავშირებულ საბაზისო ტერმინოლოგიას, შეისწავლონ პროექტების მართვის საფუძვლები, სიღრმისეულად გააანალიზონ Agile ღირებულებები და მათი მნიშვნელობა. გარდა ამისა, შეძლონ Scrum და Kanban მეთოდოლოგიების ეფექტურად გამოყენება, უკეთ მოერგონ სხვადასხვა როლებს IT პროექტებში და გაიუმჯობესონ კომუნიკაციის უნარები გუნდის წევრებთან.
რას ისწავლი კურსზე
- პროექტების დაწყება და მართვა: გაიგებთ, რატომ და როგორ იწყება პროექტები და რა დამოკიდებულებაა პორტფოლიოს, პროგრამას, პროექტსა და საოპერაციო საქმიანობას შორის.
- პროექტების მართვის მიდგომები: შეისწავლით პროექტების მართვის ტრადიციულ მეთოდებს (Waterfall) და თანამედროვე Agile მიდგომებს (Scrum, Kanban), მათ ციკლებს, დადებით და უარყოფით მხარეებს.
- Scrum Framework-ის საფუძვლები: გაეცნობით Scrum-ს, როგორც პროექტების მართვის ერთ-ერთ ყველაზე პოპულარულ მიდგომას, მის ცერემონიებს, პროცესებს, არტეფაქტებსა და როლებს.
- Agile Product Management: შეისწავლით, როგორ უნდა მართოთ პროდუქტის Backlog-ი, როგორ უნდა მოახდინოთ ამოცანების დეკომპოზიცია და როგორ შექმნათ MVP (Minimum Viable Product).
- გუნდური მართვა: გაეცნობით გუნდების მართვის მეთოდებს, მათ შორის Shu-Ha-Ri და Tuckman მოდელებს, ასევე Waste-ების მართვის მიდგომებს.
- Scrum Master-იდან Delivery Manager-მდე: გაიგებთ, რა არის Scrum Master-ის პირველი ნაბიჯები, როგორ უნდა მართოთ გუნდი და როგორია Scrum Master-ის კარიერული განვითარების გზა.
- Agile Delivery Management: შეისწავლით Agile Delivery-ის მნიშვნელობას, ასევე Delivery-ს Definition of Done და Definition of Ready კონცეფციებს და სხვა მნიშვნელოვან ასპექტებს.
- Release Management: გაეცნობით Release Management-ს, როდის და როგორ ხდება Release Planning და რა პროცესებია დაკავშირებული Release-სთან.
- ტექნიკური საკითხები: შეისწავლით DevOps-ს, Cloud Computing-სა და Micro-Service არქიტექტურის ბენეფიტებს.
- Strategic Planning: გაეცნობით OKR (Objectives and Key Results) Framework-ს, OKR-ებისა და KPI-ების შორის განსხვავებებს და სტრატეგიული მიზნების დასახვის პროცესს.
კურსის შინაარსი
1. პროექტების ინიცირება და მართვა
- პროექტის ციკლი და მისი მნიშვნელობა
- ტრადიციული (Waterfall) და Agile მიდგომების შედარება
2. Scrum Framework-ის საფუძვლები
- Scrum-ის საყრდენები და მათი გამოყენების სფეროები
- Scrum პროცესები, როლები და არტეფაქტები
3. Agile Product Management
- MVP-ის შექმნის და User Story Mapping-ის პრინციპები
- Product Backlog-ის პრიორიტეტიზაცია და მართვა
4. გუნდური მართვა
- გუნდური მუშაობის Tuckman მოდელი
- პასუხისმგებლობის კატეგორიები Scrum გუნდში
- Waste-ების მართვა
5. Scrum Master-იდან Delivery Manager-მდე
- Scrum Master-ის პირველი ნაბიჯები და გუნდის მართვის სტრატეგიები
- Delivery Manager-ის Soft და Hard უნარები
6. Agile Delivery Management
- Agile Deliver-ის მართვა და მისი მნიშვნელობა
- Value Driven და Plan Driven Delivery-ის შედარება
7. Release Management
- Release Planning-ის პროცესი და მისი მნიშვნელობა
- Versioning-ის მნიშვნელობა და Semantic Versioning-ის პრინციპები
8. ტექნიკური საკითხები
- DevOps და Cloud Computing-ის ბენეფიტები
- Micro-Service არქიტექტურის როლები
9. Strategic Planning
- OKR (Objectives and Key Results) Framework-ის გამოყენება
- OKR და KPI-ების შედარება
10. Scaled Scrum Framework
- Nexus Framework-ის გამოყენება და მისი ბენეფიტები
კურსის ფორმატი
- კურსის განრიგი: ორშაბათი, ოთხშაბათი, პარასკევი - 19:00-22:00 სთ
- კურსის დაწყება: სექტემბერი
- გადაცემის რეჟიმი: ონლაინ