Adeiladu Tîm Peirianneg Llwyfan I Gefnogi Talent Gwobr Eich Sefydliad — Eich Datblygwyr

Os yw'ch sefydliad yn adeiladu meddalwedd, nawr yw'r amser i ganolbwyntio ar gefnogi a meithrin eich datblygwyr. Mae hynny oherwydd bod cadw datblygwyr a gwneud y mwyaf o'u cynhyrchiant yn hanfodol i allu eich busnes i ddarparu gwerth i gwsmeriaid, gweithwyr a phartneriaid yn 2023.

Mae talent y datblygwr gorau yn brin. Yn ôl Swyddfa Ystadegau Llafur yr Unol Daleithiau, bydd y galw am ddatblygwyr meddalwedd yn cynyddu 25% bob blwyddyn trwy 2031 – yn sylweddol gyflymach na galwedigaethau TG eraill. Ac eto, os yw'ch datblygwyr yn nodweddiadol, nid yw llawer ohonynt yn arbennig o hapus - nac yn gynhyrchiol.

Mae talent dechnegol yn rhwystredig

Mae trosiant datblygwyr yn broblem, yn ôl y trydydd Datgeliad blynyddol Arolwg “Heriau Datblygu Meddalwedd Gorau ar gyfer 2022”.. Mae tri deg un y cant o ddatblygwyr yn dweud nad oes ganddyn nhw amser i wneud eu gwaith. Mae hyd yn oed mwy ohonyn nhw (40% a 39%, yn y drefn honno) yn cael eu herio i ddelio â galwadau cynyddol cwsmeriaid ac yn cael eu gorfodi i wneud mwy gyda llai oherwydd cyllidebau cyfyngedig.

Ar ben hynny, Arolwg Datblygwyr 2022 Stack Overflow Datgelodd fod datblygwyr eu hunain yn poeni am wanhau cynhyrchiant, gyda 68% yn dod ar draws “seilo gwybodaeth” o leiaf unwaith yr wythnos, a 63% yn treulio mwy na 30 munud y dydd yn chwilio am atebion i broblemau.

Yr hyn sydd ar goll yn y rhan fwyaf o achosion yw platfform cymhwysiad cwmwl-frodorol fel VMware Tanzu, gyda galluoedd sy'n lleihau newid cyd-destun ac yn galluogi datblygwyr i ganolbwyntio ar resymeg busnes. Yr un mor hanfodol, ac yn aml ddim yn bodoli, yw ffurfio tîm platfform app pwrpasol sy'n adeiladu, monitro ac yn ailadrodd y platfform yn barhaus i ddarparu profiad gwych i dimau datblygu mewnol.

Beth yw model platfform-fel-cynnyrch?

Yn draddodiadol, mae sefydliadau TG wedi cydosod staciau technoleg i gefnogi datblygwyr wrth iddynt greu, profi a gwthio apiau i gynhyrchu. Ond mae'r pentyrrau technoleg hyn - ynghyd â phrosesau llaw a thimau siled - yn ysgogi aneffeithlonrwydd rheoli, yn ddiffygiol yn arsylwi ac yn creu dyled dechnegol sylweddol, tra hefyd yn cymryd mwy o amser i gyrraedd y cod cynhyrchu. Mae'r staciau technoleg hyn fel arfer yn dibynnu ar systemau tocynnau ar gyfer ceisiadau datblygwyr a thîm TG sy'n treulio ei amser yn cyflawni'r ceisiadau hyn, yn aml â llaw.

Mewn cyferbyniad, gall mabwysiadu dull sy'n trin timau datblygu mewnol fel cwsmeriaid a'r llwyfan cymhwyso fel cynnyrch arwain at lwybr symlach i gynhyrchu sy'n gwella effeithlonrwydd datblygwr, ansawdd y cynnyrch ac amser i werth. Yr hyn sy’n allweddol i lwyddiant y dull hwn yw cofio nad yw’r platfform yn ddarn o feddalwedd oddi ar y silff. Mae'n set esblygol, unedig o wasanaethau y gellir eu hailddefnyddio wedi'u hintegreiddio'n ddi-dor â'ch systemau presennol.

