miércoles, 14 de marzo de 2012








DIAGRAMAS DE FLUJO




LOS DIAGRAMAS DE FLUJO
DEFINICION:


Los diagramas de flujo son, en esencia, representaciones visuales de un determinado proceso.
Sus aplicaciones pueden ser, por ejemplo, la planificación de un proyecto de trabajo, la descripción de un procedimiento o protocolo de acciones para lograr un determinado resultado o la representación del "trayecto" seguido por un determinado elemento (una mercancía, una señal...etc.) hasta alcanzar un determinado estado.


Lo que caracteriza principalmente un diagrama de flujo es el análisis y esquematización de un proceso mediante su división en una serie de etapas o fases en cada una de las cuales tienen lugar determinadas acciones o transformaciones. Estas fases, a su vez, se van enlazando unas con otras según un ordenamiento lógico-cronológico representado especialmente (disposición izda.-dcha o arriba-abajo) y/o simbólicamente (flechas o líneas que llevan de unas a otras). Existen incluso ciertas convenciones en el modo de representar algunas clases de operaciones más comunes.
Ventajas de los Diagramas de Flujo 


* Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano econoce fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias páginas de texto.
* Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos redundantes, los flujos de los reprocesos, los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión.
* Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas.
* Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan la tarea, cuando se realizan mejoras en el proceso.

lunes, 13 de febrero de 2012



La calidad y sus factores
• Pueden distinguirse dos tipos de factores de calidad:
– Los factores de calidad externos son aquellos que son
perceptibles por los usuarios
• Corrección
• Robustez
• Extensibilidad
• Reutilización
• Compatibilidad
– Los factores de calidad internos son los perceptibles por los
profesionales en computación
• Modularidad
• Legibilidad
Palabras clave


• Extensibilidad
• Reutilización
• Modularidad
• Facilidad de mantenimiento
• Factores de calidad del software internos y externos
• Paradigmas de programación


Objetivos:


• Resaltar la importancia del diseño
• Presentar factores de calidad del software
• Presentar directrices y conceptos de diseño
• Características del software
• Pasos hacia la programación orientada a objetos


Introducción:


• El objetivo general de la Ingeniería del Software es producir
software de calidad
• Por calidad se entiende la adecuación del software a los
requisitos exigidos
• El camino para obtener software de calidad es mediante un
planteamiento riguroso del problema
• El proceso de desarrollo de software es aquel en el que las
necesidades del usuario son traducidas en requisitos de
software, estos transformados en diseño y el diseño
implementado en código


• El proceso de desarrollo de software requiere por un lado un
conjunto de conceptos, una metodología y un lenguaje propio. A
este proceso también se le denomina ciclo de vida del software
Análisis
Diseño Implementación