1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Okos otthon >> Okos élet

A karbantartási szakasz a szoftver életciklusában

A szoftver életciklusában a karbantartási szakasz a ciklus utolsó szakasza. Miután a szoftver áthaladt a tervezési szakaszon és bevezetésre került, megkezdődik a szoftver életciklusának karbantartási szakasza. A szoftver életciklusának karbantartási szakaszának jellemzőinek megértése lehetővé teszi a szoftver teljesítményének elemzésével megbízott személyek számára a felmerülő problémák helyes megoldását.

A karbantartási fázis jellemzői

Miután a szoftver elindult és fut, gyakran folyamatos karbantartást igényel. Általánosságban elmondható, hogy a szoftver a kezdeti bevezetést követően hosszabb ideig működőképes marad, és rendszeres karbantartást igényel annak biztosítása érdekében, hogy a szoftver folyamatosan a csúcsteljesítményszinten működjön. A szoftver életciklusának karbantartási szakaszában a szoftverprogramozók rendszeresen szoftverjavításokat adnak ki a szervezet szükségleteinek változásaira, a szoftverhibákkal kapcsolatos problémák kijavítására vagy a lehetséges biztonsági problémák megoldására. A karbantartási szakasz során a tervezők foglalkoznak a feltárt problémákkal, hogy megakadályozzák a szoftver várható teljesítményének akadályozását, vagy bővítsék a szoftver funkcionalitását.

Felelősség a szoftver karbantartásáért

A szoftverkarbantartási feladatokat általában a szoftver tervezői végzik a szoftver telepítése után feltárt problémák megoldása érdekében. Miközben a szoftverfejlesztők foglalkoznak a szoftverprogramokban található problémákkal, a rendszerüzemeltetők feladata a kiadott javítások telepítése. A legtöbb kereskedelmi forgalomban kapható szoftverprogramot rendszeresen frissítik a fejlesztő online támogatási webhelyén elérhető letöltések segítségével. A rendszerüzemeltetők letöltik a frissítéseket, amint megjelennek, és telepítik azokat, hogy biztosítsák a szoftver folyamatos működését az eredeti tervezési paraméterekkel összhangban.

Karbantartási fázis hossza

A karbantartási szakasz a szoftver életciklusának minden fázisa közül a leghosszabb ideig tart. A karbantartási szakasz legtovább tartásának elsődleges oka a szoftver élettartama. A legtöbb szoftver mindaddig működik, amíg a felhasználói igényekben bekövetkezett változások miatt elavulttá nem válik, vagy amíg a szoftver karbantartási költsége megfizethetetlenné nem válik a szoftver jövőbeni használatához. Sok tervező újonnan tervezett csereszoftvereket ad ki, miközben szoftverük korábbi verziói továbbra is karbantartáson esnek át. Ez jól látható az Office 2010 szoftvercsomag Microsoft általi bemutatásával vagy a Windows 7 operációs rendszer bevezetésével. Bár ezeknek a szoftvereknek a legújabb verziója kereskedelmi forgalomban elérhető a számítógép-felhasználók számára, a vállalat továbbra is fenntartja a szoftver korábbi verzióit, és meghatározott ideig elérhetővé teszi a javításokat a Windows Update szolgáltatásokon keresztül.

Példák a Microsoft szoftver karbantartási fázisára

A Microsoft a Windows Update webhelyen keresztül biztosítja a meglévő szoftverprogramok folyamatos karbantartását a szoftver teljes élettartama alatt. Bár egyes termékek támogatása fokozatosan megszűnik, a Microsoft-szoftverek karbantartási szakasza általában több évig tart. A Microsoft Office 2007 esetében a szoftverfrissítéseket szervizcsomagokban adják ki. Az egyes kiadott szervizcsomagok támogatása a szervizcsomag megjelenése után 24 hónapig folytatódik.

Karbantartási fázis következtetése

Ahogy a szoftverek karbantartása költségessé válik, és a szoftver életciklusának végéhez közeledik, a szoftvertervezők elkezdik új szoftverek fejlesztését a meglévő szoftverek helyére. Sok esetben a programok szoftverfejlesztési életciklusai átfedhetik egymást. A szoftverfejlesztő megkezdheti az új szoftver életciklusának kezdeti szakaszát még azelőtt, hogy a szoftver jelenlegi verziója kereskedelmi forgalomba kerülne. Ahogy a számítógépes rendszerek és a számítógépes programok végfelhasználóinak igényei folyamatosan változnak, a szoftverfejlesztők egy véget nem érő fejlesztési ciklust követnek legnépszerűbb termékeik esetében.


  1. Szoftver a G1 Android
  2. Az élet egy LCD TV
  3. Szakaszában a termék életciklusa a RAZR telefon
  4. A Life Cycle egy Cell Phone
  5. A GoToMeeting előnyei és hátrányai