Mae'r model platfform-fel-cynnyrch yn rhoi o fewn cyrraedd hawdd yr holl offer sydd eu hangen ar ddatblygwyr i wneud eu gwaith gorau. Mae hefyd yn dod â galluoedd allweddol ynghyd fel awtomeiddio, pyrth hunanwasanaeth, templedi cymhwysiad ac integreiddiadau trydydd parti mewn ffordd effeithlon a hyblyg i roi profiad gwirioneddol ddyrchafedig - a di-ffrithiant - i'ch datblygwyr.

Pam cyflwyno tîm peirianneg platfform penodol?

I gael y gorau o lwyfan ap brodorol cwmwl, mae angen tîm pwrpasol arnoch i'w gefnogi. Mae tîm peirianneg llwyfan nid yn unig yn gyfrifol am adeiladu, esblygu a rheoli'r llwyfan cais ond mae'n gweithredu fel sianel rhwng datblygwyr, gweithrediadau a thimau diogelwch. Mae hefyd yn hwyluso rhyngweithio rhwng arweinwyr busnes, personél diogelwch a gweddill eich sefydliad. Wrth wneud hynny, mae’n chwalu seilos—ac mae’n talu ar ei ganfed.

Pan fyddwch chi'n buddsoddi amser, talent a chyllideb i adeiladu a chynnal tîm peirianneg llwyfan, mae'n dychwelyd gwerth esbonyddol i'ch sefydliad. Sut? Mae ei weithgareddau yn sicrhau bod gan eich datblygwyr—y dalent y mae eich sefydliad yn dibynnu arni ar gyfer arloesi a llwyddiant busnes—yr hyn sydd ei angen arnynt ar flaenau eu bysedd. Mae hyn yn cynnwys mynediad at dempledi ap cymeradwy, gwasanaethau, llyfrgelloedd ffynhonnell agored a phopeth arall sydd ei angen arnynt i ddisodli tasgau gwerth isel ac amseroedd aros gyda'r rhyddid i ddatrys problemau sy'n hanfodol i fusnes yn gyflymach - heb aberthu diogelwch, dibynadwyedd nac ychwanegu staff.

Pwy i'w ychwanegu at eich tîm platfform?

Dylai tîm peirianneg llwyfan gynnwys o leiaf ddau o'r archddeipiau canlynol (wrth i'ch tîm aeddfedu, gallwch ychwanegu'r trydydd):

  • Pensaer seilwaith sydd hefyd yn codio - Dewiswch rywun sy'n brofiadol iawn mewn seilwaith fel gwasanaeth (IaaS) - cyfrifiannu, storio a rhwydweithio - yn ogystal â bod yn arbenigwr mewn awtomeiddio gweithgareddau llaw, ailadroddus.
  • Meistr awtomeiddio naturiol ­- Ychwanegu rhywun sydd eisoes yn gwneud gwaith integreiddio parhaus / lleoli parhaus, gan awtomeiddio prosesau rheoli rhyddhau cyfredol neu ddefnyddio offer awtomeiddio system (Cogydd, Pyped, Halen, Ansible).
  • Peiriannydd meddalwedd chwilfrydig - Dewiswch berson mewn tîm cynnyrch cymhwysiad a oedd yn flaenorol wedi datrys ei heriau platfform ei hun trwy awtomeiddio seilwaith sylfaenol a oedd yn symleiddio gwaith y tîm.

4 disgyblaeth timau peirianneg llwyfan llwyddiannus

Mae timau peirianneg llwyfan llwyddiannus yn defnyddio pedwar dull allweddol i gyflawni gwerth datblygwr:

1. Cymhwyso arferion rheoli cynnyrch heb lawer o fraster

Defnyddiwch arferion cychwyn darbodus fel isafswm cynnyrch hyfyw (MVP) i leihau gwastraff ac ymateb yn barhaus i anghenion newidiol cwsmeriaid - datblygwyr apiau.

2. Canolbwyntio ar Brofiad y Datblygwr (DevEx) gyda dylunio sy'n canolbwyntio ar y defnyddiwr (UCD)

Rhowch sylw i sut mae datblygwyr yn defnyddio'r platfform fel cynnyrch - efallai y bydd datblygwyr yn gwerthfawrogi'r profiad serol cymaint nes eu bod yn ei efengylu ledled eu sefydliad.

3. Trosoledd datblygu meddalwedd Agile gyda XP (rhaglennu eithafol)

Defnyddiwch arferion XP i adeiladu cod platfform o ansawdd sydd wedi'i brofi'n dda sy'n esblygu gyda gofynion datblygwyr.

4. Ychwanegu peirianneg dibynadwyedd safle (SRE)

Mae SRE yn trin gweithrediadau fel problem beirianyddol trwy ddefnyddio meddalwedd i reoli perfformiad system a uptime. Mae trin eich platfform fel cynnyrch yn cynyddu gwerth platfform i'r eithaf trwy leihau amser dosbarthu, risg a gwastraff.

Yr holl ffyrdd y mae tîm peirianneg llwyfan o fudd i'ch busnes

Gall tîm peirianneg llwyfan llwyddiannus wneud cyfraniad sylweddol i'ch sefydliad wrth iddo ymdrechu i adeiladu meddalwedd ar raddfa fawr, gan gynnwys:

Gwella DevEx

Pan fydd datblygwyr newydd yn ymuno, pa mor fuan yw hi cyn iddynt fod yn gynhyrchiol? Mae'n cymryd llawer mwy o amser i ddatblygwyr ddechrau ysgrifennu cod pan fydd angen iddynt ddysgu llu o offer newydd ar eu pen eu hunain. Mae datblygwyr sydd â mynediad cyflym, hunanwasanaeth i dempledi cymeradwy, patrymau y gellir eu hailddefnyddio, offer a gwasanaethau penodol wedi profi i fod yn ddefnyddiol i ddod i weithio'n gyflymach. Trwy greu “llwybrau euraidd” sy'n cefnogi llifoedd gwaith datblygu symlach, gall tîm peirianneg llwyfan gyflymu cynhyrchiant, gwella diogelwch a lleihau ffrithiant sydd mor gyffredin ar draws staciau technoleg datblygwyr menter.

Cryfhau eich ystum diogelwch

Mae tîm platfform yn helpu i sicrhau bod gweithrediadau Diwrnod 2 - pan fydd ap yn cael ei gynhyrchu - yn ddi-dor trwy ddadansoddi a chlytio'r platfform datblygu yn barhaus, gan gynnwys adeiladu diogelwch ym mhob rhaglen gyda a cadwyn gyflenwi meddalwedd ddiogel. Trwy awtomeiddio polisïau diogelwch a darparu galluoedd fel templedi ap a gymeradwywyd ymlaen llaw yn ogystal â sganio cod ar gyfer CVEs a diogelwch API, gall eich sefydliad wella ystum diogelwch y rhaglen ei hun yn ddramatig tra hefyd yn cyflymu'r amser y mae'n ei gymryd i ddefnyddio cod mwy diogel.

Lliniaru'r argyfwng sgiliau

Yn hytrach na buddsoddi mewn timau o unicornau datblygwyr app sydd ag arbenigedd mewn Kubernetes, cymylau cyhoeddus lluosog, a phob offeryn arall yn eich pentwr technoleg, gallwch chi logi meidrolion yn unig neu hyfforddi staff presennol. Mae platfform ap brodorol cwmwl yn tynnu i ffwrdd gymhlethdod Kubernetes a gosodiadau aml-gwmwl ac yn helpu datblygwyr newydd i ddarparu gwerth yn gyflym gyda chymorth templedi app a llwybrau euraidd.

Mae tîm platfform yn galluogi'ch datblygwyr i ganolbwyntio ar ysgrifennu apiau arloesol tra'n dileu'r rhwystredigaeth o ffurfweddu ac integreiddio elfennau gwahanol o stac dev tech traddodiadol. Felly beth sy'n allweddol i hybu cynhyrchiant datblygwyr? Gofynnwch i dîm peirianneg platfform.

Darllen yr adroddiad hwn gan Gartner gan amlygu angen a gwerth peirianneg llwyfannau.

Ffynhonnell: https://www.forbes.com/sites/vmware/2023/03/06/build-a-platform-engineering-team-to-support-your-organizations-prize-talent-your-developers/