Одржување на програмска опрема

Одржувањето на програмска опрема — поим во програмското инженерство кој ја претставува секоја активност која се прави на програмскиот производ откако ќе биде испорачан на клиентот. Таа активност може да биде изменување на производот поради некои недостатоци, промена поради подобрување на перформансите, променување по барање на корисниците и друго.[1] Одржувањето на програмската опрема и еволуцијата на системите беше истражувано од страна на Мер Леман (англиски: Meir M. Lehman) којшто ги напишал Леменовите закони за еволуција на програмската опрема.[[2]] Во неговото истражување тој заклучил дека одржувањето е вистински еволуциски развој. Исто така тој покажал дека системите постојано еволуираат и како што еволуираат стануваат се покомплексни сè додека не им се направи рефакторирање.

Значење на одржувањето на програмската опрема

Во една студија на Лентц и Свансон (англиски: Lientz and Swanson) е покажано дека најмногу пари се има потрошено во фазата на одржувањето на програмската опрема. Активностите за одржување на програмите се поделени на четири класификации и тоа:

  • Активности за прилагодување – се оние активности со кои програмската опрема се прилагодува на нова околина (промена на оперативен систем, промена на хардвер).
  • Активности за совршено одржување – сите промени кои се прават по барање на клиентите, дали било тоа за измена или додавање на ново функциско барање.
  • Активности за исправка – справување со недостатоците, нивно отстранување откако се пронајдени.
  • Активности за превенција – активности кои ја зголемуваат одржливоста на програмската опрема и превентивно делуваат за појавување на понатамошни проблеми.

Според нивната студија околу 75 проценти од сите активности се од првите два типа, активности за прилагодување и совршено одржување, додека 21 проценти се од активностите за исправка. И другите студии кои излегле подоцна сите биле слични. Сите студии покажуваат дека крајните корисници имаат значаен придонес во собирањето на анализи и нови барања. Токму тоа е главна причина за проблемите кои настануваат при одржувањето и еволуцијата на програмската опрема. Одржувањето е доста значајна поддисциплина на програмското инженерство, не само поради тоа што се троши голем дел од буџетот, туку и поради фактот што клиентите би загубиле значајни приходи доколку програмската опрема не биде одржувана брзо и правилно.[3] [4] [5]

Планирање на одржување на програмската опрема

Значаен дел од одржувањето на програмската опрема е нејзиното планирање, кое треба да биде подготвено уште во развојот на програмот. Во него треба да се нагласи како корисниците ќе ги пријавуваат грешките на програмската опрема и како ќе бараат да се направат промени. Треба да се испланира и колкав дел од буџетот ќе бидат одвоени за таквите активности.[6]

Таквите барања за промени и грешки, од страна на корисниците, повторно ќе бидат доставени до тимот задолжен за развој. Одржувањето на програмската опрема е долг процес и може да трае со години, па дури и со децении, и токму поради тоа потребно е да се направи делотворен план во кои ќе бидат дефинирани целите на одржувањето, ќе биде дефинирано како ќе се одвива испораката, трошоците, кој ќе биде задолжен за одржување и друго.

Процеси кај одржувањето на програмската опрема

Постојат шест процеси кај одржувањето на програмската опрема и тоа:

  1. Процес на примена – процес во кој се прави подготовката на програмската опрема и планирање на активностите за следните фази, како што се правење на план за одржување и негов концепт, подготовки за справување со проблемите кои се откриени во развојот и следење на управувањето со конфигурацијата на производот.
  2. Процес на проблеми и анализа – започнува веднаш откако програмската опрема е спремнА за одржување. Инженерите задолжени за одржување, прават анализа на секое барање, кажуваат дали може да биде исполнето, бараат решение како би можело да биде исполнето, го документираат и барањето и решението и бараат авторизација за да можат да ја видоизменуваат програмската опрема и прилагодат на новите барања.
  3. Процес на разгледување на видоизмената – се разгледува како ќе биде спроведена видоизмената, дали е возможно да се направи тоа.
  4. Процес на одобрување на видоизмената – се гледа дали е изменето како што треба заедно со клиентот којшто ја го поставил барањето.
  5. Процес на преселба (пример селидба кон нова подлога) е поразличен процес и не се извршува постојано. Се применува кога програмската опрема треба да биде пренесена на друга подлога, без притоа да биде променета неговата функционалност. Доколку ова треба да се направи, тогаш тоа ќе биде спроведено од страна на тимот од инженери задолжени за одржување.
  6. Процес на пензионирање – се ,,пензионира‘‘ некој дел од програмската опрема, некоја нејзина функционалност.

Наводи

  1. SWEBOK CHAPTER 6 SOFTWARE MAINTENANCE Архивирано на 6 април 2012 г. проверена на 01.04.2012
  2. Wikipedia: Software evolution проверена на 01.04.2012
  3. Lientz B., Swanson E., 1980: Software Maintenance Management. Addison Wesley, Reading, MA
  4. Lehman M. M., 1980: Program, Life-Cycles and the Laws of Software Evolution. In Proceedings of IEEE, 68, 9,1060-1076
  5. Penny Grubb, Armstrong A. Takang, 2003: Software Maintenance: Concepts and Practice. World Scientific Publishing Company
  6. Characteristics of application software maintenance by B. P. Lientz, E. B. Swanson, G. E. Tompkins проверена на 01.04.2012

Read other articles:

This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (September 2022) (Learn how and when to remove this template message) Main article: List of GM platforms Motor vehicle platform GM Delta platformOverv...

 

Sexys botas mosqueteras. La bota mosquetera es un tipo de bota femenina que se prolonga por encima de la rodilla. Su nombre proviene de las botas que llevaban los miembros del cuerpo de mosqueteros francés en el siglo XVII y que inmortalizó Alejandro Dumas a partir de la publicación en 1844 de Los tres mosqueteros. Las botas mosqueteras tienen la caña muy alta, alcanzando y superando la altura de la rodilla. Se trata de un tipo de prenda glamorosa y llamativa que se puede utilizar ta...

 

Альберт Віванкос Особисті дані Повне ім'я Альберт Віванкос Ройґ Народження 2 лютого 1994(1994-02-02) (29 років)   Бескано, Іспанія Зріст 185 см Громадянство  Іспанія Позиція нападник Інформація про клуб Поточний клуб «Жирона» Номер 32 Юнацькі клуби 2002—2013 «Жирона» Професі...

Luís Gastão d'Escragnolle Dória Luís Gastão d'Escragnolle Dória Nascimento 31 de janeiro de 1869Rio de Janeiro Morte 14 de janeiro de 1948Rio de Janeiro Cidadania Brasil Alma mater Faculdade de Direito da Universidade de São Paulo Ocupação compositor, escritor [edite no Wikidata] Luís Gastão d'Escragnolle Dória (Rio de Janeiro, 31 de janeiro de 1869 — Rio de Janeiro, 14 de janeiro de 1948) foi um professor, arquivista, compositor, libretista, publicista, tradutor e e...

 

العلاقات البوتانية العمانية بوتان سلطنة عمان   بوتان   سلطنة عمان تعديل مصدري - تعديل   العلاقات البوتانية العمانية هي العلاقات الثنائية التي تجمع بين بوتان وسلطنة عمان.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المق

 

Wolfgang E. Ernst Wolfgang Erhard Ernst (* 31. Mai 1951 in Minden, Westfalen) ist ein deutscher Physiker. Er ist emeritierter Universitätsprofessor an der Technischen Universität Graz. Inhaltsverzeichnis 1 Leben und Werk 2 Ehrungen und Mitgliedschaften 3 Schriften 4 Weblinks 5 Einzelnachweise Leben und Werk Ernst studierte ab 1969 Physik und Mathematik an der TU Hannover mit Vordiplomen in Mathematik (1971) und Physik (1971), war 1972/73 als Stipendiat der Studienstiftung des Deutschen Volk...

Baseball en France David Gauthier Sport Baseball Fédération nationale FFBS (fondée en 1924) Clubs 210 (2015) Licenciés 12000 (2015) Compétitions Division 1Challenge de France modifier  Le baseball en France est géré par la Fédération française de baseball et softball, fondée en octobre 1924. Le premier match disputé sur le sol français remonte au 8 mars 1889 dans le cadre de la tournée mondiale d'Albert Spalding[1] tandis qu'un premier championnat voit le jour avant la Prem...

 

Syenit Klasifikasi streckeisen syenit Mineral utama: Ortoklas Mineral sekunder: Jenis batuan: Batuan beku, Batuan beku granitik. Syenit Varian syenit nefelin dari swedia.Syenit adalah batuan beku intrusif berbutir kasar dengan komposisi umum mirip dengan granit, tetapi kekurangan kuarsa, yang, jika pun ada, hanya dengan konsentrasi relatif kecil (<5%). Beberapa syenit mengandung proporsi mafik yang lebih besar dan jumlah felsik yang lebih sedikit dari granit kebanyakan; mereka diklasifikas...

 

Аль-Гуварія Координати 25°49′ пн. ш. 51°14′ сх. д. / 25.817° пн. ш. 51.233° сх. д. / 25.817; 51.233Координати: 25°49′ пн. ш. 51°14′ сх. д. / 25.817° пн. ш. 51.233° сх. д. / 25.817; 51.233 Країна  Катар КатарАдмінодиниця Аль-ХорПлоща 12,3 км² А

  لمعانٍ أخرى، طالع توني ليون (توضيح). هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (مارس 2019) توني ليون   معلومات شخصية الميلاد 15 ديسمبر 1956 (67 سنة)  ديربان  مواطنة جنوب إفريقيا  مناصب الحياة العملية ال...

 

Para Pencari Tuhan: Jilid 13PosterDibintangioleh Deddy Mizwar Syakir Daulay Jarwo Kwat Irma Annisa Asrul Dahlan Udin Nganga Miqdad Addausy Irfan Siagian Rochman Esbeye Totos Rasiti Ujang Ronda Betari Ayu Yasamin Jasem Widi Dwinanda Kukuh Prasetya Ozzol Ramdan Turaekhan Roy Erma Zarina Andi Annisa Negara asalIndonesiaJumlah episode30RilisSaluran asliSCTVTanggal tayang24 April (2020-04-24) –24 Mei 2020 (2020-5-24)Kronologi← SebelumnyaJilid 12 Selanjutnya →Jilid 14...

 

Genus of moths Sybrida Scientific classification Kingdom: Animalia Phylum: Arthropoda Class: Insecta Order: Lepidoptera Family: Pyralidae Genus: SybridaWalker, 1865[1] Sybrida is a genus of snout moths. Species Sybrida amethystalis Ghesquière, 1942 Sybrida angulata Ghesquière, 1942 Sybrida atroviolacea Ghesquière, 1942 Sybrida dipenthes Meyrick, 1934 Sybrida fulva Ghesquière, 1942 Sybrida inordinata Walker, 1865 Sybrida latericia Ghesquière, 1942 Sybrida misakiensis Shibuya, 1928...

Artikel ini bukan mengenai Stasiun Cirebon atau Stasiun Prajekan. Stasiun Cirebon Prujakan KG11 Kereta api Brantas saat berhenti di Stasiun Cirebon PrujakanNama lainStasiun Prujakan, ParujakanLokasiJalan Nyimas Gandasari No. 1Pekalangan, Pekalipan, Cirebon, Jawa Barat 45118IndonesiaKetinggian+4 mOperatorKereta Api IndonesiaDaerah Operasi III Cirebon KAI LogistikLetak dari pangkal km 222+367 lintas Semarang Poncol–Tegal–Cirebon km 0+000 lintas Cirebon–Kadipaten[1] Jumlah peron5 (...

 

1982 video gameStarcrossCover artDeveloper(s)InfocomPublisher(s)InfocomDesigner(s)Dave LeblingEngineZ-machinePlatform(s)Apple II, Atari 8-bit, Commodore 64, Plus/4, IBM PC, TRS-80, TI-99/4A, Amiga, Atari STReleaseRelease 15: September 1, 1982 Release 17: October 21, 1982Genre(s) Adventure, Interactive fiction, Sci-fiMode(s)Single-player Starcross is a 1982 interactive fiction game written by Dave Lebling and published by Infocom. The game was released for the IBM PC (as a self-booting disk), ...

 

1984 single by Tears for Fears This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Mothers Talk – news · newspapers · books · scholar · JSTOR (May 2010) (Learn how and when to remove this template message) Mothers TalkSingle by Tears for Fearsfrom the album Songs from the Big Chair B-sideEmpire Building (UK)Sea ...

Irish Nationalist Woman's Organization Inghinidhe na hÉireannDaughters of IrelandMasthead of Bean na h-Eirean (Women of Ireland), the organisations' newspaperMerged intoCumann na mBanFormation1900 (1900)Dissolved1914 (1914)PresidentMaud GonneVice-PresidentsAlice FurlongJenny Wyse PowerAnnie EganAnna Johnston (Ethna Carbery) Inghinidhe na hÉireann (Irish: [ˈɪnʲiːnʲiː n̪ˠə ˈheːɾʲən̪ˠ]; Daughters of Ireland) was a radical Irish nationalist women's organis...

 

2021-22シーズンのブルックリン・ネッツヘッドコーチ スティーブ・ナッシュGM ショーン・マークス球団社長 ジョン・アッバモンディオーナー ジョセフ・ツァイ(英語版)アリーナ バークレイズ・センター 成績シーズン成績 44勝38敗(勝率.537)順位 ディビジョン : 4位 (アトランティック)カンファレンス : 8位 (イースタン)プレーオフ成績 1回戦(BOSに0–4で敗退) ス...

 

2006 soundtrack album by Various ArtistsBroken BridgesSoundtrack album by Various ArtistsReleasedAugust 29, 2006 (2006-08-29)GenreCountryLength41:11LabelShow Dog NashvilleProducerDavid BarrickVince GillEmory Gordy Jr.Toby KeithScott MerrittRandy ScruggsRichard Young Broken Bridges is the soundtrack to the 2006 film Broken Bridges, starring American musicians Toby Keith and Lindsey Haun. The album features Keith, Haun, and various other artists. It was released in 2006 v...

Spanish goat cheese MajoreroCountry of originSpainRegionCanary IslandsSource of milkGoatPasteurisedNoTextureSemi-hardCertificationPDO Related media on Commons Majorero (Spanish: [maxoˈɾeɾo]) is a goat milk cheese from Spain. Similar to Manchego,[1] this firm cheese has a milky, nutty flavour that goes well with various pear products. It is pale white in colour, and comes in large wheels. Currently, it is protected under European Law with Protected Designation of Origin (PDO...

 

This article possibly contains original research. Please improve it by verifying the claims made and adding inline citations. Statements consisting only of original research should be removed. (July 2019) (Learn how and when to remove this template message)The preserved Art Deco gateway from the factory overlooking 'Minimax Corner' Minimax Limited was a British manufacturer of fire extinguishers founded in England in 1903. Their unique conical fire extinguisher was known as 'The Minimax'. The...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!