Өткен өнімділік болашақ нәтижелерді көрсетпейді — егер бұл кодтың, деректердің және қолданбалардың құны болмаса

Көптеген нәрселердің ішінде бұл қаржы кеңесшілері маған инвестицияларыма жыл соңындағы көрінісі бар электрондық хаттарды жіберетін жылдың мезгілі. Міне, осындай бір кеңесшінің нақты тілі:

«Сіздің толық қаржылық суретіңіз. Бір қауіпсіз орын... Бақылау тақтасы бір логин арқылы шығыстарыңыз, жинақтарыңыз, қарыздарыңыз және т.б. нақты уақыттағы көріністі ұсынады... Барлық қаржылық басымдықтарыңызды жоспарлаңыз және болжанған таза құныңыздың нақты көрінісін алыңыз.»

Бұл туралы ойланыңыз — а толық қаржылық сурет бұл көрсетеді шығыстардың, жинақтардың, қарыздың және т.б. нақты уақыттағы көрініс? Кім олардың не екенін білгісі келмейді болжамды таза құн бір, бес, тіпті он жыл өтті ме? Технология жетекшілері бұл ақпаратты өздерінің технологияларға жұмсайтын шығындары туралы білуі керек. Менің көзқарасым дүние жүзіндегі кәсіпорын компаниялары үшін маңызды деректер платформаларын ондаған жылдар бойы енгізу арқылы үйренген қарапайым фактіге негізделген:

Уақыт өте аз кәсіпорындар өздерінің қолданбаларының жалпы құнын (соның ішінде код пен деректерді) толық біледі немесе түсінеді, олар өндіріске енгізілсе, әлдеқайда аз.

Бұл шығындарды біледі деп ойлайтын компаниялар өсу мен қуат (артық немесе жетіспеу) әсер ететін нақты тұтыну шығындарын қадағаламайды.

Кодтың жалпы құнын өлшеу үшін не істей аламыз, осылайша тиімсіз процестерге миллиардтағандарды үнемдейміз? Жүйелеріміздің шынайы шығындарын түсіну үшін бізге қолданбалардың, кодтардың және деректердің шынайы құнының ашықтығы қажет. Бұл технология мен қаржы директорының кеңсесі арасындағы серіктестікті орнату және нығайту арқылы ғана мүмкін болады.

Бизнеске арналған функцияны қамтамасыз ету үшін қолданбаны сатып алғанда, көпшілігі кем дегенде үш жеткізушіні функционалдылық, баға және қолдау сияқты негіздер бойынша салыстырады. Бірақ нақты шығындарға негізделген үш жыл ішінде осы қолданбаның жалпы иелену құнын (ТШО) егжей-тегжейлі талдау жақсы әдіс болуы мүмкін, өйткені егер екі өтінім салыстырмалы түрде болса, ТШО ең жақсы таңдауды ажыратады.

Бір қиындық - нақты әлемдегі шығындардың жалпыға ортақ еместігі. Бұған қоса, көптеген жеткізушілер шығындардың не екенін білмейді, өйткені олар сіздің бизнесіңіз үшін қолданбаны 3 жылдан 5 жылға дейін іске қосу үшін қандай инфрақұрылым мен шығындар қажет болатынын емес, олардың қолданбасы не істейтінін ғана біледі.

Оны қараудың тағы бір жолы: Менің бизнес-үлгім мен өсу көрсеткіштеріне негізделген 3-5 жыл ішінде енгізу, басқару және техникалық қызмет көрсету қай қолданбаны ең аз жұмсайды?

Технологиядағы тиімділік дәуіріне көшу, технологиялық жүйелердегі тиімділікті өлшеу нені білдіруі мүмкін? Біз тиімділік туралы ойлау, әрекет және өлшем тұрғысынан ойлауымыз керек.

  • Тиімділікті біз жасайтын барлық нәрсенің негізіне қою үшін ойымызды қалай өзгерте аламыз?
  • Біз тиімдірек болу үшін қандай әрекеттерді жасай аламыз?
  • Тиімділікті қалай өлшеуге болады?
  • Қабылданған шаралардың салдары қандай?

Өнеркәсіптің қуаттылыққа деген көзқарасы 20 жылда өзгерген жоқ. Өндірісте үзілістер немесе мәселелер болмағанша, біз тиімсіз өмір сүруге дайынбыз. Дегенмен, егер бірдеңе тиімдірек жасалса, оның құны аз болады және тезірек орындалады және жүйеде қалдықтар аз болады, яғни көміртегі ізі аз болады. Егер бірдеңе тиімдірек жасалса, біз көбірек қуат жасаймыз көбейтудің қажеті жоқ, бұл тек көбірек ресурстарды, лицензиялау шығындарын және ақшаны үнемдейді.

Біз кодтау, процестер және деректер үлгілері тұрғысынан деректерге жасалған дизайн таңдауларының барлығы ресурстар тұрғысынан да, одан да маңыздысы қаржы тұрғысынан түпкілікті нәтижеге ұзақ әсер етеді, өйткені қосымшалардың көпшілігі 10-20 жыл бойы қолданылады. Бұл кодты ұзақ мерзімді иеленудің жалпы құны қандай және оған жобалау процесінде қалай әсер етуге болады? Егер код күніне бес миллион рет орындалса және бүгін іске қосу үшін 20 доллар тұрса, бизнестің өсуін, бұлттық шығындарды және қосымша деректерді өңдеу кезінде кодтың тиімсіз болуын ескере отырып, 5 жылдан астам жұмыс істеу қанша тұрады?

Кодтан тыс артықшылықтар. Бағалау тиімділігі қолданбалардан басталады, бірақ содан кейін жалпы жүйеге және бір күні кәсіпорынға, технологияға дейін қадағалау керек. Жүйелеріміздің жалпы құнын жобалау шешімдері қабылданған кезден бастап қолданбаның қызмет ету мерзіміне дейін қарау жалпы жүйенің қаржылық шығындарын ғана емес, сайып келгенде, қоршаған ортаға да қарауды білдіреді.

Мен өз мансабымда түсінген бір нәрсе: өнімділік, қаржы немесе жалпы қоршаған орта болсын, бәріміздің ортақ байланысы — бұл әрқашан тиімділікке және шын мәнінде қарапайымдылыққа, яғни қарапайым ақымақтыққа (KISS) байланысты.

Біздің қаржылық шоттармен айналысатынымыз сияқты, бізге бүгінгі күні технологиялық шығындарымызды нақтырақ білуге ​​және технологиялық стекке шығындарды жобалауға мүмкіндік беру керек, егер олар қамтылмаса, аспанға көтерілуі мүмкін. Бірақ қаржылық шоттардан айырмашылығы, «өткен нәтиже болашақ нәтижелерді көрсетпейді», кодтарыңыздың өткен өнімділігі сізге болашақ өнімділік туралы көп нәрсе айта алады. Мәселе мынада: біз тыңдауға дайынбыз ба?

Дереккөз: https://www.forbes.com/sites/forbesbooksauthors/2023/01/23/past-performance-is-indicative-of-future-results-unless-its-the-cost-of-code- деректер және қолданбалар/