Metodes agils per al manteniment de WebApps

Páginas: 29 (7204 palabras) Publicado: 6 de mayo de 2013
Mètodes àgils per al manteniment de
d’aplicacions web
6 de maig de 2013

Índex
1 Introducció

2

2 El Manteniment de Software

3

3 Manteniment de Software i aplicacions web

6

4 Els mètodes àgils
8
4.1 El Manifest Ágil . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 Revisió de mètodes àgils . . . . . . . . . . . . . . . . . . . . . 11
5 Mètodes àgils per almanteniment de software

16

6 Experiències amb mètodes àgils

21

7 Conclusions

28

1

1

Introducció

Des de fa ja un temps, les aplicacions web han multiplicat la seva presència a
la xarxa. Les possibilitats comercials que ofereix Internet per a les empreses,
les quals poden oferir els seus productes i serveis a un públic il·limitat han
fet que aquestes inverteixin esforços perdisposar d’una aplicació web perquè
sigui la seva finestra comercial al món. A més, aquestes aplicacions han
anat augmentant la seva complexitat, i han passat de ser simples planes web
estàtiques a sistemes complexos que s’integren amb altres sistemes, realitzen
càlculs complexos i gestiones grans bases de dades.
Les aplicacions web, com qualsevol altra, necessiten ser mantingudes. Laquestió és, com ho han de ser? Amb les mateixes tècniques que les altres
aplicacions o amb unes altres adaptades a les seves particularitats? No és
fàcil determinar amb facilitat quina és la resposta correcta al problema. Es
realitza molta menys recerca referent al manteniment de sotware que al desenvolupament [AHHAD05]. També hi ha un menor nombre de llibres i articles
d’investigació sobre el tema,i molts dels que s’esmenten sovint són antics i
previs a l’explosió de les aplicacions a Internet. D’altra banda, un gran nombre dels llibres d’enginyeria del software més recents només fan referència al
manteniment de programari marginalment (inclosos els d’Enginyeria Web),
ja que se centren en el punt de vista dels desenvolupadors.
La disciplina de l’Enginyeria Web proposa tècniques per aldesenvolupament de les aplicacions i defensa l’ús dels mètodes àgils, ja que aquests
permeten adaptar-se als cicles de vida curts i a la ràpida evolució de les
aplicacions web. Si tenim en compte que la fase de manteniment de les apli2

cacions, siguin del tipus que siguin, tendeix a ser molt més llarga que la fase
de desenvolupament i que la ràpida evolució del software pot provocar lageneració d’errors que han de ser corregits de forma sistemàtica, segueixen
essent les aproximacions àgils les més adequades per al manteniment de les
aplicacions web o aquestes estan mancades de la formalitat necessària per
sistematitzar al llarg del temps el manteniment de software?
Aquest treball fa un repàs a l’aplicació dels mètodes àgils per al manteniment d’aplicacions web i per aixòs’estructura de la següent manera: la secció
2 presenta els fonaments i terminologia bàsica del manteniment de software,
la secció 3 fa el mateix respecte dels mètodes àgils, la secció 4 s’aproxima a les
particularitats del manteniment de les aplicacions web i la secció 5 proposa
mètodes concrets per al manteniment d’aplicacions web. Finalment, la secció
6 relaciona vàries experiències d’aplicaciód’aquests mètodes a projectes reals
i en comenta els resultats. La secció 7 presenta les conclusions del treball.

2

El Manteniment de Software

La norma IEEE 1219 [IEE98], defineix el manteniment com la modificació
d’un producte software després de la seva entrega amb l’objectiu de corregirhi errors, millorar-ne l’eficiència o altres característiques, o adaptar-lo a un
nou entorn.
Per altrabanda, la norma ISO 12207 del cicle de vida del software presenta el manteniment de software com a un dels principals processos del cicle de
vida, i defineix el manteniment com la modificació del codi i de la documentació associada degut a un problema o a una millora. La norma indica que
3

l’objectiu del procés és modificar el software preservant la seva integritat.
En general, el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Método PERA
  • Metodo Cientifico Oxidaci N De La Pera
  • mantenimento
  • El castigo: un metodo de disciplina muy usado pero poco conocido
  • 4topicos Del Metodo Pera 2
  • EL MANTENIMENT DE LA VIDA
  • tipos de mantenimento
  • Programa De Mantenimento

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS