You are on page 1of 6

7/29/2016 Ingeniera de Software

IngenieradeSoftware
Cdigo de tica y Prctica Profesional
5.2

Versincorta
PREMBULO
Laversincortadelcdigoresumelasaspiracionesaunaltoniveldeabstraccinlasclusulasqueseincluyen
en la versin completa proporcionan ejemplos y detalles acerca de cmo estas aspiraciones modifican nuestra
manera de actuar como profesionales de la ingeniera de software. Sin las aspiraciones los detalles pueden
convertirse en tediosos y legalistas sin los detalles las aspiraciones pueden convertirse en altisonantes pero
vacasjuntas,lasaspiracionesylosdetallesformanuncdigocohesivo.
Los ingenieros de software debern comprometerse a convertir el anlisis, especificacin, diseo,
implementacin,pruebasymantenimientodesoftwareenunaprofesinrespetadaybenfica.Deacuerdoasu
compromisoconlasalud,seguridadybienestarsocial,losingenierosdesoftwaredebernsujetarsealosocho
principiossiguientes:

1.Sociedad.Losingenierosdesoftwareactuarnenformacongruenteconelinterssocial.
2. Cliente. y empresario. Los ingenieros de software actuarn de manera que se concilien los mejores
interesesdesusclientesyempresarios,congruentementeconelinterssocial.
3.Producto.Losingenierosdesoftwareasegurarnquesusproductosymodificacionescorrespondientes
cumplenlosestndaresprofesionalesmsaltosposibles.
4.Juicio.Losingenierosdesoftwaremantendrnintegridadeindependenciaensujuicioprofesional.
5.Administracin.Losingenierosdesoftwaregerentesylderespromovernysesuscribirnaunenfoque
ticoenlaadministracindeldesarrolloymantenimientodesoftware.

6. Profesin. Los ingenieros de software incrementarn la integridad y reputacin de la profesin


congruentementeconelinterssocial.
7.Colegas.Losingenierosdesoftwareapoyarnysernjustosconsuscolegas.

8. Personal. Los ingenieros de software participarn toda su vida en el aprendizaje relacionado con la
prcticadesuprofesinypromovernunenfoqueticoenlaprcticadelaprofesin.

IngenieradeSoftware
CdigodeticayPrcticaProfesional5.2
Versincompleta
PREMBULO
Las computadoras tienen un papel central cada vez mayor en el comercio, industria, gobierno, medicina,
educacin, entretenimiento, y sociedad. Los ingenieros de software son aquellos que contribuyen, mediante la
participacindirectaoenseanza,alanlisis,especificacin,diseo,desarrollo,certificacin,mantenimientoy
pruebasdesistemasdesoftware.Debidoasusfuncioneseneldesarrollodesistemasdesoftware,losingenieros
desoftwaretienensuficientesoportunidadesparacausarbeneficioogenerardaoyparahabilitaroinfluenciara
otrosacausardaoobeneficio.Paraasegurar,enlamedidadeloposible,quesusesfuerzosseutilizarnpara
hacer el bien, los ingenieros de software deben comprometerse a hacer de la ingeniera del software una
profesinbenficayrespetada.Deacuerdocontalcompromiso,losingenierosdesoftwaredebernadherirseal1/6
http://seeri.etsu.edu/Codes/SpanishVersionSECode.htm
7/29/2016 Ingeniera de Software
profesinbenficayrespetada.Deacuerdocontalcompromiso,losingenierosdesoftwaredebernadherirseal
siguienteCdigoDeticaYPrcticaProfesional.
ElCdigocontieneochoPrincipiosrelacionadosconlaconductaylasdecisionestomadasporlosingenierosde
software profesionales, bien sean profesionales en ejercicio, educadores, administradores, supervisores y
directivos,ascomoeducandosyestudiantesdelaprofesin.LosPrincipiosidentificanlasrelacionesticamente
responsablesenlasquelosindividuos,gruposyorganizacionesparticipan,ylasprincipalesobligacionesdetales
relaciones. Las Clusulas de cada Principio son ejemplos de algunas de las obligaciones incluidas en estas
relaciones. Estas obligaciones se fundamentan en las caractersticas humanas del ingeniero de software en los
debereshacialaspersonasqueseven10afectadasporeltrabajodelingenierodesoftware,yenloselementos
peculiaresdelaprcticadelaingenieradelsoftware.ElCdigoprescribestascomoobligacionesdecualquiera
queseidentifiquecomoingenierodesoftwareoqueaspireaserlo.

NosepretendequeseutilicenpartesindividualesdelCdigoaisladamente,parajustificarerroresporomisino
comisin.LalistadePrincipiosyClusulasnoesexhaustiva.LasClusulasnodebenleersecomolafrontera
entreloaceptableyloinaceptableentodaslassituacionesprcticasdelaconductaprofesional.El

Cdigo no es un simple algoritmo tico que genera decisiones ticas. En algunas situaciones los estndares
puedenentrarenconflictoentresoconestndaresdeotrasfuentes.Estassituacionesrequierenqueelingeniero
desoftwareutilicesujuicioticoparaactuarenlamaneramscongruenteconelespritudelCdigodeticay
PrcticaProfesional,teniendoencuentalascircunstancias.
Losconflictosticospuedenmanejarsemedianteunaconsideracincuidadosadelosprincipiosfundamentales,
ms bien que apoyndose ciegamente en reglamentos detallados. Estos Principios deberan influenciar a los
ingenierosdesoftwareaconsiderarampliamenteaquinseveafectadoporsutrabajoaexaminarsiellososus
colegas tratan al resto de las personas con el debido respeto a reflexionar en cmo la sociedad vera sus
decisionessiestuvierabieninformadaaanalizarcmoelmenosfavorecidoserafectadoporsudecisinya
considerarsisusactoslojuzgarancomounvaliosoprofesionalidealquetrabajacomoingenierodesoftware.En
todas estas valoraciones la preocupacin por la salud, seguridad y bienestar pblico es primordial esto es, el
"IntersSocial"escentralenesteCdigo.

Elcontextodinmicoyexigentedelaingenieradesoftwarerequiereuncdigoqueseaadaptableyrelevantea
lasnuevassituacionesamedidaqueocurran.Sinembargo,inclusoenestageneralidad,elCdigoproporciona
apoyoalosingenierosdelsoftwareyadministradoresquenecesitanactuarpositivamenteenuncasoespecfico
documentandolaposturaticadelaprofesin.ElCdigoproporcionaunfundamentoticoalcuallosindividuos
deunequipooelpropioequipopuedenacudir.ElCdigotambinayudaadefiniraquellascuestionesqueson
ticamenteimpropiasdesolicitarauningenierodesoftwareoequipodeingenierosdesoftware.
ElCdigonoestsimplementeorientadoaidentificarlanaturalezadelosactoscuestionables,sinoquetambin
tiene una funcin educativa importante. Puesto que este cdigo representa el consenso de la profesin en
cuestiones ticas, es un medio para educar tanto a la sociedad como a los futuros profesionales acerca de las
obligacionesticasdetodoslosingenierosdesoftware.

PRINCIPIOS

Principio1.Sociedad.

Losingenierosdesoftwareactuarndeformacongruenteconelinterssocial.Particularmente,losingenierosde
softwaredebern,cuandoseaapropiado:
1.01Aceptarlaresponsabilidadtotaldesutrabajo.
1.02Moderarlosinteresesdelingenierodesoftware,elempresario,elclienteylosusuariosconelbienestar
social.
1.03 Aprobar software slo si se tiene una creencia bien fundamentada de que es seguro, cumple las
especificaciones, pasa las pruebas apropiadas y no reduce la calidad de vida, la privacidad o daa el
medioambiente.Elefectoltimodeltrabajodeberserelbiensocial.
1.04Exponeralaspersonasoautoridadesapropiadascualquierdaorealopotencialalusuario,alasociedad
o el medio ambiente, que razonablemente se cree que est asociado con el software o documentos
relacionados.
1.05Cooperarenlosesfuerzosparasolucionarasuntosimportantesdeinterssocialcausadosporelsoftware,
suinstalacin,mantenimiento,soporteodocumentacin.
http://seeri.etsu.edu/Codes/SpanishVersionSECode.htm 2/6
7/29/2016 Ingeniera de Software
suinstalacin,mantenimiento,soporteodocumentacin.
1.06 Ser justo y veraz en todas las afirmaciones, particularmente las pblicas, relativas al software o
documentosasociados,mtodosyherramientas.
1.07 Considerar incapacidad fisica, distribucin de recursos, desventajas econmicas y otros factores que
puedenreducirelaccesoalosbeneficiosdelsoftware.
1.08Estarmotivadoaofrecervoluntariamenteasistenciatcnicaabuenascausasycontribuiralaeducacin
pblicarelacionadaconestaprofession.

Principio2.Clienteyempresario.

Los ingenieros de software actuarn de manera que se concilien lo mejores intereses de sus clientes y
empresarios,congruentementeconelinterssocial.Particularmente,losingenierosdesoftwaredebern,cuando
seaapropiado:

2.01Prestarserviciosensusreasdecompetencia,siendohonestosyfrancosacercadesuslimitacionesensu
experienciayeducacin.
2.02Nousarconscientementesoftwarequeseobtieneoretieneyaseailegalmenteosintica.
2.03 Usar la propiedad de un cliente o empresario slo en forma propiamente autorizada y con el
conocimientoyconsentimientodelclienteoempresario.
2.04Cuandoserequiera,asegurarquecualquierdocumentoenelqueseconfahasidoaprobadoporalguien
autorizadoparaaprobarlo.
2.05 Mantener secreta cualquier informacin confidencial obtenida en su labor profesional, donde tal
confidencialidadescongruenteconelinterssocialycongruenteconlaley.
2.06Identificar,documentar,reunirevidenciayreportaroportunamentealclienteoalempresariosi,ensu
opinin,unproyectotieneprobabilidadesdefracasar,desermuycostoso,deviolarlaleydepropiedad
intelectualoserproblemticodecualquierotromodo.
2.07Identificar,documentaryreportaralclienteoempresarioasuntossignificativosdeinterssocial,delos
cualessetieneconocimiento,acercadelsoftwareodocumentosrelacionados.
2.08Rechazartrabajosexternosquevayanendetrimentodeltrabajoqueserealizaparasupatrnprimario.
2.09Nopromoverinteresesadversosasuempresarioocliente,amenosquesecomprometauninterstico
msaltoenesecaso,informaralempresariouotraautoridadapropiadadelintersticoencuestin.

Principio3.Producto.

Los ingenieros de software asegurarn que sus productos y sus modificaciones correspondientes cumplen los
estndares profesionales ms altos posibles. Particularmente, los ingenieros de software debern, cuando sea
apropiado:

