Itthon Fejlesztés Hogyan lehet agilis átalakítani az iparágat?

Hogyan lehet agilis átalakítani az iparágat?

Tartalomjegyzék:

Anonim

A szoftverfejlesztés agilis módszertana pozitív hatással lehet az informatikai iparra. Az agilis módszertan alkalmazásának eredményei számos módon mérhetők. Az Agile sikeres megvalósításának tükrözi a szoftvercsere-igények gyorsabb megfordulását, kevesebb hibát, a csapat teljesítményének mennyiségi mérését és a szűk keresztmetszeteket. Az Agile hatásának sikeres méréséhez a szervezetnek összehasonlítania kell az Agile előtti és az Agile utáni fejlődéshez kapcsolódó különféle mutatókat. Az Agile valódi hatása nem mérhető pusztán a bevételek növekedésével vagy a javított hibák számának növekedésével. Számos belső paramétert figyelembe kell venni a valódi hatás megértése érdekében. (Az agilis fejlesztésről bővebben az Agile Software Development 101. oldalon olvashat.)

Miért agilis IT?

Az IT-ipar elsősorban a szoftverfejlesztés vízesési modelljének korlátozásai miatt hajlik az agilis gyakorlatok felé. Általában azt figyelték meg, hogy az informatikai vállalatok nem képesek reagálni a változó vevői igényekre vagy piaci helyzetekre, vagy a szoftverfejlesztés vízesési modelljével csökkenteni a költségeket. Még ha ellensúlyozzuk is ezt az elsöprő tendenciát az Agile módszertan felé és úgy gondoljuk, hogy az izgalom némelyike ​​hihetetlen, nagyon sok empirikus visszajelzés van a vízesés modelljéről.

Egyszerűen fogalmazva: a vízesés modell olyan szoftverfejlesztési modell, amelyben a munkát egymást követő módon, egymás után végezzék el. Ennek a modellnek öt fázisa van: követelmények, tervezés, megvalósítás, ellenőrzés és karbantartás. Általában az egyik szakasz befejezése után nehéz, ha nem lehetetlen változtatni egy korábbi szakaszban. Tehát a feltételezés az, hogy a követelmények nagyjából rögzítve vannak. A fő különbség az Agile modellel szemben abban a feltételezésben van, hogy a követelmények nem változnak. Agile feltételezi, hogy az üzleti helyzetek megváltozik, és a követelmények is változnak. Tehát a szoftvert kisebb darabokban szállítják sprint alatt, míg a vízesés modellben az első szállítás vagy kiadás hosszú idő után történik. (A fejlesztéssel kapcsolatos további információkért lásd: Hogyan segít az Apache Spark a gyors alkalmazásfejlesztésben.)

Hogyan lehet agilis átalakítani az iparágat?