Är DevOps hållbar efter att de konsulter lämna?

0
125

0

Är DevOps hållbar? Det är den frågan som tas upp i två nya rapporter. DevOps är en kulturell förändring, det innebär banding tillsammans i olika lag inom programvara värdekedjan och få dem att fungera i synk. Det kan vara en positiv push som arbetet är först tillkännagavs, befattningshavare och yrkesverksamma rally kring detta nya samarbete initiativ. Men vad händer när de konsulter som kommer att lämna, och ringkastning dör? Kommer alla fortsätta att arbeta tillsammans som en glad, i linje familj?

building-with-lights-windows-cropped-photo-by-joe-mckendrick.jpg
Foto: Joe McKendrick

En undersökning som publiceras av LogiGear tittade på leverans av programvara och testning praxis av DevOps-utövare, jämfört med dem som ännu inte har att anta det. Framför allt, DevOps medför en viss friktion. En majoritet, 60%, av de svarande gör DevOps noterat “en massa” av trycket att automatisera. Av de som inte gör DevOps, 46% noteras att sådana påtryckningar. Dessutom, med nästan hälften av de svarande som tränar DevOps överens om att de har “en del” av miljön eller testa data problem. Den grupp som inte gör DevOps har färre problem i detta område.

Det är anmärkningsvärt att DevOps kräver ekonomiska åtaganden för att verktyget kedjan — ofta ett mycket stort engagemang för att ett verktyg eller en annan, LogiGear rapport författare observera. “Det kommer också att kräva en hel del planering, utbildning och kultur förändras.”

En undersökning svaranden medgav även att han eller hon har ännu inte “förstår begreppet” DevOps ” utom som en meningslös floskel som har haft noll effekt till våra arbetsprocesser,” Agile och Scrum, å andra sidan, har “lett till påtagliga och positiva resultat i arbetet.”

Testning är ett viktigt område inom DevOps, och LogiGear enkät undersökt samspelet mellan utveckling och drift team på djupet här. I allmänhet, attityd var positiv — 25% av de tillfrågade sade att deras team är “alltid bra” till testet laget och dess behov, 37% sade ops “som regelbundet hjälper till att få bra test-miljöer.” Något fler än en fjärdedel, 27 procent, sade ops kan vara “långsam eller svårt.”

Ett annat område som DevOps verkar vara att göra en positiv förändring är trygghet. En undersökning som publiceras av Veracode, en division av CA, visar att trots den utbredda uppfattningen att säkerhet och utveckling lag har motstridiga prioriteringar, DevOps bidrar till att hålla dessa två typer av lag “riktad mot ett gemensamt mål, att skapa säker programvara.” En majoritet av CA-Veracode undersökningens respondenter, 58%, uppgav att deras organisation är att ta en gemensam strategi för att säkra applikationer som ett resultat av DevOps. Minst 45% av de svarande i de organisationer som har antagit DevOps säger att det bidrar till att göra mjukvaruutveckling teamets jobb lättare, och endast åtta procent anser att “lägga till ansökan säkerhet i utvecklingsprocessen skulle bromsa en DevOps miljö.”

Den LogiGear undersökning finner också att få kunden eller produktion av fasta frågor och tjänster återställas är “enkel, inga extra ansträngning” för DevOps lag. “Dessa resultat tyder på att fler lag praktiken DevOps, kommunikation, information, samarbete och utbildning kommer att fortsätta att förbättra,” enkäten, drar författarna slutsatsen. “Automation verkar vara vägen för smidig delning av data och annan information. Eftersom båda grupperna sade att deras automation regression suites är ofta kör ‘Ok. Den har några grova fläckar, några falska negativa och misslyckas tester.'”

Semantik också en större roll än de flesta föreställer sig. “DevOps” kan vara en svår term att svälja utanför datacentret. Som Michael Hackett, senior VP av LogiGear, uttryckte det: “vi har slutat att använda den frasen DevOps, och nu i stället för att använda” continuous delivery.'” Han säger att detta beror på att begreppet kontinuerlig leverans “eliminerar den visualisering av de stora frågor som kommer att tänka på när man tänker på termen DevOps. För det andra, det verkar kontinuerlig leverans är vilken programvara som lag verkligen behöver.”

Continuous delivery är det då,

0