ძირითადი როლები ←

სისტემური ანალიტიკოსი

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

სისტემური ანალიტიკოსი

რა ამოცანებს ვაგვარებ

ვაზუსტებ მოთხოვნებს შემუშავებისთვის

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

ვაპროექტებ მონაცემთა მოდელებს

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

აღვწერ სისტემის ლოგიკასა და ქცევას

  • ვქმნი სცენარების, ობიექტების მდგომარეობების, ოპერაციების მიმდევრობისა და კომპონენტების ურთიერთქმედების მოდელებს. ვიყენებ UML-ის Use Case, Class, Collaboration, Activity, Sequence და Statechart დიაგრამებს რთული ლოგიკის ასახსნელად და წინააღმდეგობების გამოსავლენად.

ვაპროექტებ API-სა და ინტეგრაციებს

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

ვამუშავებ შეცდომებსა და წვდომის წესებს

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

ვაანალიზებ არსებულ სისტემებს

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

ვეხმარები განხორციელებას და ვამოწმებ შედეგს

  • შემუშავებისას ვაზუსტებ სპეციფიკაციებს და ვაანალიზებ შეუსაბამობებს. ვამოწმებ API-სა და მონაცემებს, ვადგენ SQL სატესტო სცენარებს და შედეგებს მოსალოდნელ ქცევას ვადარებ.

გამოცდილება და შედეგები

2024

Cezyo

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

პროექტის შესახებ →

ფუნქციები

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

შედეგები

  • განხორციელდა, შემოწმდა და დაინერგა კვების მიწოდების სერვისთან ინტეგრაცია, შეფერხებებისა და არასწორი პასუხების დამუშავების ჩათვლით.
  • მუშაობდა გამყიდველთა მონაცემების ჩატვირთვა და მიწოდების არჩევა; მრავალსაწყობიანი კალათა სატესტო მონაცემებით შემოწმდა. მსხვილ გადამზიდავებთან, მათ შორის CDEK-თან, ინტეგრაციები სატესტო გარემოში მუშავდებოდა.
  • ჩემი სპეციფიკაციებით განხორციელდა ლოკალიზაცია: ენების დინამიკური დამატება, მთარგმნელთა ინტერფეისები, დეველოპერების მიერ თარგმანების დამატება და გასაღებებისა და თარგმანების ბაზაში ჩატვირთვა.
2007

TIK Region

ცალკეულ ამოცანებში ვმონაწილეობდი SMEV-სა და ESIA-სთან ინტეგრაციის, განაწილებული წვდომის, პერსონალური მონაცემების დაცვისა და დატვირთვის ზრდის მოთხოვნების ჩამოყალიბებაში. პროდუქტის საჭიროებებს პლატფორმის შესაძლებლობებს ვუთანხმებდი. არქიტექტურასა და მის განვითარებაზე ტექნიკური დირექტორი და შესაბამისი გუნდი პასუხობდნენ. გუნდი საწარმოო სისტემას Java-სა და Oracle-ზე ავითარებდა.

პროექტის შესახებ →

ფუნქციები

  • მოთხოვნების დეტალიზაცია და დოკუმენტირება
  • ელექტრონული გაცვლის მოთხოვნების განსაზღვრა
  • სისტემის ქცევის მოდელირება
  • ინტეგრაციებისა და შეცდომების დამუშავების პროექტირება
  • სცენარების შემოწმება SQL-ით

შედეგები

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

Hobby Express

დოკუმენტაციის გარეშე ვიკვლევდი მზა პროდუქტის მოწყობას: ვსწავლობდი ბაზის სტრუქტურასა და კავშირებს, აღვადგენდი მონაცემთა მოდელს და დეველოპერებთან ცვლილებებს ვამუშავებდი. მოვარგეთ ცნობარები, პროდუქტის ბარათები და გამყიდველთა კაბინეტები, შევცვალეთ დიზაინი, ფრონტენდი და ფორმები. ვამუშავებდი გამყიდველთა მონაცემების ჩატვირთვას და შიდა 1C-სა და ბუღალტერიასთან, არჩეულ ბანკსა და მიწოდების პროცესებთან დაკავშირებას. ტექნიკური გუნდი JavaScript-ს, PHP-სა და MySQL-ს იყენებდა; ჩემი პასუხისმგებლობა იყო ანალიზი, მოთხოვნები და რეალიზაციის კოორდინაცია.

პროექტის შესახებ →

ფუნქციები

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

შედეგები

  • დოკუმენტაციის გარეშე აღდგა მზა გადაწყვეტის ბაზის სტრუქტურა და კავშირების ლოგიკა. ცვლილებები შევიდა ცნობარებსა და დარგობრივ პროდუქტის ატრიბუტებში, გაფართოვდა გამყიდველთა კაბინეტები და გათვალისწინებულ იქნა მათი საკუთარი საწყობებიდან გაგზავნა.
  • სხვადასხვა წყაროდან საქონლის მონაცემების მასობრივი ჩატვირთვის გადაწყვეტებმა თითოეული ბარათის ხელით შევსება ჩაანაცვლა.
  • API-ით, Excel-ით და 1C-სთან ინტეგრაციით ჩატვირთვა გამყიდველების რეალურ პროდუქტებზე გამოიყენებოდა.
2019

GuideInfo.ge

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

პროექტის შესახებ →

ფუნქციები

  • მომხმარებლის სცენარები / Use Cases
  • სისტემის ქცევის მოდელირება
  • მონაცემთა მოდელის პროექტირება
  • ინტერფეისების, წვდომისა და ჟურნალირების პროექტირება
  • სცენარების შემოწმება SQL-ით

შედეგები

  • უზრუნველყოფილი იყო GuideInfo-ისა და Sweet Georgia-ის ერთობლივი მუშაობა: ერთიანი ანგარიში, გიდებისა და ექსკურსიების შეთანხმებული მონაცემები, საერთო ცნობარები და ხელმისაწვდომობის კალენდარი. ინფორმაცია და მისი ცვლილებები ორივე სერვისში გამოიყენებოდა.
  • გიდები აქვეყნებდნენ ექსკურსიებს ფოტოებით, განრიგით, ფასით, ჯგუფების პირობებითა და თარიღებით. ტურისტს შეეძლო გიდის ან ექსკურსიის არჩევა, შემსრულებელთან მიმოწერა და წინასწარი შეკვეთა; სააგენტოები პირდაპირ გიდებს უკავშირდებოდნენ. მოქმედებდა აუდიოექსკურსიები და დისტანციური კონსულტაციები „მირჩიე“.
  • სერვისი იყენებდა JavaScript-ს, Framework7-ს, Vite-ს, Cordova-სა და MySQL-ს. ბეკენდი თავდაპირველად PHP-ზე იყო, შემდეგ Python/FastAPI-ზე გადავიდა — უფრო ადრე, ვიდრე Sweet Georgia. შეთანხმებული სცენარებისა და მოთხოვნების ტექნიკურ რეალიზაციას გუნდი ასრულებდა.
2014

Sweet Georgia

ფუნქციების რეალიზაციის დოკუმენტაციას თავად ვამზადებდი: სცენარებს, გამოყენების შემთხვევებს, აქტორებს, კლასების მოდელებს, არსებს, ატრიბუტებსა და კავშირებს. ვამუშავებდი მონაცემთა სტრუქტურას და Rational Rose-ში UML-მოდელებს ვქმნიდი, რომლებსაც სქემებით, ცხრილებითა და რეალური მოგზაურობების მაგალითებით ვავსებდი. ვგეგმავდი პარტნიორული მონაცემების გამოყენებას: საქართველოს ცენტრალური ბანკისა და TBC Bank-ის სავალუტო კურსების, Aviasales-ისა და Booking.com-ის ინფორმაციისა და პარტნიორი ავტოგასამართი ქსელის საწვავის ფასების.

პროექტის შესახებ →

ფუნქციები

  • მონაცემთა მოდელის პროექტირება
  • სისტემის ქცევის მოდელირება
  • ფუნქციური ბლოკების დეკომპოზიცია

შედეგები

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

Ivacon

კომპლექსის ძირითადი ნაწილი პირადად შევიმუშავე VBA-ზე Microsoft Access-ში; მონაცემთა შენახვისა და SQL-მოთხოვნებისთვის Microsoft SQL Server-ს ვიყენებდი, Access-ს კი სერვერულ ბაზას ODBC-ით ვუკავშირებდი. განვახორციელე სასაწყობო აღრიცხვა, მასალების მოძრაობის, შეკვეთებისა და ხარჯების აღრიცხვა, მონაცემთა ექსპორტი BEST-ში და საანგარიშო მონაცემების იმპორტი CAD-სისტემიდან. ტექნოლოგებთან ერთად შევიმუშავე ნედლეულის ხარჯვისა და ნარჩენების ფორმულები; შევქმენი დღიური, დეკადური, თვიური და კვარტალური ანგარიშები.

პროექტის შესახებ →

ფუნქციები

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

შედეგები

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

კომპეტენციები და ინსტრუმენტები

ანალიზი და მოთხოვნები: 13 · დეველოპმენტი და AI: 16

ანალიზი და მოთხოვნები

დაგეგმვა და მართვა

მონაცემები და მონაცემთა ბაზები

ინტეგრაციები

ანალიზისა და პროექტირების მასალები

თანამშრომლობის ფორმატები

შტატში მუშაობა

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

პროექტში ჩართვა

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

კონსულტაცია და სისტემის ანალიზი

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

შეფასებები და რეკომენდაციები

იურის ელექტრონული ქალაქის პროექტის შემუშავების დღიდან ვიცნობ. მას წარმატებულ მენეჯერად და ორგანიზატორად ვიცნობ. საჭიროების შემთხვევაში, მას ვთავაზობდი, რომ ჩვენი პროექტის პირველი ვერსიის წარმოებაში დახმარებოდა. ვაფასებ მის ზუსტ დროს - ზუსტად ისე იყო, როგორც მან განაცხადა. ასევე ვაფასებ მის უნარს, ერთდროულად დაუკავშირდეს მფლობელს, მენეჯმენტს, ბიზნეს ერთეულებს, კონტრაქტორებს და დეველოპერებს. მისი წყალობით, ბევრი პროექტი თითქმის შეუფერხებლად და მოკლე ვადაში დასრულდა.
Павел Баканов Hobby Express-ის აღმასრულებელი დირექტორი 2017-2018

განვიხილოთ ამოცანა

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

კონტაქტი →