Tanulmány: A négy szoftverfejlesztési trend, amelyek 2019-ben dominálnak

Ötletek fejlesztővé váláshoz A TechRepublicnak a fejlesztői csalásról szóló bevezetésében Alison DeNisco Rayome áttekintheti erőforrásainkat a fejlesztési területre való belépésről.

További információ az innovációról

  • Az IBM bejelentette az akkumulátor-technológia áttörését
  • Kiterjesztett valóság az üzleti életben: csaló lap
  • Fotók: A világ 25 leggyorsabb szuperszámítógépe
  • A Raspberry Pi belsejében: A 35 dolláros számítógép története, amely megváltoztatta a világot

Az Atlassian vállalati szoftvercég felmérést adott ki a szoftverfejlesztőkről, feltárva a változó környezetet a szoftverfejlesztés modern világában.

A változás magjai megtalálhatók az új prioritásokban, amelyek a fejlesztők szerint: "A modern szoftvercsapatok mostantól elmozdítják a figyelmet a sebesség, sebesség és hatékonyság hagyományos méréseitől az ügyfelek elégedettségének és a minőségi kód növelése körüli célkitűzések helyett, "mondta Sean Regan, az Atlassian szoftvercsoportok növekedésének vezetője egy blogbejegyzésben.

E célok elérése érdekében a felmérés szerint a fejlesztők négy stratégiára fordulnak, amelyek valószínűleg növekvő tendenciák lesznek a fejlesztési világban.

Lehet, hogy a mikroszolgáltatások az új normál eszközök

Egyesek szerint a mikroszolgáltatások túl magas, de ez nem akadályozza meg a fejlesztőket abban, hogy beleszeretjenekbe.

A mikroszolgáltatásokat használó felmérés válaszadóinak 71% -a szerint a mikroszolgáltatások megkönnyítik az új kód tesztelését és telepítését.

A monolitikus kód, mondja Regan az üzenetében, megnehezítheti a folyamatos szállítást a szolgáltatás integrációja, a csapatok közötti kódkonfliktusok és még sok más miatt. Várható, hogy a mikroszolgáltatások továbbra is felfelé mutatnak 2019-ben.

Várhatóbb automatizált tesztelés

A folyamatos integráció és a folyamatos kézbesítés (CI / CD) egy forró DevOps szószó: Ez megegyezik azzal a gyakorlattal, hogy gyakran, kiváló minőségű kiadásokat készítsenek az ügyfelek igényei kielégítése érdekében.

Az a tény, hogy a CI / CD automatikus tesztelést igényel, nem új vélemény, és a felmérés megállapításai ezt alátámasztják - 62% -uk szerint a kézi tesztelés erőforrások veszteséget okoz, ami késleltetett szoftver-kiadásokhoz vezet.

Körülbelül 57% szerint az automatizált CI / CD gyorsabbá tette a kiadási és a visszacsatolási ütemtervet; azt várják, hogy ez a szám 2019-ben növekedjen, mivel egyre több fejlesztői csapat kezdi automatizálni a tesztelést - mondta a jelentés.

A szolgáltatás megjelölése megkönnyíti a valós tesztelést

A szolgáltatás megjelölése - a váltás beillesztése egy programba, amely lehetővé teszi a fejlesztők számára, hogy új funkciókat engedélyezjenek egy felhasználói csoport számára - népszerű stratégia volt a válaszadók számára. A többség (63%) az új funkciók jobb teszteléséről és a jobb minőségű kiadásokról számolt be, ami jó hír mind a fejlesztők, mind a felhasználók számára.

A szolgáltatás megjelölése nem új koncepció, és egy ideje a mobil alkalmazások fejlesztésének legjobb gyakorlata. A 2019-es év ezt a gyakorlatot szélesebb körben alkalmazhatja azoknak a fejlesztői csapatoknak, amelyek csökkentik a hibákat és a kiadások késedelmét.

Kulturális változás a siker mérésében

Atlassian úgy találta, hogy a fejlesztők 93% -a inkább az ügyfelek elégedettségével foglalkozik, mint bármi máskal, ám Regan megjegyezte, hogy a szoftvercsapatoknak hiányoznak az eszközök a siker ilyen módon történő mérésére, mert "a múltbéli mérés során a munka output alapján történik, nem pedig az ügyfelek eredményei alapján".

Az ügyfelek boldoggá tevő szoftverének elkészítéséhez el kell térni az eredményközpontú fejlesztésre, amely elmozdítja a siker fókuszát a fejlesztési ciklusok sebességétől és a felhasználói elégedettség felé.

A megkérdezett fejlesztők 75% -a szerint a csapatuk problémáik vannak a kiadások során felmerülő hibákkal és kódhibákkal, amit az eredményközpontú kultúra megoldhat.

A szoftverfejlesztőknek, akik 2019-ben sikeresek akarnak lenni, fel kell ismerniük az Atlassian megállapításait azokkal, amelyek azok: - Cselekvési felhívás nem csak az új trendek és az építési kódok módszerei szempontjából, hanem egy felhívás a frissítések és kiadások körüli kultúra átgondolására is.

2019-ben a fejlesztőknek csökkentenie kell a kódot, hagyniuk kell a számítógépeknek a tesztelést, új funkciókat kell bevezetniük a felhasználók egy csoportjára, és a sikert nem a sebesség, hanem a kiadások zökkenőmentességének szempontjából kell mérniük.

A technológiai vezetők nagy részvétele:

  • A szoftverfejlesztés három új trendje 2019-ben növekedést fog tapasztalni: a Microservices, az automatizált tesztelés és a szolgáltatás megjelölése. - Atlassian, 2019
  • Annak érdekében, hogy ezek az új módszerek sikeresek legyenek, el kell térni a fejlesztési sebességtől, mint a siker metrikájából, és a fejlesztőket inkább az eredmények és a vevői elégedettség alapján kell mérni. - Atlassian, 2019

Vezetői tájékoztató hírlevél

Fedezze fel az informatikai vezetés sikerének titkait a tippekkel a projektmenedzsment, a költségvetés és a napi kihívások kezelése során. Keddenként és csütörtökön szállítva

Regisztrálj még ma

© Copyright 2020 | mobilegn.com