Trobeu el vostre curs ideal
9%
Què vols estudiar?

Què és un Enginyer de software d'ordinador?

Els enginyers de software d'ordinador s'encarreguen d'analitzar, dissenyar, crear i provar sistemes informàtics i de software. A més, escriuen programes de software per satisfer les necessitats dels clients o per resoldre un problema particular.

Funcions d'un Enginyer de software d'ordinador

Els enginyers de software participen en totes les etapes del desenvolupament d'un producte de software. Apliquen la tecnologia de software per satisfer una necessitat específica o per resoldre un problema particular.

Una de les seves funciones és l?anàlisi d'un sistema existent per dissenyar un nou software i indicar la forma de funcionament i les característiques que tindrà (especificació TIC), el disseny del sistema i després la creació d'un codi informàtic que permeti entendre?l. Els enginyers de software han de provar aquest codi per assegurar-se que l?ordinador pot funcionar sense problemes.

A l?inici d'un projecte, els enginyers del software han de conèixer el negoci del client i les seves necessitats i problemes particulars.

A continuació, treballen amb els seus clients per posar-se d'acord sobre les qüestions més importants, com el hardware i el software que necessiten, i els costos i terminis de lliurament, així com la definició d'una proposta per als productes de software final.

Els enginyers de software generalment treballen en equip per dissenyar els programes més complexos, i després comencen a escriure el programa o programes. A continuació, comproven que el programa no produeix errors i corregeixen qualsevol problema que detectin.

A continuació, ja poden ensenyar el nou programa o sistema als seus clients. Sovint, també s'encarreguen de formar les persones que necessiten saber com utilitzar i mantenir activat el sistema, per exemple, els tècnics informàtics de serveis de suport.

Els enginyers de software poden escriure instruccions o manuals per al software que han desenvolupat. El seu treball sovint se superposa al dels informàtics i enginyers de hardware.

Perfil professional d'un Enginyer de software d'ordinador

Per ser enginyer de software cal complir amb els requisits següents:
  • Tenir capacitat de resolució de problemes.
  • Aplicar un enfocament lògic i metòdic a la feina.
  • Prestar atenció als detalls.
  • Comprometre?s a treballar amb els projectes de principi a fi.
  • Posseir un nivell elevat de coneixements tècnics.
  • Mantenir-se al dia sobre els canvis esdevinguts en les noves tecnologies.
  • Posseir unes habilitats interpersonals excel·lents.
  • Posseir aptituds per a la comunicació escrita per presentar propostes i informes als clients, i per redactar les instruccions i manuals dels programes.
  • Tenir una gran capacitat de comunicació per ensenyar als clients a utilitzar els nous programes.
  • Conèixer el tipus d?activitats empresarials del client i de les seves necessitats pel que fa a les TIC.
  • Treballar bé tant per compte propi i com amb altres membres dels equips.
  • Ser una persona organitzada i treballar bé sota pressió per complir amb els terminis de lliurament.

Competències i habilitats d'un Enginyer de software d'ordinador

  • Capaç de donar informació complexa d'una manera directa.
  • Capaç de mantenir la calma sota pressió.
  • Capaç de prendre la iniciativa.
  • Capaç de prestar atenció al detall.
  • Capaç de treballar amb venciments.
  • Capaç de treballar tant sol com en equip.
  • Capacitat de bona concentració.
  • Capacitat per a treballar en equip.
  • Capacitats organitzatives.
  • Comprova els errors de software.
  • Desenvolupa coneixements sobre el negoci del client i les seves necessitats.
  • Desenvolupa software que s'adeqüi a les necessitats del client o que resolgui un problema particular.
  • Desenvolupa una proposta per indicar com serà el software acabat.
  • Enfocament flexible.
  • Enfocament professional.
  • Escriu textos d'ajuda tècnica.
  • Flexible.
  • Habilitat per reaccionar ràpidament i improvisar si alguna cosa no surt com estava previst.
  • Habilitat per resoldre problemes.
  • Habilitats comunicatives.
  • Pacient.
  • Precís.
  • Proporciona coneixements als clients sobre l'ús del software i manteniment.
  • Sensat.
  • Treballa estretament amb altres professionals.
  • Treballa sota un pressupost fix.