Ақша сомасы: 0
Өтінімдер саны: 1
26.01.26 (қоса алғанда)
Ақшалай
Идея
Акт міндеттері
Медиасфера
Басқа технологиялық шешімдер
БҚ/АЖ
Бағдарламалық өнімдердің заманауи дамуы жоғары бәсекелестікпен және жаңа функцияларды нарыққа жылдам шығару қажеттілігімен сипатталады. Стандартты өндіріс циклі әзірлеуді, кодты қайта қарауды және тестілеуді қамтиды. Ағымдағы процестерді талдау кодты қарау кезеңі ресурстарды көп қажет ететіндердің бірі екенін көрсетті: кейбір жағдайларда ол жаңа функционалдылықты енгізу жылдамдығын төмендетіп, инженерлік топтарға жүктемені арттыра отырып, тапсырманы әзірлеудің жалпы уақытының 30-40%-на дейін алады. Қолданыстағы Code review тәжірибелері мамандардың айтарлықтай қатысуын талап етеді, бұл дамуды масштабтауды қиындатады және жобалардың орындалу мерзімінің өсуіне әкеледі. Бұл сапаны жоғалтпай кодты тексеру процесін автоматтандырудың объективті қажеттілігін тудырады.
Жобаны іске асыру: -Заманауи жасанды интеллект технологиялары негізінде код-Ревю процесін автоматтандыру. - Инженерлік командалардың еңбек шығындарын 30-40% - ға төмендету. - Мемлекеттік кеңейтусіз жаңа функционалдың шығарылу жылдамдығын арттыру. - Бірыңғай ережелер мен стандарттарды сақтау арқылы кодты тексеру сапасын арттыру. - Даму процесінің болжамдылығы мен ашықтығын арттыру.
Бобылев Олег
Тапсырманың (жобаның) мақсаты мен сипаттамасы
Жоба аясында автоматты түрде құралды әзірлеу жоспарлануда: 1. Жаңа Pull Request ашылуын қадағалаңыз. 2. Берілген кодтың сәйкестігін талдау: - Техникалық тапсырма талаптарына, - Ішкі стандарттар мен даму келісімдері, - Үшінші тарап кітапханалары мен олардың нұсқаларын дұрыс пайдалану, - Іске асырылған логиканың құрылымы мен сапасы. 3. Ұсынымдар мен есептерді инженерлер кейіннен қолдануға жарамды форматта қалыптастыру. Қазіргі тілдік модельдер бастапқы деректерді беру кезінде кодты контекстік талдауға жеткілікті қабілетке ие: тапсырманың сипаттамасы, спецификациялар және ішкі ережелер. Бұл кодты қарау кезінде тиімділікті едәуір арттыруға және адам факторына тәуелділікті азайтуға мүмкіндік береді. Жоба даму процестерінің технологиялық жетілуін арттыруға, инженерлік ресурстарды пайдалануды оңтайландыруға және бағдарламалық шешімдерді өндіру жылдамдығының тұрақты өсуін қамтамасыз етуге бағытталған.