3.01Procurarlaaltacalidad,costosaceptablesyunaagendarazonableasegurandoqueloscostosybeneficios
significativos son claros y aceptados por el empresario y el cliente, y estn disponibles para
consideracindelusuarioydelasociedad.
3.02Asegurarquelasmetasyobjetivosparacualquierproyectoqueseproponeoenelquesetrabajasean
adecuadosyalcanzables.
3.03Identificar,definiryatenderasuntosticos,econmicos,culturales,legalesyambientalesrelacionadosa
losproyectosdetrabajo.
3.04 Asegurar que se est calificado, con una combinacin apropiada de educacin, adiestramiento y
experienciaparacualquierproyectoenquesetrabajeoquesepropongatrabajar.
3.05Asegurarqueseusanlosmtodosapropiadosencualquierproyectoenelquesetrabajaosepropone
trabajar.
3.06 Tratar de seguir los estndares profesionales ms adecuados, siempre que estn disponibles, para el
proyecto en que se trabaja. Slo en caso de que hubiera una justificacin tica o tcnica mayor, se
permitirialterardichosestndares.
3.07Esforzarseporentendercompletamentelasespecificacionesdelsoftwareenelquesetrabaja.
3.08Asegurarquelasespecificacionesdelsoftwareenelquesetrabajaestnbiendocumentadas,satisfacen
losrequerimientosdelusuarioycuentanconlasaprobacionesadecuadas.
3.09 Asegurar estimaciones cuantitativas realistas de costos, agenda, personal, calidad y resultados de
cualquier proyecto en el que se trabaja o se propone trabajar, proporcionando una evaluacin de la
incertidumbredeesasestimaciones.
3.10Asegurarquelaspruebas,depuracin,revisindelsoftwareydocumentosrelacionadosconlosquese
trabajaseanadecuados.
3.11 Asegurar que la documentacin sea adecuada, incluyendo problemas significativos encontrados y
solucionesadoptadas,paracualquierproyectoenelquesetrabaja.
http://seeri.etsu.edu/Codes/SpanishVersionSECode.htm 3/6
7/29/2016 Ingeniera de Software
solucionesadoptadas,paracualquierproyectoenelquesetrabaja.
3.12Trabajarparadesarrollarsoftwareydocumentosrelacionadosquerespetenlaprivacidaddeaquellosa
quienesestdirigidoestesoftware.
3.13Sercuidadosoparausarslodatosprecisosderivadospormediosticosylegales,yusarlosslodelas
maneraspropiamenteautorizadas.
3.14Mantenerlaintegridaddelosdatossiendosensibleaaquellosinexactosuobsoletos.
3.15Tratartodaslasformasdemantenimientodesoftwareconelmismoprofesionalismoquelosdesarrollos
nuevos.

Principio4.Juicio.

Losingenierosdesoftwaremantendrnintegridadeindependenciaensujuicioprofesional.Particularmente,los
ingenierosdesoftwaredebern,cuandoseaapropiado:

4.01Moderartodoslosjuiciostcnicosporlanecesidaddeapoyarymantenerllosvaloreshumanos.
4.02Endosardocumentosnicamentecuandohansidopreparadosbajosusupervisinodentrodesusreas
decompetenciayconloscualesseestdeacuerdo.
4.03Mantenerobjetividadprofesionalconrespectoacualquiersoftwareodocumentorelacionadodelcualse
lepidiunaevaluacin.
4.04 No involucrarse en prcticas financieras fraudulentas tal como corrupcin, facturacin doble u otras
prcticasfinancierasimpropias.
4.05Exponeratodaslaspartesinvolucradasaquellosconflictosdeintersquenopuedanevitarseoevadirse
razonablemente.
4.06Negarseaparticiparcomomiembrooasesorenorganismosprofesionales,privadosogubernamentales
vinculados en asuntos relacionados con software donde sus empresarios o clientes pudieran tener
conflictosdeinteresesnodeclaradostodavi.

Principio5.Administracin.

Los ingenieros de software gerentes y lderes promovern y se suscribirn a un enfoque tico en la


administracin del desarrollo y mantenimiento de software. Particularmente, los ingenieros de software
administrandoodirigiendodebern,cuandoseaapropiado:

5.01 Asegurar una buena administracin para cualquier proyecto en el cual trabaje, incluyendo
procedimientosefectivosparapromoverlacalidadyreducirriesgos.
5.02Asegurarquelosingenierosdesoftwareestninformadosdelosestndaresantesdesujetarseaellos.
5.03Asegurarquelosingenierosdesoftwareconozcanlaspolticasyprocedimientos del empresario para
protegar las contraseas, archivos e informacin que es confidencial al empresario o confidencial a
otros.
5.04Asignartrabajoslodespusdetomarencuentacontribucionesadecuadasdeeducacinyexperiencia
moderadasconundeseodecontinuaresaeducacinyexperiencia.
5.05Asegurarestimacionesdecostos,agendas,personal,calidadyresultadoscuantitativamenterealistasen
cualquierproyectoquetrabajeoseproponetrabajar,proporcionandounaevaluacindelaincertidumbre
deesasestimaciones.
5.06 Atraer ingenieros de software potenciales slo bajo una descripcin completa y precisa de las
condicionesdelempleo.
5.07Ofrecerunaremuneracinjustayequitativa.
5.08 No impedir injustamente que alguna persona ocupe una posicin para la cual est perfectamente
calificada.
5.09Asegurarqueexistaunacuerdoequitativoenloreferentealapropiedaddecualquiersoftware,proceso,
investigacin, documentacin u otra propiedad intelectual a la cual el ingeniero de software ha
contribuido.
5.10Tomarmedidasprudentesenprocesoslegalesvinculadosalaviolacindelapolticadeunempresarioo
deestecdigo.
5.11Nopedirauningenierodesoftwarehaceralgoincongruenteconestecdigo.
5.12Nocastigaranadieporexpresartemasticosrelativosacualquierproyecto.

Principio6.Profesin.

Los ingenieros de software incrementarn la integridad y reputacin de la profesin congruentemente con el


interssocial.Particularmente,losingenierosdesoftwaredebern,cuandoseaapropiado:
6.01Ayudaradesarrollarunambienteorganizacionalfavorableparaactuarticamente.
http://seeri.etsu.edu/Codes/SpanishVersionSECode.htm 4/6
7/29/2016 Ingeniera de Software
6.01Ayudaradesarrollarunambienteorganizacionalfavorableparaactuarticamente.
6.02Promoverelconocimientopblicodelaingenieradesoftware.
6.03Extenderelconocimientodelaingenieradesoftwareparticipandoapropiadamenteenorganizaciones,
reunionesypublicacionesprofesionales.
6.04Apoyar,comomiembrosdeunaprofesin,aotrosingenierosdesoftwarequeseesfuercenporseguireste
cdigo.
6.05Nopromoverelinterspropioacostadelaprofesin,clienteoempresario.
6.06 Obedecer todas las leyes que gobiernan su trabajo, salvo en circunstancias excepcionales, donde tal
obedienciaesincongruenteconelinterssocial.
6.07 Ser preciso en la descripcin de las caractersticas del software en el que trabaja, evitando no slo
declaraciones falsas, sino tambin declaraciones que podran ser razonablemente asumidas como
especulativas,vacas,fraudulentas,engaosasodudosas.
6.08Tomarlaresponsabilidaddedetectar,corregiryreportarerroresenelsoftwareydocumentosasociados
enlosquesetrabaja.
6.09 Asegurar que los clientes, empresarios y supervisores conozcan el compromiso de los ingenieros de
softwareconestecdigodetica,ylassubsecuentesramificacionesdetalcompromiso.
6.10Evitarasociacionesconnegociosyorganizacionesqueestnenconflictoconestecdigo.
6.11 Reconocer que las violaciones de este cdigo son incongruentes con ser un ingeniero de software
profesional.
6.12Hablarseriamenteconlagenteinvolucradacuandosedetectenviolacionessignificativasdeestecdigo,
amenosqueseaimposible,contraproductivoopeligroso.
6.13 Reportar las violaciones significativasde este cdigo a las autoridades correspondientes cuando est
claro que consultar con la gente involucrada en estas violaciones es imposible, contraproductivo o
peligroso.

Principio7.Colegas.

Losingenierosdesoftwareapoyarnysernjustosconsuscolegas.Particularmente,losingenierosdesoftware
debern,cuandoseaapropiado:
7.01Motivarasuscolegasasujetarseaestecdigo.
7.02Ayudarasuscolegaseneldesarrolloprofesional.
7.03Reconocercompletamenteeltrabajodeotrosyabstenersedeatribuirsemritosindebidos.
7.04Revisareltrabajodeotrosenformaobjetiva,sinceraypropiamentedocumentada.
7.05Escucharequitativamentelasopiniones,preocupacionesyquejasdeuncolega.
7.06 Ayudar a sus colegas a que estn totalmente alertas a los actuales estndares incluyendo polticas y
procedimientos de proteccin de contraseas, archivos, informacin confidencial y las medidas de
seguridadengeneral.
7.07 No intervenir injustamente en la carrera de algn colega sin embargo, el inters del empresario, del
cliente o el inters social puede conducir a ingenieros de software, de buena fe, a cuestionar la
competenciadeuncolega.
7.08Ensituacionesfueradesuspropiasreasdecompetencia,solicitarlasopinionesdeotrosprofesionales
quetengancompetenciaenesarea.

Principio8.Personal.

Losingenierosdesoftwareparticiparntodasuvidaenelaprendizajerelacionadoconlaprcticadesuprofesin
ypromovernunenfoqueticoenlaprcticadelaprofesin.Particularmente,losingenierosdesoftware
debern,cuandoseaapropiado:

8.01Mejorarsuconocimientodelosavancesenelanlisis,especificacin,diseo,desarrollo,mantenimiento,
pruebasdelsoftwareydocumentosrelacionados,juntoconlaadministracindelprocesodedesarrollo.
8.02Mejorarsuhabilidadparacrearsoftwareseguro,confiable,tilydecalidadacostosrazonablesyenun
tiemporazonable.
8.03Mejorarsuhabilidadparaproducirdocumentacinprecisa,informativaybienredactada.
8.04Mejorarsucomprensindelsoftwaredelosdocumentosconquesetrabajaydelmedioambientedonde
sernusados.
8.05 Mejorar su conocimiento de los estndares relevantes y de las leyes que gobiernan el software y los
documentosconquesetrabaja.
8.06Mejorarsuconocimientodeestecdigo,suinterpretacinysuaplicacinaltrabajo.
8.07Notratarinjustamenteanadiedebidoaprejuiciosirrelevantes.
8.08Noinfluenciaraotrosaemprenderalgunaaccinqueinvolucreunaviolacindeestecdigo.
http://seeri.etsu.edu/Codes/SpanishVersionSECode.htm 5/6
7/29/2016 Ingeniera de Software
8.08Noinfluenciaraotrosaemprenderalgunaaccinqueinvolucreunaviolacindeestecdigo.
8.09 Reconocer que las violaciones personales de este cdigo son incongruentes con ser un ingeniero de
softwareprofesional.

TraduccinhechaporelM.C.CarlosHerreraEscuderodelcdigodeticapresentadoporComputerSocietyand
ACM, en la revista COMPUTERIEEE de Octubre de 1999 y combinada con la traduccin hecha por el Ing.
JavierDoladoyMariaBingham.

EsteCdigohasidoredactadoporlaIEEECS/ACMfuerzaunidaoperanteparalaticayPrcticaProfessional
de la Ingeniera de Software (SEEPP): Comit Ejecutivo: Donald Gotterbarn (Presidente), Keith Miller and
SimonRogerson

Miembros: Steve Barber, Peter Barnes, Ilene Burnstein, Michael Davis, Amr ElKadi, N. Ben Fairweather,
MiltonFulghum,N.Jayaram,TomJewett,MarkKanko,ErnieKallman,DuncanLangford,JoyceCurrieLittle,
EdMechler,ManuelJ.Norman,DouglasPhillips,PeterRonPrinzivalli,PatrickSullivan,JohnWeckert,Vivian
Weil,S.WeisbandyLaurieHonourWerth.

1999DerechosReservados1999.InstituteofElectricalandElectronicsEngineers,Inc.YAssocitationfor
ComputingMachinery,Inc.

EsteCdigopuedeserpublicadosinelpermisodelosautores,siemprequesemantengalaabsolutaintegridad
deltexto,sinningncambioyquesemencionenlosderechosreservadosdelosautores.

Click TOP to return to beginning of the Code.

Click HOME to return to SEERI.

http://seeri.etsu.edu/Codes/SpanishVersionSECode.htm 6/6

You might also like