L'enginyeria del software és la tecnologia de desenvolupament de programari, és a dir els mètodes per a desenvolupar-lo i mantenir-lo, les tècniques que es fan servir en aquests mètodes i les eines informatitzades que donen suport a aquestes tècniques.
Aquesta és una assignatura bàsica d'enginyeria del software que en tracta tots els temes generals llevat de la programació i les bases de dades, que s'han estudiat en assignatures que se suposen cursades prèviament, i la gestió del desenvolupament i manteniment, que es tracten en una altra assignatura que se sol cursar alhora o després. Els mètodes que s'hi veuen són essencialment orientats a l'objecte. D'acord amb les directives del pla d'estudis, l'assignatura està orientada especialment al software de gestió.
(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent