Robot Peber får job hos HSBC men ingen skal bekymre sig
Offentlige-står over for selskaber, der ønsker at fremstå innovativ henvender sig til opfindsomme robot assistenter.
Test software, fejlfinding af software, test af software, fejlsøgning software… gentag så ofte som nødvendigt, indtil softwaren er ren og fri for fejl –eller i det mindste så tæt på bug-fri, som du kan få det.
Software innovation er en opgave – en væsentlig opgave, men en opgave alligevel. Mindst én virksomhed, så et hul i markedet, der kunne rydde op i den software, før den test havde engang begyndt endnu. Virksomheden er Tricentis og CEO Sandeep Johri talte med ZDNet til at forklare, hvordan det gøres.
ZDNet: Du er vurderet meget højt i software test af Gartner og andre analytikere, hvad er din hemmelighed?
Johri: test af Software er ikke en ny ting. Hver gang du udvikle software, du er nødt til at teste det, før du slipper den. Men de fleste af tid, tro det eller ej, test er udført manuelt i store virksomheder. Omkring 50 procent er gjort offshore, men det meste af det sker manuelt.
Og det virker ikke, når folk tænker om ting som digital transformation og laver Agil udvikling. Så er du er ved at opbygge hurtigere: du laver daglige udvikling og manuel test er ikke holde op.
SE: Hvordan man opbygger en succesfuld karriere som en DevOps ingeniør (gratis PDF)
Vi tilbyder en kontinuerlig test platform, der får dig højt automatiseret, og vi kan stort set automatisere noget software. Der får dig til det punkt, hvor din test kører på samme kadence som din avancement cyklus, så du kan gøre dagligt for afprøvning og test ikke bliver en flaskehals.
Vi har, hvad vi tror, er en unik platform, der vil levere en 10x forbedring i forhold til en traditionel manuel test-løsning.
Vi er ikke kun øge hastigheden ved at reducere den tid til at teste, men også, fordi det er stærkt automatiseret, at det ikke er for dyrt. Så du kan reducere omkostningerne til test, der som regel ligger omkring 40 procent af prisen for en application platform.
Analytikere anslår, at virksomheder, der bruger mere end 30 milliarder dollars om test, og det meste af det er blevet sendt afsted til Indien eller Filippinerne eller noget sted, hvor de satte software på computere, og gøre tests.
Den vigtigste forskel – grunden til, at vi kan gøre det, og andre ikke kan – er, at de fleste af de kommercielle værktøjer er script-baserede værktøjer, og mens du kan automatisere alt, hvad du ønsker, med et script, scripts kan være meget skrøbelige og bryde alle den tid. Det betyder, at hvis du går gennem en rivende udvikling cyklus, din scrips vil bryde så ofte, at du ikke vide, om det er det script eller software, der ikke fungerer.
Så giver du op på, at tests, give op på, at automatisering og gå tilbage til manuel test. Vi er et script-mindre løsning – det er kernen i, hvad vi gør – og på grund af, at vores løsning er robust.
Der er andre funktioner, som du har brug for at komme til dette niveau af automatisering. De er alle omkring test-data management – at sikre, at alle scenarier er dækket – og det betyder, at du vil ende op med at prep en masse data. Tænk på de banker, der er nødt til at teste alle scenario, enhver omstændighed for hver type af kunden. Test af data bliver et stort problem, men vi har kapacitet til at gøre den meget mere effektiv.
For eksempel, når du forsøger at teste et program, ikke hver eneste af, at ansøgningen er tilgængelig hele tiden. Sige, at du er et forsikringsselskab, og du ønsker at ændre din fordringer behandling. At business process test sidder på næsten hver ansøgning, der ligger i, at forsikrings-selskab. Så, hvordan kan du teste det? I denne komplekse miljø vi kan virtualise-programmer, så du kan stadig teste din lille sub-anvendelse, uden at have alle de andre programmer til rådighed.
Du har personligt en meget fornem baggrund, kan jeg mærke. Du var co-chair for Præsident Bill Clintons Nationale it-Infrastruktur Rådgivende Råd. Hvad trak dig her?

Johri: “Vi er ikke kun øge hastigheden ved at reducere den tid til at teste, men også, fordi det er stærkt automatiseret, at det ikke er for dyrt.”
Foto: Tricentris
×
tricentris-ceo-sandeep-johri2017.png
Den væsentligste årsag var, at jeg tilbragte omkring otte år på HP – 2003-2011 – og jeg har haft forskellige roller i IT-ledelse, hvor jeg stod, og jeg var også ansvarlig for opkøb. Mens jeg var der, lavede vi 14 opkøb, til en værdi af næsten $7 milliarder, men den største køb vi gjorde, var, at et firma kaldet Mercury Interactive. Det var en af de bedste overtagelser, at HP havde det, og dette gik forud Autonomi, som du vil vide viste sig at være en komplet katastrofe.
Kviksølv var et $4.5 milliarder selskab, da vi købte det, og det var dominerende i sin plads. Hver eneste virksomhed i verden, var ved hjælp af sin software.
Jeg sår op at køre erhvervelse af Kviksølv; jeg fik at vide, erhvervslivet og i 2010/11 HP stoppet investere i Merkur. De havde mistet interessen, og jeg følte, at Kviksølv, mens det stadig var dominerende, var ikke til at holde op med den nyere tendens, som hovedsageligt var omkring automatisering.
Kunder var med til at vedtage Agile innovation var ved at blive en flaskehals, og min tese var, at der var en mulighed for en næste-generation-test platform. Den slags mulighed for ofte sker i teknologi.
Agile udvikling og automatisk test var ved at blive stadigt mere vigtigt med fremkomsten af DevOps. Så, det er, hvad slags, der bragte mig her: jeg var i branchen, og jeg var klar over alle leverandører. Og jeg blev klar over, hvad kunderne var leder for, at Kviksølv var ikke levere.
Jeg opdager, at et af de områder, du er interesseret i, er automatisering server Jenkins. Hvorfor interesse i, hvad mange ville se som en relativt obskure valg?
Jenkins er virkelig interessant. De er en open source-virksomhed, og det er open-source værktøj valg for at gøre bygger og iscenesætte deres udgivelse. Vi faktisk integrere med Jenkins; det ender med er, at du får en masse mennesker, der sidder omkring at udvikle ting, og når de sender al den kode, der bliver taget, og så gør du en ny bygge og flytte til den næste cyklus.
Vi integrerer med dem, og vi har kunder, der integrerer med dem; hvad kunderne gøre, er at afhente den kode, som udløser vores ansøgning, Tosca, til kick-off automatiserede tests. Nu kan du have Jenkins dybest set siger, “en ny version er klar, så lad os sparke den væk’.
Nu har vi kunder som WorldPay, der er et BRITISK selskab, der er nu en global virksomhed, og er den største kreditkort-processor. Deres AMERIKANSKE arm, der bruges til at være kunde hos os, og hvad de har gjort, er at gå fra, hvad der var seks – til otte-ugers frigive cykler til alle platforme til en hver to uger.
Relaterede Emner:
Cloud
Big Data Analytics
Innovation
Tech og Arbejde
Samarbejde
Udvikler