Unidad 1 Gestion Y Modelamiento
E
A
Í
R
E
I
D
E
A
W
FT
SO
E
R
G
8
1
INI 1 2
T
Moisés Córdova Castro
Ingeniero en Informática y Computación
Consultor en Gestión de Proyectos
A
W
T
A
F
L O
E S
D E
S D
O A
I
P RÍ
I
C
E
I
N
I
N
R
P GE
IN
E
R
INTRODUCCIÓN A LA INGENIERÍA DE
SOFTWARE
Principios técnicos de la Ingeniería de Software
Los principios técnicos de la Ingeniería de Software, sintetizan un nivel de compromisoen
cuanto a la parte técnica del desarrollo de proyectos informáticos, siendo aplicables a todos los
ámbitos de la Ingeniería, con esto se busca asegurar un estándar de calidad mínimo.
Los ingenieros de software debieran obligarse a cumplir con un mínimo estándar de calidad y a
seguir una metodología que entregue buenos resultados, para lograr esto es importante que los
ingenieros tengan presenteel adherirse a los Siete Principios siguientes:
Rigor y Formalidad
Separación de Intereses
Modularidad
Abstracción
Anticipación del Cambio
Modularidad
Incrementalidad
INGENIERIA DE SOFTWARE
TI1218
Moisés Córdova Castro
Ingeniero en Informática y Computación
Consultor en Gestión de Proyectos
INTRODUCCIÓN A LA INGENIERÍA DE
SOFTWARE
Principios éticos de la Ingeniería de Software(v.5.2)
La versión resumida del código sintetiza las aspiraciones a un nivel elevado de abstracción. Las cláusulas que se
incluyen en la versión completa proporcionan ejemplos y detalles acerca de cómo estas aspiraciones modifican nuestra
manera de actuar como profesionales de la ingeniería del software. Sin esas aspiraciones los detalles pueden
convertirse en tediosos y legalistas; sin los detalleslas aspiraciones pueden convertirse en altisonantes pero vacías;
conjuntamente las aspiraciones y los detalles conforman un código cohesivo.
Los ingenieros de software debieran obligarse a hacer del análisis, especificación, diseño, desarrollo, pruebas y
mantenimiento del software una profesión respetada y beneficiosa. En concordancia con la obligación con el bienestar,
salud y seguridad de lasociedad, los ingenieros del software debieran adherirse a los Ocho Principios siguientes:
Sociedad
Cliente y Empresario
Producto
Valoración
Gestión
Profesión
Compañeros
Personal
INGENIERIA DE SOFTWARE
TI1218
Moisés Córdova Castro
Ingeniero en Informática y Computación
Consultor en Gestión de Proyectos
INTRODUCCIÓN A LA INGENIERÍA DE
SOFTWARE
Principios éticos de la Ingeniería deSoftware
Sociedad: Los ingenieros de software actuarán de manera coherente con el interés social.
Cliente y Empresario: los ingenieros de software actuarán de manera que produzca el mejor resultado para cliente y
empresario, y de manera coherente con el interés social.
Producto: los ingenieros de software garantizarán que sus productos y las modificaciones correspondientes cumplen
losmayores estándares profesionales posibles.
Valoración: los ingenieros de software mantendrán la integridad e independencia en sus valoraciones profesionales.
Gestión: los líderes y gestores de ingeniería de software suscribirán y promoverán un enfoque ético en la gestión
del desarrollo y mantenimiento del software.
Profesión: los ingenieros de software avanzarán en la integridad yreputación de la profesión, de manera
consistente con el interés social.
Compañeros: los ingenieros del software serán justos y apoyarán a sus compañeros.
Personal: los ingenieros del software participarán en el aprendizaje continuo referente a la práctica de su profesión
y promoverán un enfoque ético en la práctica de la profesión.
IEEE-CS/ACM Joint Task Force on Software Engineering Ethics andProfessional Practices
http://www.acm.org/serving/se/code.htm
INGENIERIA DE SOFTWARE
TI1218
Moisés Córdova Castro
Ingeniero en Informática y Computación
Consultor en Gestión de Proyectos
INTRODUCCIÓN A LA INGENIERÍA DE
SOFTWARE
Fases del ciclo de proyecto
Las seis fases del ciclo de proyecto son las siguientes:
Programación
Es el comienzo del ciclo, aquí se definen los grandes objetivos...
Regístrate para leer el documento completo.