hhgf
1.2 CASE para modelos de UML
1.3 Relación con otros aspectos de desarrollo de software
INGENIERÍA DE SOFTWARE:
Nace como una disciplina para aplicar los principios,técnicas y herramientas de desarrollo de
software, surgió debido a que los desarrolladores en la década de los 80's, realizaban el software
utilizando métodos y técnicas adhoc donde la experiencia(el ensayo-error) era el camino a seguir.
Este enfoque produjo grandes y exitosos productos de programación pero conforme los proyectos se
volvieron más complejos debido al avance del hardware ysoftware y la penetración cada vez mayor de
la informática en todos los ámbitos de la sociedad, llevó a que se produjera software sin calidad, se
incumplieran los presupuestos y se incrementaradramáticamente los costos de mantenimiento.
INGENIERÍA DE SOFTWARE:
La exigencia de software de calidad que satisfaga los requerimientos del usuario actual es todo un reto.
Porque deben:
Construirseen base a los requerimientos de la organización
Construirse en el menor tiempo posible
Cumplir con estándares de calidad
Ser Flexibilidad
Robustez
La interrogante más famosa es sin duda:“¿Cómo satisfacer a los requerimientos del usuario actual?”
Después de muchos años de evolución en la construcción de software, se encontró la solución a la
interrogante anterior al aplicar laMetodología Orientado a Objetos.
METODOLOGÍA ORIENTADA A OBJETOS
La exigencia de software de calidad que satisfaga los requerimientos del usuario actual es todo un reto.
Las características de laMetodología Orientada a
Objetos como la herencia,
el polimorfismo y el
encapsulamiento
hacen posible
la construcción rápida de
software, caracterizado por:
la flexibilidad a cambiosfuturos, seguro y robusto
=
logrando así satisfacer
las exigencias del
usuario actual.
El American National Standar Institute (ANSI), crea la
organización no gubernamental y sin fines de...
Regístrate para leer el documento completo.