Għandna Nibnuh? Mistoqsija li Nistaqsu Qabel Nikteb Kwalunkwe Kodiċi

Qabel ma nitkellmu dwar it-teknoloġija, il-baġits jew id-dati tal-kunsinna, hemm mistoqsija li tisboq li tingħata tweġiba l-ewwel: verament għandna nibnuh? Għaliex LSR kultant tirrakkomanda li tixtri prodott, tgħaqqad is-sistemi eżistenti jew issewwi l-proċess.

Meta organizzazzjoni tersaq lejn kumpanija tal-iżvilupp tas-softwer, normalment l-aspettattiva hi li l-konversazzjoni tintemm b'proposta biex jinbena xi ħaġa: applikazzjoni ġdida, sostituzzjoni għal sistema li qed tixjieħ, pjattaforma biex tgħaqqad proċessi diżgħaqqdin. Hija assunzjoni li tinftiehem, imma taqbeż mistoqsija li għandha tingħata tweġiba qabel ma xi ħadd jitkellem dwar it-teknoloġija, il-baġits jew id-dati tal-kunsinna.

Verament għandna nibnuh?

F'Libertas Software Research (LSR), nemmnu li li tkun taf jekk għandekx tiżviluppa softwer huwa importanti daqs li tkun taf kif. Xi kultant applikazzjoni apposta hija eżattament dak li hemm bżonn. Xi kultant pjattaforma SaaS stabbilita tissodisfa l-ħtieġa perfettament, jew li tgħaqqad is-sistemi li diġà għandek jagħti r-riżultat mingħajr l-ispiża u t-tfixkil li tibdilhom. L-għan huwa li jittejjeb il-mod kif taħdem organizzazzjoni, mhux li tiżdied applikazzjoni oħra ma' ambjent diġà ikkumplikat.

Ibda bil-problema, mhux bis-soluzzjoni

L-organizzazzjonijiet jippreferu jiddeskrivu s-soluzzjoni li jemmnu li għandhom bżonn minflok il-problema li għandhom. "Dashboard tar-rapporti" jew "app biex tieħu post l-ispreadsheets tagħna" jidher definit tajjeb, imma ma jgħid wisq dwar x'ġiegħel it-talba.

Ħu rapport maniġerjali ta' kull xahar immuntat bl-idejn minn bosta spreadsheets u sistemi. Jieħu jiem, u meta jasal id-dejta tkun diġà skaduta. Il-konklużjoni ovvja hi li għandek bżonn softwer tar-rapporti. Meta tħares eqreb, il-problema vera ħafna drabi hi dejta diżgħaqqda u proċessi inkonsistenti: proġett ta' integrazzjoni modest, mhux applikazzjoni ġdida. U jekk l-investigazzjoni turi li għandek bżonn flussi tax-xogħol jew kontrolli speċjalizzati li l-ebda prodott ma jappoġġja, dak huwa l-mument li fih il-bini apposta jistħoqqlu postu.

Meta x-xiri jagħmel iktar sens

Is-suq kummerċjali huwa matur. Is-CRM, il-kontabilità, l-iskedar, il-ġestjoni tad-dokumenti u l-intelliġenza tan-negozju għandhom prodotti b'snin ta' rfinar warajhom. Jekk wieħed jissodisfa l-ħtiġijiet tiegħek mingħajr restrizzjonijiet mhux raġonevoli, sostituzzjoni apposta żżid ftit valur.

Imma qabbel l-ispiża totali tas-sjieda, mhux il-prezzijiet tas-sottoskrizzjoni. Prodott ta' £500 fix-xahar huwa £30,000 fuq ħames snin qabel ma żżid il-konfigurazzjoni, l-integrazzjonijiet, il-liċenzji żejda jew bidliet fil-proċessi tiegħek stess. Iċċekkja kif jiskala l-prezz, jekk tistax tesporta d-dejta tiegħek, u x'jiġri jekk il-fornitur ibiddel il-mudell tiegħu. U oqgħod attent milli tobbliga n-negozju jabbanduna attivitajiet li verament jiddistingwuh biss għax prodott jassumi mod ieħor.

