BeginArtikelsMet IA het sagtewareontwikkeling vinniger en meer doeltreffend geword

Met IA het sagtewareontwikkeling vinniger en meer doeltreffend geword

Duur dekades het die besluit om sagteware vanaf nul te bou of 'n kant-en-klare oplossing aan te koop, die tegnologie-strategieë in maatskappye uit verskeie sektore gelei. Die vergelyking het eenvoudig gelyk, koop het die aanvaarding versnel en koste verlaag, bou het persoonlike aanpassing en beheer geboden. Maar die aankoms van generatiewe intelligensie, en veral die ontwikkeling deur KI (AIAD), het al die veranderlikes van hierdie rekening verander. Dit is nie meer die keuse tussen twee klassieke benaderings nie, en dalk bestaan die tradisionele dilemma nie eens meer nie.

Met die generatiewe KI wat belangrike fases van die ontwikkelingsiklus optimaliseer, soos kode skryf, outomatiese toetse, foutopsporing en selfs argitektuursuggesties, het die bou van pasgemaakte sagteware ophou wees 'n eksklusiewe poging van groot korporasies met robuuste begrotings. Modelle vooraf getoets, gespesialiseerde biblioteke en laag-kode of geen-kode platforms aangedryf deur KI het die koste en ontwikkelingsduur drasties verlaag.

In plaas van maande, word baie oplossings vandag in weke gelewer, en in plaas van baie interne spanne, kan klein en hoogs gespesialiseerde spanne persoonlike en skaalbare toepassings met indrukwekkende doeltreffendheid lewer. Die GitHub Copilot, wat in 2021 bekendgestel is, is 'n praktiese voorbeeld van generatiewe KI wat ontwikkelaars help deur kode voor te stel en stukke outomaties te voltooi. 'n Studie van GitHub het aangedui dat ontwikkelaars wat Copilot gebruik het, take gemiddeld 55% vinniger voltooi het, terwyl diegene wat dit gebruik het, gemiddeld 1 uur en 11 minute geneem het om die taak te voltooi, terwyl diegene wat nie GitHub Copilot gebruik het nie, gemiddeld 2 uur en 41 minute geneem het om dit te doen.

In die gesig van hierdie realiteit verloor die ou argument dat die aankoop van kant-en-klare sagteware sinoniem is met besparing, sy krag. As soluções generies, alhoewel aantreklik, pas nie dikwels by die besonderhede van interne prosesse nie, skaal nie met dieselfde vlotheid nie en skep 'n beperkingende afhanklikheid. Op kort termyn mag dit voldoende lyk, maar op medium en lang termyn word dit struikelblokke vir innovasie.

Meer as dit, begin die selfbegrip dat die mededingende voordeel in die kode self lê, begin afbreek. In 'n scenario waar die herskryf van 'n hele toepassing goedkoop en haalbaar geword het, maak die idee om die kode as 'n strategiese bate te beskerm, al hoe minder sin. Die werklike waarde lê in die argitektuur van die oplossing, in die vloei van integrasie met die besigheidsstelsels, in die data-goedkeuring en, veral, in die vermoë om die sagteware vinnig aan te pas terwyl die mark of die maatskappy verander.

Die gebruik van kunsmatige intelligensie (KI) en outomatisering verminder die ontwikkelingsduur met tot 50%, volgens 75% van die bestuurders wat in 'n verslag deur OutSystems en KPMG ondervra is. Maar as die "bou" die nuwe normaal is, ontstaan daar 'n tweede dilemma: intern bou of saam met gespesialiseerde buitevennote partners? Hierdie plek praat meer pragmatisme. Om die eie tegnologiesteam te bou, vereis voortdurende beleggings, talentbestuur, infrastruktuur en, bowenal, tyd, die skaarsste bate in die wedloop na innovasie. Vir maatskappye waarvan die kernbesigheidnee is niesagteware, hierdie keuse kan kontraproduktyf wees.

Aan die ander kant bring strategiese vennootskappe met ontwikkelingsmaatskappye voordele mee, soos onmiddellike toegang tot gevorderde tegniese kundigheid, versnelde lewering, kontrakteringsvryheid en vermindering van operasionele overhead. Spanafdeling ervare werk as 'n uitbreiding van die maatskappy, met die fokus op resultate, en baie keer kom hulle reeds met kant-en-klare modelle van skaalbare argitektuur, geïntegreerde CI/CD-pipelines en getoetste raamwerke, alles wat duur en tydrowend sou wees om van nuuts af te bou. Dit is ook die moeite werd om 'n derde element in hierdie vergelyking te noem: die netwerk-effek van die opgaarde kundigheid.

Terwyl interne spanne 'n deurlopende leerkurwe ondergaan, bou eksternespesialiste wat aan veelvuldige projekte werk, tegniese en sake-ervaring op 'n baie vinniger tempo op. Hierdie kollektiewe intelligensie, toegepas op 'n gerigte wyse, lewer dikwels meer effektiewe en innoverende oplossings op. Die beslissing is dus nie meer tussen koop of bou nie, maar tussen vasgevang wees in starre oplossings of iets te bou wat regtig aan die behoeftes van die besigheid voldoen.Die personalisering, voorheen 'n luukse, het 'n verwagting geword, die skaalbaarheid, 'n vereiste, en KI, 'n spilpunt.

Aan die einde is die ware mededingende voordeel nie in die kant-en-klare sagteware nie, of in die op maat geskryfde kode, maar in die strategiese vlotheid waarmee maatskappye tegnologiese oplossings integreer in hul groei. Die tydperk van AIAD nooi ons uit om binêre dilemma's te laat vaar en na sagteware as 'n deurlopende, lewende en strategiese proses te kyk. En, daarvoor is dit nie genoeg om te bou nie, jy moet slim bou, die regte vennote hê en 'n toekomsgerigte visie hê.

Fabio Seixas
Fabio Seixas
Met meer as 30 jaar ervaring in tegnologie en digitale besighede, is Fabio Seixas 'n entrepreneur, mentor en spesialis in sagtewareontwikkeling. Stigter en CEO van Softo, 'n sagtewarehuis wat die konsep van DevTeam as a Service bekendgestel het, het Fabio al agt internetmaatskappye geskep en bestuur en meer as 20 ander geMentor. Jou loopbaan sluit kundigheid in digitale sake-modelle, groei-hacking, wolkinfrastruktuur, bemarking en aanlyn advertering in.
VERWANTE ARTIKELS

Laat 'n antwoord achter

Voer asseblief jou kommentaar in!
Voer asseblief jou naam hier in

ONLANGS

MEES GEWILDE

[elfsight_cookie_consent id="1"]