lksfsng v,mxzxhnfs

Páginas: 48 (11937 palabras) Publicado: 20 de enero de 2015
Análisis y Diseño de Sistemas de Información



Temario

Temario











Ingeniería de Software
Estructuras de Objetos
Diagramas Estáticos
• Diagramas de Clases
• Diagramas de Casos de Uso
Diagramas Dinámicos
• Diagramas de Estado
• Diagramas de Actividades
• Diagramas de Secuencias
• Diagramas de Colaboración
Diagramas de Implementación
• Diagramas deComponentes
• Diagramas de Distribución
Casos de estudio
Patrones de Diseño
Metodologías

Analisis.ppt

Pag. 1

Análisis y Diseño de Sistemas de Información



Ingeniería de Software

¿Qué es un BUEN SISTEMA?



Un buen sistema (o uno de alta calidad) es aquél que cumple con las
necesidades del cliente. El sistema debe ser:
• UTIL y UTILIZABLE: Un buen software hace más fácilo mejor la vida a las personas.
• CONFIABLE: Un buen software tiene pocos errores.
• FLEXIBLE: Las necesidades cambian con el tiempo, aún cuando el software se está

desarrollando, entonces es importante poder hacer cambios posteriores al software.
Debe podérsele dar mantenimiento después de liberado.
• ACCESIBLE: tanto para comprar como para mantener. Debe ser razonablemente
fácil yrápido poderlo desarrollar o darle mantenimiento.
• DISPONIBLE: De otra forma no importa que tan bueno es. Debe ser capaz de
ejecutarse el el hardware disponible y con el sistema operativo disponible, etc. Debe
existir y entregarse el software prometido.



¿Tenemos buenos sistemas?



Existen avances satisfactorios en sistemas de software modernos:
contabilidad, bancos, búsqueda deinformación, etc. Lo que indica que
estamos haciendo las cosas correctamente.

Analisis.ppt

Pag. 2

Análisis y Diseño de Sistemas de Información



Ingeniería de Software

Problemas:









Hay sistemas que no cumplen con las necesidades de los usuarios
y/o tienen fallas técnicas.
Generalmente, los sistemas no están actualizados ni cuando se están
diseñando.
Aúnexiste el “error de la computadora” como excusa a un mal
servicio a los clientes.
La mayoría de los usuarios de PCs esperan que sus aplicaciones y
aún el sistema operativo se “caiga” o “congele” de vez en cuando.
EL SOFTWARE NO SIEMPRE ES UTILIZABLE, ÚTIL, CONFIABLE O
DISPONIBLE.
La falta de FLEXIBILIDAD también resulta evidente, como lo
muestran el problema del milenio y la adecuación detodos los
sistemas viejos (legacy) a procesos de negocios cambiantes.
La COSTEABILIDAD se relaciona mucho con la confiabilidad y la
flexibilidad debido a que el costo de corregir y mantener es el más
alto costo asociado con el software

Analisis.ppt

Pag. 3

Análisis y Diseño de Sistemas de Información



Ingeniería de Software

Promesas, promesas







Cada nuevatecnología promete reducir los tiempos de desarrollo e
incrementar los promedios de éxito de los proyectos.
Todos lo dudamos.
Según Frederick P. Brooks (The mythical man-month, AddisonWesley 1975/1995), mientras más grande sea el proyecto, mayor será
la proporción del costo y tiempo del proyecto gastado en la
comunicación entre la gente del proyecto, porque cada persona tiene
más gente con quiéncomunicarse. Cuando un proyecto empieza a
quedarse atrás en el tiempo, el poner más gente por lo general falla.
El Departamento de Defensa de EU, intentó resolver la crisis del
software y comisionó el diseño del lenguaje de programación ADA, el
cual se estandarizó en 1983, el cual soportaba lo mejor de los
conceptos de análisis, diseño y programación estructurados, la
modularidad y laencapsulación fueron conceptos clave en el diseño
del lenguaje, pero aún esta enorme inversión ha fracasado.

Analisis.ppt

Pag. 4

Análisis y Diseño de Sistemas de Información



Ingeniería de Software

¿Cómo son los sistemas considerados buenos?





El problema fundamental para comprenderlos es:
• Hay un límite de cuánto puede entender un humano en un momento dado
Los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • formula v-v-v
  • Formula de las V-V-V
  • V
  • V
  • v
  • v
  • V
  • V

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS