#Elm-texnologiya hovuzu #Xəbərlər

GitHub iş axınları proqram təminatı innovasiyasını həqiqətən sürətləndirən şeyləri ortaya çıxarır

Eliana Waldman, Mayami Universiteti tərəfindən

Sadie Harley tərəfindən redaktə edilib , Robert Egan tərəfindən nəzərdən keçirilib

 Redaktorların qeydləri

 GIST

Tercih edilən mənbə kimi əlavə edin


Kredit: Pixabay/CC0 İctimai Sahə

Qaynar restoran mətbəxində səmərəlilik yalnız qab yuyan və ya tərəvəz doğrayan maşınlardan daha çox şey tələb edir. Qəlyanaltıların, əsas yeməklərin və desertin düzgün ardıcıllıqla hazırlanmasını, düzgün aşpazın düzgün sifarişi almasını və düzgün yeməyin vaxtında düzgün masaya çatmasını təmin etmək üçün bir dirijor tələb olunur.

Eyni dinamika proqram təminatının qurulmasına da aiddir. Dünyanın hər yerindən olan tərtibatçılar açıq mənbəli layihələr üzərində əməkdaşlıq etdikdə, kod yazmaq işin yalnız yarısıdır. İşi əlaqələndirmək çox vaxt əsl maneədir.

Mayami Universiteti Patti və Allan Herbert Biznes Məktəbinin üçüncü kurs doktorantura tələbəsi Alan (Ao) Huang, onun məsləhətçiləri professor və Dennis və Smit Ailəsinin Biznes Texnologiyaları üzrə kafedra müdiri Ni Huang və Yili Hong ilə birlikdə hazırladığı yeni tədqiqatın mərkəzində bu koordinasiya problemi dayanır.

İnformasiya Sistemləri Tədqiqatları jurnalında dərc olunan tədqiqat , iş axını avtomatlaşdırmasının açıq mənbəli proqram təminatının (OSS) hazırlanmasında innovasiyanı necə sürətləndirdiyini araşdırır və istifadə olunan avtomatlaşdırma növünün avtomatlaşdırmanın özü qədər əhəmiyyətli olduğunu müəyyən edir.

Tədqiqatçılar, proqram təminatı layihələri üzərində əməkdaşlıq edən GitHub-dakı 4500-dən çox depo və 280.000 inkişaf problemini təhlil etdilər. Onlar iş axınının avtomatlaşdırılmasının problemin həlli müddətini 10,1% azaltdığını və hər məsələ üçün orta hesabla 4,3 gün qənaət etdiyini aşkar etdilər. Miqyas baxımından təsir əhəmiyyətlidir.

GitHub-da təxminən 1,5 milyon aktiv layihə və bu alətlərin 30% tətbiq nisbətini nəzərə alsaq, tədqiqatçılar iş axınının avtomatlaşdırılmasının platforma üzrə aylıq əmək tutumu qənaətində təxminən 254,2 milyon dollara bərabər olduğunu təxmin edirlər.

Ni Huang bildirib ki, “Bu vaxt qənaəti daha az gözləmə, daha az əl ilə təhvil vermə və dəyər yaratmaq işlərinə daha çox vaxt deməkdir.” “Tərtibatçılar təkrarlanan proses addımlarını idarə etməyə daha az vaxt və unikal texniki problemlərin həllinə daha çox vaxt sərf edə bilərlər.”

Mexanikləşdirmə və orkestrləşdirmə

Tədqiqat iş axınının avtomatlaşdırılmasının iki növü arasında kritik bir fərq təqdim edir: mexanizasiya və orkestrləşdirmə.

Mexanikləşdirmə mətbəx qabyuyan maşınının ekvivalentidir. Təkrarlanan, dəqiq müəyyən edilmiş bir tapşırıq tələb edir və onu etibarlı və tez bir zamanda yerinə yetirir. Proqram təminatında bu, kodun avtomatik sınaqdan keçirilməsi, formatlamanın yoxlanılması və ya quruluşların tərtib edilməsi deməkdir. Tədqiqatlar göstərir ki, mexanizasiya gündəlik texniki xidmət üçün olduqca effektivdir və hər məsələ üçün orta hesabla üç gün qənaət edir.

Orkestrləşdirmə insanların, tapşırıqların və məlumatların necə birlikdə hərəkət etdiyini idarə edir. İnsanlar və tapşırıqlar arasında koordinasiyanı avtomatlaşdırır. Yeni bir xüsusiyyət birdən çox modulu əhatə etdikdə və fərqli təcrübəyə malik iştirakçılar tələb etdikdə, orkestrləşdirmə problemi avtomatik olaraq etiketləyir, düzgün texniki xidmət işçilərinə məlumat verir, təhlükəsizlik yoxlamalarını işə salır və sonrakı tapşırıqları təyin edir və proses boyunca hər kəsi məlumatlandırır.

Mexanizasiya gündəlik işləri idarə etsə də, orkestrləşdirmə əsaslı və yaradıcı innovasiyanı hərəkətə gətirir. Tədqiqat göstərib ki, iş axınına orkestrləşdirmənin əlavə edilməsi mürəkkəb yeni inkişaf üçün orta hesabla 9,1 gün qənaət edir.

Huang dedi: “Mexanikləşdirmə adi texniki xidmət üçün faydalıdır, çünki icrada yaxşıdır. Lakin yaradıcı, əməkdaşlıq innovasiyası üçün orkestrləşdirmə vacibdir, çünki o, insanların, tapşırıqların və məlumatların birlikdə hərəkət etməsinə kömək edir. Bu, əməkdaşlığın sürtünməsini azaldır ki, bu da xüsusilə genişmiqyaslı, paylanmış innovasiya mühitlərində vacib hala gəlir.”

Keyfiyyətdən ödün vermədən sürət

Proqram təminatının hazırlanmasında ümumi bir narahatlıq, daha sürətli hərəkətin tələsik və daha aşağı keyfiyyətli işə səbəb olmasıdır. Məlumatlar tam əksini göstərdi.

İş axını avtomatlaşdırmasından istifadə edən layihələr yalnız problemləri daha sürətli həll etməklə kifayətlənməyib, həm də daha çox töhfəçi cəlbi və daha yaxşı innovasiya nəticələri, o cümlədən daha çox bağlanmış buraxılış, daha çox icma ulduzu, daha çox fork və daha çox buraxılış əldə edib.

Huang dedi ki, “OSS-də daha sürətli koordinasiya töhfə verənlərin iştirakını qorumağa, layihənin inkişaf tempini qorumağa və daha canlı inkişaf icması yaratmağa kömək edə bilər”.

İrəliyə baxaraq

Nəticələr daha sürətli innovasiya etməyə çalışan istənilən təşkilat üçün aydın bir dərs təqdim edir: təkrarlanan tapşırıqların avtomatlaşdırılması yaxşı bir başlanğıcdır, lakin sürətdə əsl sıçrayışların baş verdiyi yer koordinasiyanın avtomatlaşdırılmasıdır.

Tədqiqat qrupu artıq növbəti sərhədə doğru baxır: depo səviyyəli inkişaf işlərində fəal iştirak edə bilən süni intellekt kodlaşdırma agentləri.

Huang dedi: “Biz daha böyük bir iqtisadi və sosial məsələ ilə maraqlanırıq. Əgər süni intellekt proqram təminatının yaradılmasındakı texniki və koordinasiya maneələrini azalda bilirsə, proqram təminatının hazırlanmasının əhəmiyyətli dərəcədə demokratikləşdiyi bir dünyaya qədəm qoyuruqmu? Bu, proqram təminatı innovasiyasının, iştirakın və idarəetmənin gələcəyi ilə bağlı bəzi çox maraqlı suallar doğurur.”

Nəşr detalları

Ao Huang və digərləri, Açıq Mənbəli Proqram Təminatının İnkişafında İş Axınının Avtomatlaşdırılması: Mexanikləşdirmə və Orkestrləşdirmə Vasitəsilə İnnovasiyanın Sürətləndirilməsi, İnformasiya Sistemləri Tədqiqatı (2026). DOI: 10.1287/isre.2024.1551

Jurnal məlumatları: İnformasiya Sistemləri Tədqiqatı Mayami Universiteti tərəfindən təmin edilir 

Leave a comment

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir