24
Republica Bolivariana de Venezuela Ministerio del poder popular para la educación universitaria . Instituto universitario de tecnología de los llanos . PNF en informática trayecto II Trimestre II Sección “3” Valle de Pascua Estado Guárico FACILITADOR: INTEGRANTES: Cipriano Infante Amato Rafael Ríos luz Marina Leal Jesus Leal Mariela Jaramillo Yraly Junio 2011

PresentacióN De La Exposicion De Ingenieria

Embed Size (px)

Citation preview

Page 1: PresentacióN De La Exposicion De Ingenieria

Republica Bolivariana de Venezuela Ministerio del poder popular para la educacioacuten universitaria

Instituto universitario de tecnologiacutea de los llanos PNF en informaacutetica trayecto II Trimestre II Seccioacuten ldquo3rdquo

Valle de Pascua Estado Guaacuterico

FACILITADOR INTEGRANTESCipriano Infante Amato Rafael

Riacuteos luz MarinaLeal Jesus

Leal MarielaJaramillo Yraly

Junio 2011

iquestQue queremos decir con proceso de desarrollo

Deseos necesidades Especificaciones hellip

Software

Introduccioacuten al proceso de desarrollo

En general cuando las personas abordan el desarrollo de cualquier proyecto evolucionan desde ideas abstractas hacia concreciones realizables

Nada surge de la nadaiquestiquest Me puse a programar y me salioacute una contabilidad

Algunas aplicaciones da la impresioacuten de que Recordar que la probabilidad de que un mono teclee en una

maquina de escribir y salga el quijote no es cero

Normalmente el planteamiento es

Vamos a desarrollar un programa Hacer la especificacioacuten

en Visual BASIC y Access Realizar el disentildeo

y se codifica la aplicacioacuten

iquestQue hace un Ingeniero Construir artefactos dentro de unas limitaciones de

coste utilizando el conocimiento y las teoriacuteas de la ciencia sobre la cual se basa el artefacto En este caso programa de Software

Definicioacuten de la ingenieriacutea del software (NATO lsquo68)

La ingenieriacutea del software es el establecimiento y uso de principios de ingenieriacutea razonables con el objetivo de obtener software econoacutemicamente que sea de confianza y trabaje eficientemente en las maquinas reales

Caracteriacutesticas de la ingenieriacutea del software (Van

Vliet 1993)

Construccioacuten de programas grandes

Controlar la complejidad

Cooperacioacuten entre las personas implicadas

Evolucioacuten del software

Eficiencia en el desarrollo

Soporte real a los usuarios

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 2: PresentacióN De La Exposicion De Ingenieria

iquestQue queremos decir con proceso de desarrollo

Deseos necesidades Especificaciones hellip

Software

Introduccioacuten al proceso de desarrollo

En general cuando las personas abordan el desarrollo de cualquier proyecto evolucionan desde ideas abstractas hacia concreciones realizables

Nada surge de la nadaiquestiquest Me puse a programar y me salioacute una contabilidad

Algunas aplicaciones da la impresioacuten de que Recordar que la probabilidad de que un mono teclee en una

maquina de escribir y salga el quijote no es cero

Normalmente el planteamiento es

Vamos a desarrollar un programa Hacer la especificacioacuten

en Visual BASIC y Access Realizar el disentildeo

y se codifica la aplicacioacuten

iquestQue hace un Ingeniero Construir artefactos dentro de unas limitaciones de

coste utilizando el conocimiento y las teoriacuteas de la ciencia sobre la cual se basa el artefacto En este caso programa de Software

Definicioacuten de la ingenieriacutea del software (NATO lsquo68)

La ingenieriacutea del software es el establecimiento y uso de principios de ingenieriacutea razonables con el objetivo de obtener software econoacutemicamente que sea de confianza y trabaje eficientemente en las maquinas reales

Caracteriacutesticas de la ingenieriacutea del software (Van

Vliet 1993)

Construccioacuten de programas grandes

Controlar la complejidad

Cooperacioacuten entre las personas implicadas

Evolucioacuten del software

Eficiencia en el desarrollo

Soporte real a los usuarios

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 3: PresentacióN De La Exposicion De Ingenieria

Introduccioacuten al proceso de desarrollo

En general cuando las personas abordan el desarrollo de cualquier proyecto evolucionan desde ideas abstractas hacia concreciones realizables

Nada surge de la nadaiquestiquest Me puse a programar y me salioacute una contabilidad

Algunas aplicaciones da la impresioacuten de que Recordar que la probabilidad de que un mono teclee en una

maquina de escribir y salga el quijote no es cero

Normalmente el planteamiento es

Vamos a desarrollar un programa Hacer la especificacioacuten

en Visual BASIC y Access Realizar el disentildeo

y se codifica la aplicacioacuten

iquestQue hace un Ingeniero Construir artefactos dentro de unas limitaciones de

coste utilizando el conocimiento y las teoriacuteas de la ciencia sobre la cual se basa el artefacto En este caso programa de Software

Definicioacuten de la ingenieriacutea del software (NATO lsquo68)

La ingenieriacutea del software es el establecimiento y uso de principios de ingenieriacutea razonables con el objetivo de obtener software econoacutemicamente que sea de confianza y trabaje eficientemente en las maquinas reales

Caracteriacutesticas de la ingenieriacutea del software (Van

Vliet 1993)

Construccioacuten de programas grandes

Controlar la complejidad

Cooperacioacuten entre las personas implicadas

Evolucioacuten del software

Eficiencia en el desarrollo

Soporte real a los usuarios

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 4: PresentacióN De La Exposicion De Ingenieria

Nada surge de la nadaiquestiquest Me puse a programar y me salioacute una contabilidad

Algunas aplicaciones da la impresioacuten de que Recordar que la probabilidad de que un mono teclee en una

maquina de escribir y salga el quijote no es cero

Normalmente el planteamiento es

Vamos a desarrollar un programa Hacer la especificacioacuten

en Visual BASIC y Access Realizar el disentildeo

y se codifica la aplicacioacuten

iquestQue hace un Ingeniero Construir artefactos dentro de unas limitaciones de

coste utilizando el conocimiento y las teoriacuteas de la ciencia sobre la cual se basa el artefacto En este caso programa de Software

Definicioacuten de la ingenieriacutea del software (NATO lsquo68)

La ingenieriacutea del software es el establecimiento y uso de principios de ingenieriacutea razonables con el objetivo de obtener software econoacutemicamente que sea de confianza y trabaje eficientemente en las maquinas reales

Caracteriacutesticas de la ingenieriacutea del software (Van

Vliet 1993)

Construccioacuten de programas grandes

Controlar la complejidad

Cooperacioacuten entre las personas implicadas

Evolucioacuten del software

Eficiencia en el desarrollo

Soporte real a los usuarios

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 5: PresentacióN De La Exposicion De Ingenieria

Normalmente el planteamiento es

Vamos a desarrollar un programa Hacer la especificacioacuten

en Visual BASIC y Access Realizar el disentildeo

y se codifica la aplicacioacuten

iquestQue hace un Ingeniero Construir artefactos dentro de unas limitaciones de

coste utilizando el conocimiento y las teoriacuteas de la ciencia sobre la cual se basa el artefacto En este caso programa de Software

Definicioacuten de la ingenieriacutea del software (NATO lsquo68)

La ingenieriacutea del software es el establecimiento y uso de principios de ingenieriacutea razonables con el objetivo de obtener software econoacutemicamente que sea de confianza y trabaje eficientemente en las maquinas reales

Caracteriacutesticas de la ingenieriacutea del software (Van

Vliet 1993)

Construccioacuten de programas grandes

Controlar la complejidad

Cooperacioacuten entre las personas implicadas

Evolucioacuten del software

Eficiencia en el desarrollo

Soporte real a los usuarios

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 6: PresentacióN De La Exposicion De Ingenieria

iquestQue hace un Ingeniero Construir artefactos dentro de unas limitaciones de

coste utilizando el conocimiento y las teoriacuteas de la ciencia sobre la cual se basa el artefacto En este caso programa de Software

Definicioacuten de la ingenieriacutea del software (NATO lsquo68)

La ingenieriacutea del software es el establecimiento y uso de principios de ingenieriacutea razonables con el objetivo de obtener software econoacutemicamente que sea de confianza y trabaje eficientemente en las maquinas reales

Caracteriacutesticas de la ingenieriacutea del software (Van

Vliet 1993)

Construccioacuten de programas grandes

Controlar la complejidad

Cooperacioacuten entre las personas implicadas

Evolucioacuten del software

Eficiencia en el desarrollo

Soporte real a los usuarios

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 7: PresentacióN De La Exposicion De Ingenieria

Definicioacuten de la ingenieriacutea del software (NATO lsquo68)

La ingenieriacutea del software es el establecimiento y uso de principios de ingenieriacutea razonables con el objetivo de obtener software econoacutemicamente que sea de confianza y trabaje eficientemente en las maquinas reales

Caracteriacutesticas de la ingenieriacutea del software (Van

Vliet 1993)

Construccioacuten de programas grandes

Controlar la complejidad

Cooperacioacuten entre las personas implicadas

Evolucioacuten del software

Eficiencia en el desarrollo

Soporte real a los usuarios

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 8: PresentacióN De La Exposicion De Ingenieria

Caracteriacutesticas de la ingenieriacutea del software (Van

Vliet 1993)

Construccioacuten de programas grandes

Controlar la complejidad

Cooperacioacuten entre las personas implicadas

Evolucioacuten del software

Eficiencia en el desarrollo

Soporte real a los usuarios

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 9: PresentacióN De La Exposicion De Ingenieria

Modelo de la Ingenieriacutea del

software (Thayer 1988)

AnalisisDisentildeoCodificacioacutenPruebas

Desarrollo de Software

PlanificacioacutenOrganizacioacutenReclutamientoDireccioacutenControl

Gestioacuten de proyectos

FiabilidadUsabilidadFlexibilidadMantenibilidadReusabilidadEtc

Metricasdel software

Correccioacuten de ErroresModificaciones

Mantenimiento de software

Ingenieriacuteadel software

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 10: PresentacióN De La Exposicion De Ingenieria

iquestQue

Divisioacuten del Proceso

Implica dividir el desarrollo del artefacto por fases

Normalmente se habla de especificacioacuten disentildeo y

fabricacioacuten

iquestComo Realizacioacuten Pruebas

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 11: PresentacióN De La Exposicion De Ingenieria

En el desarrollo de software nos encontramos con la siguiente situacioacuten

Ciclos de Vida del

SOFTWARE

Metodologiacuteas de Desarrollo del SOFTWARE

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 12: PresentacióN De La Exposicion De Ingenieria

Para Comprender mejor la Relacioacuten de desarrollo se software y usuario

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 13: PresentacióN De La Exposicion De Ingenieria

EL PAPEL USUARIO DENTRO DEL DESARROLLO DE SOFTWARE

El desarrollo de un Sistema de Informacioacuten es un una tarea muy

compleja que suele tomar varios meses y a veces hasta antildeos actividad en la

cual varias personas de diferentes disciplinas aportan sus conocimientos

para alcanzar un objetivo comuacuten la sistematizacioacuten de un determinado

proceso Sin embargo normalmente los usuarios no tienen claro cuaacutel es su

funcioacuten dentro de este proceso de sistematizacioacuten en ocasiones hasta llega a

pensar que le estaacute brindando una ayuda al informaacutetico con una actividad

netamente teacutecnica la cual eacutel considera que seraacute para beneficio del

informaacutetico y no para mejorar sus propios procesos

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 14: PresentacióN De La Exposicion De Ingenieria

El rol que el usuario desempentildea dentro del desarrollo

de un Sistema de Informacioacuten es de suma

importancia ya que los sistemas se construyen para

satisfacer las necesidades particulares del usuario

en funcioacuten de los objetivos estrateacutegicos

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 15: PresentacióN De La Exposicion De Ingenieria

El primer papel del usuario seraacute como Responsable del Sistema esta seraacute la

persona encargada de definir en forma clara los requerimientos del nuevo

sistema Para ello deberaacute enviarle al Jefe del Departamento de Tecnologiacutea

una solicitud en la que al menos detalle lo siguiente

1048633 Nombre del Sistema

1048633 Objetivos Generales y Especiacuteficos

1048633 Descripcioacuten general del Sistema especificando claramente su

funcionamiento

Alcances y Delimitacioacuten del Sistema aquiacute se mencionaraacute lo que se espera

que el sistema realice y ademaacutes aquellos procesos que estaacuten fuera de la

frontera del sistema

1048633 Responsabilidades dentro del equipo de trabajo una persona del aacuterea

usuario que cumpliraacute con el papel de Encargado del Proyecto (puede ser el

mismo Responsable del Sistema)

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 16: PresentacióN De La Exposicion De Ingenieria

Eacutetica profesional en la Informaacutetica

La eacutetica profesional en principio una disciplina filosoacutefica trata de las

obligaciones y normas del hombre no necesariamente codificadas que definen

un correcto ejercicio de la profesioacuten dentro de valores humanos de orden

superior Las teacutecnicas informaacuteticas constituyen una tecnologiacutea especial y

plantean en consecuencia cuestiones y consideraciones eacuteticas y juriacutedicas

especiacuteficas Por ello es oportuno caracterizar la Eacutetica de la Informaacutetica y mostrar

porqueacute este campo dentro de la Eacutetica profesional es un subcampo emergente de

especial importancia para los Ingenieros Informaacuteticos

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 17: PresentacióN De La Exposicion De Ingenieria

eacutetica profesional del ingeniero en software

Los ingenieros en software deben comprender que su trabajo es de suma

importancia

Los ingenieros en software deben comportarse de una forma eacutetica y moral

responsable

No basta con poseer estaacutendares normales de honestidad e integridad

No deberiacutea utilizar su capacidad y sus habilidades para comportarse de forma

deshonesta

Existen aacutereas donde los estaacutendares de comportamiento aceptable no estaacuten

acotados por las leyes sino por la responsabilidad profesional

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 18: PresentacióN De La Exposicion De Ingenieria

ASPECTOS NEGATIVOS EN LA INFORMAacuteTICA

Pirateriacutea de software

Usar recursos computacionales para falsificacioacuten de software

Crear virus para PC

Intromisioacuten no autorizada en los datos de la compantildeiacutea o en los

datos de la maquina de otro empleado

Recolectar datos de otra persona sin su autorizacioacuten

Utilizar las computadoras para monitorear el desempentildeo de

los empleados

Violar la primaciacutea de software y base de datos

Hacer mal uso de informacioacuten de la compantildeiacutea

Mal uso del correo electroacutenico

Ciberpornografiacutea

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 19: PresentacióN De La Exposicion De Ingenieria

RESPONSABILIDAD Y ETICA PROFESIONAL EN INGENIERIA DEL SOFTWARE

Confidencialidad

Competencia

Derechos de propiedad intelectual

Uso inapropiado de las computadoras

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 20: PresentacióN De La Exposicion De Ingenieria

Coacutedigo de Eacutetica (ACMIEEE)

De acuerdo con su compromiso con la salud seguridad

y bienestar del puacuteblico los Ingenieros de Software

deberaacuten apegarse a ocho Principios

PUacuteBLICO

CLIENTE Y EMPLEADOR

PRODUCTO

JUICIO

GERENCIA

PROFESIOacuteN

COLEGAS

INTERPIO

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 21: PresentacióN De La Exposicion De Ingenieria

ldquoUna aproximacioacuten loacutegica a la adquisicioacuten el suministro

el desarrollo la explotacioacuten y el mantenimiento del

softwarerdquo

ldquoUn marco de referencia que contiene los procesos las

actividades y las tareas involucradas en el desarrollo la

explotacioacuten y el mantenimiento de un producto de

software abarcando la vida del sistema desde la

definicioacuten de los requisitos hasta la finalizacioacuten de su

usordquo

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 22: PresentacióN De La Exposicion De Ingenieria

CICLO DE VIDA DEL

SOFTWARE

Describe el desarrollo de software

desde la fase inicial hasta la fase final

El propoacutesito de este programa es

definir las distintas fases intermedias

que se requieren para validar el

desarrollo de la aplicacioacuten

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento

Page 23: PresentacióN De La Exposicion De Ingenieria

El ciclo de vida del software consta de los

siguientes procedimientos

Definicioacuten de objetivos

Anaacutelisis de los requisitos y su viabilidad

Disentildeo general

Disentildeo general

Programacioacuten

Prueba de unidad

Integracioacuten

Prueba beta

Documentacioacuten

Mantenimiento