Xi kultant it-tweġiba hi li tgħaqqad dak li diġà għandek

Il-biċċa l-kbira tal-organizzazzjonijiet jiġbru sistemi maż-żmien: il-finanzi fuq waħda, l-operazzjonijiet fuq oħra, is-servizz tal-klijenti fuq tielet. Kull waħda taħdem sew; sempliċement ma jitkellmux ma' xulxin, u għalhekk issib dewmien, sforz duplikat u informazzjoni inkonsistenti.

Li tibdel kollox b'applikazzjoni waħda hu tentattiv, imma riskjuż. Il-pjattaformi eżistenti jżommu snin ta' għarfien operazzjonali u integrazzjonijiet moħbija. Saff ta' integrazzjoni mfassal bir-reqqa (li jgħaqqad l-APIs, jawtomatizza t-trasferimenti, jikkonsolida r-rapportar minn sorsi awtorevoli) jista' jtawwal ħajjet dawk l-investimenti. Jeħtieġ ħsieb tajjeb dwar l-awtentikazzjoni, is-sjieda tad-dejta, il-ġestjoni tal-iżbalji u l-verifikabbiltà, imma li tirrakkomanda l-integrazzjoni minflok is-sostituzzjoni mhijiex inġinerija inferjuri. Ħafna drabi hi d-deċiżjoni arkitettonika aktar ikkunsidrata.

Meta l-apposta hu l-investiment it-tajjeb

Xi rekwiżiti verament ma jaqblux mal-prodotti mainstream: operazzjonijiet speċjalizzati, ħtiġijiet mhux tas-soltu ta' sigurtà jew dejta, jew softwer li huwa stess vantaġġ kompetittiv. Hawnhekk softwer apposta jħalli lill-arkitettura ssegwi kif taħdem verament in-negozju.

Dik il-flessibbiltà ġġib magħha responsabbiltà fit-tul għall-manutenzjoni, is-sigurtà, l-ittestjar u l-appoġġ. Sistema tista' tissodisfa l-ispeċifikazzjoni oriġinali tagħha u xorta tkun investiment ħażin jekk tkun diffiċli biex tinżamm jew ma tistax tadatta. L-iżvilupp apposta huwa ġustifikat meta l-benefiċċji ta' soluzzjoni mibnija għal skop jegħlbu kemm l-ispiża inizjali kif ukoll l-impenn kontinwu li tkun is-sid tagħha.

Mhux kull problema teħtieġ aktar softwer

Xi kultant il-proċess hu l-problema. L-approvazzjonijiet, ir-rapporti u l-passi amministrattivi jakkumulaw matul is-snin, ħafna wara li ċ-ċirkustanzi li ħolquhom ikunu għebu. Li tawtomatizzahom eżattament kif inhuma jżomm biss il-kumplessità.

Jekk dokument jeħtieġ ħames approvazzjonijiet, la tistaqsix kif tawtomatizza ħames approvazzjonijiet, staqsi għaliex kull waħda teżisti u liema riskju tkopri. Is-softwer huwa eċċellenti fl-applikazzjoni ta' regoli konsistenti, imma ma jistax jgħidlek jekk il-proċess huwiex sensibbli. Is-simplifikazzjoni ta' flus tax-xogħol jew it-tiċċarar tas-sjieda tista' tagħti gwadanji reali mingħajr sistema oħra x'titgħallem u tappoġġja.

Ħares lil hinn mill-ispiża inizjali

Il-proġetti apposta għandhom spiża inizjali kbira filwaqt li s-SaaS iferrex l-ispiża tiegħu fuq sottoskrizzjonijiet, li jagħmel il-paragun jidher mhux ekwilibrat. Paragun ġust ikopri l-ħajja kollha: implimentazzjoni, liċenzjar, hosting, appoġġ, manutenzjoni, integrazzjoni, taħriġ u bidla futura.

Inkludi wkoll l-ispiża li ma tagħmel xejn. Proċess ineffiċjenti li jiekol 20 siegħa tal-persunal fil-ġimgħa huwa madwar 1,040 siegħa fis-sena. B'rata illustrattiva ta' £35 fis-siegħa, dak huwa madwar £36,400 fis-sena, bil-preżunzjoni li l-ħin jista' verament jiġi rkuprat u rindirizzat. Żid il-kwalità baxxa tad-dejta u d-deċiżjonijiet bil-mod, li huma aktar diffiċli biex jiġu pprezzati imma daqstant reali. L-aħjar għażla mhijiex l-irħas; hi dik bl-aqwa taħlita ta' valur, riskju aċċettabbli u sostenibbiltà fit-tul.

Għaliex kumpanija tas-softwer tirrakkomanda li ma tibnix softwer?

Hija mistoqsija ġusta. Jekk nirrakkomandaw prodott jew integrazzjoni żgħira, dak huwa inqas xogħol ta' żvilupp fuq il-karta.

Imma hemm differenza bejn li tipprovdi kapaċità ta' żvilupp u li taġixxi bħala sieħeb ta' riċerka u arkitettura tas-softwer. Ix-xogħol tagħna jibda qabel ma teżisti l-ispeċifikazzjoni: nifhmu l-problema, nimxu l-għażliet u ngħinuk tiddeċiedi fejn tinvesti. Dan għandu valur ikun x'ikun ir-riżultat, u normalment għad hemm xogħol ta' analiżi, arkitettura, ippjanar u integrazzjoni x'jsir anki meta l-iżvilupp apposta mhuwiex it-tweġiba.

Li tirrakkomanda żvilupp li ma għandekx bżonn huwa kontroproduċenti. Proġett konsenjat fil-ħin u skont l-ispeċifikazzjoni xorta jfalli jekk ma kienx is-soluzzjoni t-tajba. Li tgħin klijent jevita nefqa bla bżonn jibni t-tip ta' fiduċja li ddum.

Li tista' tibni mhuwiex raġuni biex tibni

L-AI u l-għodod moderni qed jagħmlu l-kodiċi aktar mgħaġġel u irħas biex jiġi prodott. Dan huwa utli, imma jagħmel il-ħsieb bil-quddiem aktar importanti, mhux inqas, għax l-isforz li darba kien iġiegħel in-nies jistaqsu "verament neħtieġu dan?" qed jisparixxi. Huwa għal kollox possibbli li tibni xi ħaġa teknikament eċċellenti, tikkonsenjaha b'mod effiċjenti, u tiskopri li kienet it-tweġiba ħażina.

Qabel ma jibda l-iżvilupp, irridu tweġibiet ċari dwar il-problema tan-negozju, l-ispiża li titlaq mhux solvuta, liema rekwiżiti l-prodotti eżistenti ma jistgħux jissodisfaw, kif se jitkejjel is-suċċess (ħin tal-ipproċessar, preċiżjoni, viżibbiltà, konformità, mhux għadd ta' karatteristiċi) u min se jħaddem u jappoġġja s-soluzzjoni wara.

Se jkun hemm proġetti fejn softwer apposta huwa ċarament sew, oħrajn fejn l-integrazzjoni hi valur aħjar, u oħrajn fejn pjattaforma lesta tagħmel ix-xogħol. Dak li jgħodd hu li r-rakkomandazzjoni tkun ibbażata fuq it-tifsir tal-organizzazzjoni tiegħek, mhux fuq assunzjoni dwar x'trid tbigħ kumpanija tas-softwer.

Qabel ma nistaqsu kif għandna nibnu xi ħaġa, jixraq nistabbilixxu jekk għandna nibnuha xejn.

Libertas Software Research taħdem ma' organizzazzjonijiet biex tirriċerka, tevalwa, tiddisinja u tiżviluppa soluzzjonijiet tas-softwer, b'enfasi fuq il-manutenibbiltà fit-tul, il-valur operazzjonali u investiment infurmat fit-teknoloġija.

Lura għaċ-Ċentru tal-Għarfien