Anda di halaman 1dari 3

Mentenanta repr monitorizarea,evaluarea,modificarea sistemelor,pentru obtinerea de imbunatatiri dorite sau necesare.

Activitate de mentenanta include un proces de reviziune post-implementare, prin care se asigura ca sis informatics nou implementat corespund cerintelor,obiectivelor si performantelor prestabilite. Eventualele erori aparute in dezvoltarea sau exploatarea sis informatics tb corectate prin mentenanta.Acitivitatea de intretinere nu se refera doar la modificari hardware sau software , ci si la procedure de lucru din interiorul intreprinderii. Intretinerea si dezvoltarea si reprezinta o chestiune vitala pentru orice sis informatics, care daca ar lipsi, ar conduce la degradarea functional si morala a sis informatic, si conduce rapid la necesitatea de inlocuire a acestuia. Mentenanta si apare imediat dupa instalarea si implementarea sistemului. Datorita faptului ca prin mentenanta sistemul este actualizat sau I se adauga functii suplimentare, apare intrebarea cat trebuie mentinut un system informatics pana cand acesta este inlocuit cu unul nou? Tipuri de mentenanta In functie de scopul urmarit, de natura schimbarilor intervenite de urgenta efectuarii modificarilor in system, identificam urmatoarele cicluri de mentenanta: mentenanta corectiva, adaptiva ,perfectiva si preventiva. Mentenanta corectiva urmareste efectuarea de modificari cu scopul de a corecta sau inaltura defectele de proiectare, programare sau implementare.Erorile de programare sunt de obicei corectate rapid, si mai putin costisitor, in timp cele de proiectare sunt dificil de realizat, mai costisitoare, implicand rescrierea mai multor modele de program iar in unele sis critice pot conduce la rescrierea totatala a programului. Erorile de cerinte informationale ale utilizatorilor, sunt cel mai dificil si scump de corectat, din cauza faptului ca implica reproiectari extinse de sistem.Statistic, s a observant ca mentenanta corectiva reprezinta 75% din costul tuturor tipurilor de mentenanta, fapt negative, deoarece prin mentenanta corectiva nu se adduce valoare sis informatic, adaugandu se noi functionalitati, ci doare se repara sis informatics, pentru a functiona asa cum era proiectat initial. Mentenanta adaptiva pp efectuare de schimbari in cadrul sis informatics pt a spori functionalitatea acestuia, pentru a-l adapta unui mediu nou, cum ar fi o noua platform hardware sau software. Prin mentenanta adaptive se adduce valoare sis informatics, deoarce acesta poate function ape noi platforme hardware sau software. Are un character mai putin urgent decat mentenanta corectiva. Mentenanta perfectiva implica implementarea de noi cerinte sistemului functional sau non functional, cum ar fi imbunatatirea performantelor, scaderea timpului de asteptarea, crearea unor interfete mai usor de utilizat de catre utilizatori.Prin aceasta se urmareste adaugarea de trasatur dorite, dar nu neaparat necesare. Si acest tip de mentenanta adduce valoare sis informational.

Mentenanta preventiva implica schimbari aduse sis pt a reduce riscul caderii sis datorita unor cauza cum a fi incarcarea excesiva a bazei de date, defecte aparute la nivel de hardware , blocarea sistemului ca urmare a unor incompatibilitati de software. Aceasta are in vedere si cereare posibilitatilor de salvare suplimentara sa datelor, astfel incat in cazul unor caderi de sistem, sa se poata recupera total sau partial datele. Ca si mentenanta perfectiva, mentenanta preventiva are o prioritate scazuta. aduce valoare sist. Costurile de mentenanta Reprezinta usurinta cu care un sis informatic poate fii inteles, corectat, adaptat si intarit. De aceea, un sis inf cu o mentenabilitate scazuta va avaea chelt de intretinere foarte mari. Costurile proceselor de mentenanta variaza foarte mult de la un domeniu de aplicabilitate la altul.De ex, pt sis inf din domeniu economic se apreciaza ca in mare parte, costurile de mentenanta sunt comparabile cu cele de realizare a sistemului.Pentru alte sisteme, de exemplu sis online, costurile de mentenanta pot fi de 3 sau 4 ori mai mari decat costurile de realizare. Din punct de vedere statistiv, s a obs ca mentenanta corectiva ocupa aproximativ 75% din costurile totale de mentenanta, fiind urmata de mentenanta perfective, adaptive, preventiva. Acest fapt este unul daunator, deoarece prin mentenanta corectiva doar se corecteaza erorile,facand ca sis sa functioneze la parametrii proiectati.Deci,prin procesele de mentenant nu se adauga val sistemului.Din aceasta cauza, este recomandat sa se investeasca suplimentar in perioada de analiza, proiectare si implementare a sis, pt adiminua ulterior costurile mentenantiei corrective. De asemenea si costurile prin care se adauga suplimentar noi functii sistemului, dupa ce acesta a fost dat spre exploatare, sunt mult mai mari decat in cazul asigurarii initiale ale acesto functii Acest fapt se poate exprima prin: personalul implicat in procesele de mentenanta, care nu este familiarizat cu domeniul de aplicatie; programele initiale au fost create cu mult timp in urma, utilizand tehnici software depasite; schimbarile facute in program pot introduce noi greseli care la randul lor vor conduce la modificari viitoare; legatura dintre program si documentatia asociata se pierd in timpul procesului de mentenanta, ceea ce inseamna ca in lipsa unei documentatii aferente, procesele de mentenanta va fi mai greoi si mai costisitor. Factorii care influenteaza costurile mentenantei: 1 defecte latente- nr de erori necunoscute existente in sistem dupa instalarea acestuia. Acestea influenteaza costurile de mentenanta cel mai mult. 2.nr utilizatorilor finali- cu cat nr de utilizatori este mai mare , cu atat cheltuielile de mentenanta sunt mai mari.Daca sis are un sg utilizator final, atunci cerintele de schimabre vin dintr o sg directive si este mai sour pt grupul de mentenanta sa

inteleaga cum este folosit sistemul in realitate si masura in cae utilizatorii sunt bine instruiti. 3.calitatea documentatiei de sistem- poate influenta in unele cazuri exponential ch de mentenanta. O documentatie prost intocmita, incorecta, incomplete sau neclara, face dificila interventia in sisteme pentru efectuarea de schimbari. In acest context, determina reluarea completa a active de investigare, analiza, proiectare, programare sau implemantare. 4.Calitatea personalului de intretinere: de activitatile de mentenanta se ocupa persoanele cel mai bine pregatite, mergand catre miza ca este mai usor sa programezi decat sa modifici un program existent. 5. independenta modulelor in cadrul sistemului- un sis informatics este compus dintr o multitudine de module. Aceasta structurare este utilizata pt a putea permite modif la nivelul unui modul, fara a conduce la modificari si in cazul celorlalte module. 6. limbajul de programare programele sunt scrise in limbaje de programare de nivel inalt, sunt mult mai usor de inteles, deci si de modificat, decat orogramele scrise in limbaje traditionale 7. stilul de programare un program este recomandat sa utilizeze o structurare pe module , pe sectiuni, notatii sau comentarii, care descriu rolul si functiile sectiunii de program sau dependent sectiunii de program. 8.validarea si testarea programului- cu cat se acorda mai mult effort validarii programului, cu atat mai putine erori vor fi semnalate in sistem, fapt care va conduce la scaderea cheltuielilor corrective.Perioada de testare a fiecarui program este independent aleasa, in functie de natura programului, tipul beneficiarului, concurenta. 9.Domeniul aplicatiei- daca se defineste correct domeniul de aplicatie, in mod implicit va creste si probabilitatea definirii corecte a cerintelor de sistem. 10.Stabilitatea personalului- costurile de mentenanta scad daca creatorii sistemului se ocupa ulterior de mentenanta sa.Daca de mentenanta se ocupa alte persoane, aceastea vor tb sa inteleaga gandirea programatorilor care au creat initial sistemul. 11 .Varsta programelor- pe masura mentinerii programelor, acestea se degradeaza datorita multiplelor interventii de modificari.Acest fapt conduce apoi la intelegerea mai grea a sistemului si deci, costurile de mentenanta mai ridicate. 12.Stabilitatea hardwareului- Daca sis de programe este proiectat pt platforma hardware care nu se schimba pe parcursul vietii programelor, atunci, nu va fii necesara nicio modificare de adaptare la paguba.