SlideShare una empresa de Scribd logo
1 de 5
DIAGRAMAS HIPO
OBJATIVOS
Este método fue creado con el propósito de ayudar a los diseñadores a no perder la pista
de alguna función dentro de un sistema grande.
Definición
(En inglés, Hierarchy-Input-Process-Output)
El diagrama Hipo es aquel que indica cuales son las entradas a un proceso, después la
elaboración de un proceso y también las salidas de un proceso. Se refieren al ciclo de
vida de un proyecto (diseño y documentación de software).
DESARROLLO
Es jerárquica debido a que el sistema de programación completo consiste de subsistemas
más pequeños. Esta técnica da soporte a un enfoque de diseño de arriba hacia abajo y
también reduce la complejidad percibida del sistema, debido a que cada uno de los
subcomponentes puede ser manejado por separado.
Las siglas nos recuerdan las tres partes principales de cualquier sistema: entrada, proceso
y salida. Una vez que se ha terminado la gráfica de jerarquía, se trazan otros diagramas
HIPO en páginas divididas verticalmente en tres secciones, con la sección de entrada a la
izquierda, la sección de proceso en el medio y la sección de salida a la derecha.
Un conjunto de diagramas HIPO contiene una tabla visual de contenido, un conjunto de
diagramas generales y un conjunto de diagramas de detalles.
Los diagramas HIPO necesitan considerablemente cantidad de espacio gráfico, con el fin
de ver todo el programa completo, son necesarias varias páginas, los diferentes niveles de
diagramas ocupan también espacio, y en ocasiones es fácil el flujo del programa.
El diagrama HIPO son descripciones gráficas del sistema, en vez de prosa o narrativa.
Ayudan a los analistas a responder tres preguntas guía:
1. ¿Qué hace el sistema o módulo (Se pregunta al diseñar el sistema).
2.-¿Cómo lo hace?
3. ¿Cuáles son las entradas y las salidas?
Una descripción de HIPO para un sistema consta de una tabla visual de contenidos y los
diagramas funcionales.
TIPOS DE DIAGRAMAS HIPO
Existen tres tipos de diagramas HIPO
 VTOC o tabla visual de contenido (visual tables of contents)
 Diagramas generales IPO (INPUT/PROCESS/OUTPUT)
 Diagramas detallados IPO
VTOC (visual tables of contents)
 Diagramas de jerarquías. Proporciona una mapa que permite localizar un
módulo del programa dentro del sistema principal.
 Es similar al típico diagrama de la estructura de organización.
Diagramas generales IPO (INPUT/PROCESS/OUTPUT)
Estos tipos de diagramas permite una visión global de la entrada, proceso y
la salida. Es útil listar todas las entradas, los procesos y salidas en las tres
secciones de papel, en la izquierda la entrada al centro el proceso y a la
derecha la salida.
DIAGRAMAS DETALLADOSHIPO.
Con el fin de contar con algo más útil, los diagramas generales
debendescomponerseen cada uno de los módulos auto-contenidos
en él. En este punto si conviene utilizar símbolos para los elementos
de entrada y salida.
Ejemplos del diagrama IPO
Ingreso Proceso Salida
Agua, saborizantes y
colorantes, paletas de
madera, congeladores,
Moldes, envoltorios
Mezcla del agua,
colorantes, saborizantes.
Aplicación de mezcla y
paletas en los moldes.
Congelación de los
moldes
Helados de paleta
Ingreso Proceso Salida
Agua, azúcar, envase,
mezclador (cuchara o
paleta)
Verter la porción
apropiada de azúcar y
agua en el envase.
Mezclar vigorosamente
con la cuchara o paleta
Agua azucarada
Ingreso Proceso Salida
Password de usario Validación en la basede
datos actual
Verificación de
password
Ejemplos Diagrama de HIPO
Producir
cheque de pago
de empleado
Empleado
Maestro de empleados
D1
Archivode tiempode
empleados
D2
Registrode tiempode
empleado
Cheque de pago
de empleado
Registromaestrode
Empleado
Registrode tiempo
de empleado
Registro maestro
de empleado
Registromaestro de
empleado
actualizado
Cheque de
pago de
empleado
El flujo de datos del
diagrama de flujos de
datos se convierte en
losnombresde dato de
entrada y salida en
diagrama HIPO
Salida
correspondiente
HACER leer archivo detiempo de empleado
Si no fin de archivo
HACER leer maestro de empleado
Si switch de registro encontrado = “y”
Hacer calcular cantidad depago de
empleado
Hacer reescribirmaestrode empleado
Hacer imprimircheque de pagode
Empleado
Finsi
Finsi
ProcesoEntrada Salida
Ventajas:
1. El HIPO es una técnica altamente visual y algo estructurada para el diseño y
documentación.
2. Permite tener una vista panorámica de las entradas, procesos y salidas de datos.
3. El HIPO es útil para la documentación de programas. Porque con ello los autores
pueden fácilmente recordarse de sus trabajos, después de un largo tiempo. Y otros
programadores que comprendan los símbolos puedan entender lo realizado y ser
utilizados en las pláticas o conversaciones estructuradas.
Desventajas:
1. El HIPO para a ser una herramienta demasiado especializada. Por el
desconocimiento en la organización de su simbología.
2. El HIPO se lleva una considerable cantidad de espacio en papel. Así los diagramas
hijo son usados más frecuente para representar los detalles de cada módulo en una
gráfica de estructura y para preparar el código de programa de computadora.
Fortalezas y debilidades del HIPO.
El HIPO es una técnica altamente visual y algo estructurada para el diseño y
documentación.
El HIPO para a ser una herramienta demasiado especializada. Por el
desconocimiento en la organización de su simbología.
El HIPO se lleva una considerable cantidad de espacio en papel. Así los
diagramas hijo sonusados mas frecuente pararepresentar los detalles decada
módulo en una gráfica de estructura y para preparar el código de programa
de computadora.
El HIPO es útil para la documentación de programas. Porque con ello los
autores pueden fácilmente recordarse de sus trabajos, después de un largo
tiempo. Y otros programadores que comprendan los símbolos puedan
entender lo realizado y ser utilizados en las pláticas o conversaciones
estructuradas.
CONCLUSION
• Es muy importante la documentación para el desarrollo del software y no
perder detalle a la pausa realizada para volver a reiniciar de nuevo el trabajo.
• Para hacer modificaciones necesarias.
• Los diagramas de HIPO son efectivos para documentar un sistema.
• También ayuda a los diseñadores y los fuerza a pensar cómo cumplir conlas
especificaciones y dónde hay que ligar las actividades y componentes.
• Sin embargo, se basan en un conjunto de símbolos especializados que
requieren de explicación, una preocupación adicional si se compara con la
simplicidad de, porejemplo, los diagramas de flujo de datos. Los diagramas
Hipo tienen su mayor fuerza en la documentación del sistema.

Más contenido relacionado

La actualidad más candente

Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoFreddySantiago32
 
Diseño de un Sistema de Informacion
Diseño de un Sistema de InformacionDiseño de un Sistema de Informacion
Diseño de un Sistema de Informacionjosue salas
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de informacióncamilo_flores
 
Manuales Sistemas de Información
Manuales Sistemas de InformaciónManuales Sistemas de Información
Manuales Sistemas de InformaciónBENHUR B G
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructuradoJose Guzman
 
Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Gustavo Gualsema
 
Metodologia de checkland para sistemas suaves
Metodologia de checkland para sistemas suavesMetodologia de checkland para sistemas suaves
Metodologia de checkland para sistemas suavesDuno Winchester
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientosUPTP
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Yaskelly Yedra
 
Metodologia de James A. Senn
Metodologia de James A. SennMetodologia de James A. Senn
Metodologia de James A. SennRobertoCaniza
 
1.2 La función Informática como ventaja competitiva en las organizaciones
1.2 La función Informática como ventaja competitiva en las organizaciones1.2 La función Informática como ventaja competitiva en las organizaciones
1.2 La función Informática como ventaja competitiva en las organizacionesMartin Pacheco Chávez
 
Metodologia de desarrollo de software
Metodologia de desarrollo de softwareMetodologia de desarrollo de software
Metodologia de desarrollo de softwareVictor Varela
 

La actualidad más candente (20)

Metodologia estructurada
Metodologia estructuradaMetodologia estructurada
Metodologia estructurada
 
Cuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientadoCuadro comparativo de enfoque estructurado y enfoque orientado
Cuadro comparativo de enfoque estructurado y enfoque orientado
 
Diseño de un Sistema de Informacion
Diseño de un Sistema de InformacionDiseño de un Sistema de Informacion
Diseño de un Sistema de Informacion
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
 
Manuales Sistemas de Información
Manuales Sistemas de InformaciónManuales Sistemas de Información
Manuales Sistemas de Información
 
Analisis estructurado
Analisis estructuradoAnalisis estructurado
Analisis estructurado
 
Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)Tecnicas y herramientas de desarrollo de software(1)
Tecnicas y herramientas de desarrollo de software(1)
 
Programación 3: listas enlazadas
Programación 3: listas enlazadasProgramación 3: listas enlazadas
Programación 3: listas enlazadas
 
Metodologia de checkland para sistemas suaves
Metodologia de checkland para sistemas suavesMetodologia de checkland para sistemas suaves
Metodologia de checkland para sistemas suaves
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
 
Analisis y especificacion de requerimientos
Analisis y especificacion de requerimientosAnalisis y especificacion de requerimientos
Analisis y especificacion de requerimientos
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Factibilidad operativa
Factibilidad operativaFactibilidad operativa
Factibilidad operativa
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)
 
Gerencia de la informacion
Gerencia de la informacionGerencia de la informacion
Gerencia de la informacion
 
Metodologia de James A. Senn
Metodologia de James A. SennMetodologia de James A. Senn
Metodologia de James A. Senn
 
1.2 La función Informática como ventaja competitiva en las organizaciones
1.2 La función Informática como ventaja competitiva en las organizaciones1.2 La función Informática como ventaja competitiva en las organizaciones
1.2 La función Informática como ventaja competitiva en las organizaciones
 
Metodologia de desarrollo de software
Metodologia de desarrollo de softwareMetodologia de desarrollo de software
Metodologia de desarrollo de software
 
Metodologia Incremental
Metodologia IncrementalMetodologia Incremental
Metodologia Incremental
 

Similar a Diagramas HIPO guía visual para diseño de software

Digramas progr lengu mendez
Digramas progr lengu mendezDigramas progr lengu mendez
Digramas progr lengu mendezAlexaods
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un AlgoritmoOGEA UPS
 
Tecnicas y Herramientas en la Auditoria
 Tecnicas y Herramientas en la Auditoria Tecnicas y Herramientas en la Auditoria
Tecnicas y Herramientas en la AuditoriaUPTM
 
Introduccion a la informacion
Introduccion a la informacionIntroduccion a la informacion
Introduccion a la informacionPeter Mtz
 
¿Qué es un diagrama de flujo.docx
¿Qué es un diagrama de flujo.docx¿Qué es un diagrama de flujo.docx
¿Qué es un diagrama de flujo.docxKathia92
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.gabyfr19
 
Eliana. diapositivas de flujo
Eliana. diapositivas de flujoEliana. diapositivas de flujo
Eliana. diapositivas de flujoeliana
 
Eliana. diapositivas de flujo
Eliana. diapositivas de flujoEliana. diapositivas de flujo
Eliana. diapositivas de flujoeliana
 
Estructuras básicas trabajo #3
Estructuras básicas   trabajo #3Estructuras básicas   trabajo #3
Estructuras básicas trabajo #3NATALIAPANTOJA7
 

Similar a Diagramas HIPO guía visual para diseño de software (20)

Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Digramas progr lengu mendez
Digramas progr lengu mendezDigramas progr lengu mendez
Digramas progr lengu mendez
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
 
Estructuras basicas.
Estructuras basicas.Estructuras basicas.
Estructuras basicas.
 
Tecnicas y Herramientas en la Auditoria
 Tecnicas y Herramientas en la Auditoria Tecnicas y Herramientas en la Auditoria
Tecnicas y Herramientas en la Auditoria
 
Introduccion a la informacion
Introduccion a la informacionIntroduccion a la informacion
Introduccion a la informacion
 
¿Qué es un diagrama de flujo.docx
¿Qué es un diagrama de flujo.docx¿Qué es un diagrama de flujo.docx
¿Qué es un diagrama de flujo.docx
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.
 
Eliana. diapositivas de flujo
Eliana. diapositivas de flujoEliana. diapositivas de flujo
Eliana. diapositivas de flujo
 
Eliana. diapositivas de flujo
Eliana. diapositivas de flujoEliana. diapositivas de flujo
Eliana. diapositivas de flujo
 
Diagrama de flujos
Diagrama de flujosDiagrama de flujos
Diagrama de flujos
 
Así se hace un diagrama de flujo
Así se hace un diagrama de flujoAsí se hace un diagrama de flujo
Así se hace un diagrama de flujo
 
Estructuras básicas trabajo #3
Estructuras básicas   trabajo #3Estructuras básicas   trabajo #3
Estructuras básicas trabajo #3
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
1 programacion
1 programacion1 programacion
1 programacion
 

Último

Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOAdrianaBernal82
 
La Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresLa Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresjosegillopez
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariajosevilla696981
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 

Último (8)

Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
 
La Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresLa Navegacion en Internet con navegadores
La Navegacion en Internet con navegadores
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primaria
 
Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 

Diagramas HIPO guía visual para diseño de software

  • 1. DIAGRAMAS HIPO OBJATIVOS Este método fue creado con el propósito de ayudar a los diseñadores a no perder la pista de alguna función dentro de un sistema grande. Definición (En inglés, Hierarchy-Input-Process-Output) El diagrama Hipo es aquel que indica cuales son las entradas a un proceso, después la elaboración de un proceso y también las salidas de un proceso. Se refieren al ciclo de vida de un proyecto (diseño y documentación de software). DESARROLLO Es jerárquica debido a que el sistema de programación completo consiste de subsistemas más pequeños. Esta técnica da soporte a un enfoque de diseño de arriba hacia abajo y también reduce la complejidad percibida del sistema, debido a que cada uno de los subcomponentes puede ser manejado por separado. Las siglas nos recuerdan las tres partes principales de cualquier sistema: entrada, proceso y salida. Una vez que se ha terminado la gráfica de jerarquía, se trazan otros diagramas HIPO en páginas divididas verticalmente en tres secciones, con la sección de entrada a la izquierda, la sección de proceso en el medio y la sección de salida a la derecha. Un conjunto de diagramas HIPO contiene una tabla visual de contenido, un conjunto de diagramas generales y un conjunto de diagramas de detalles. Los diagramas HIPO necesitan considerablemente cantidad de espacio gráfico, con el fin de ver todo el programa completo, son necesarias varias páginas, los diferentes niveles de diagramas ocupan también espacio, y en ocasiones es fácil el flujo del programa. El diagrama HIPO son descripciones gráficas del sistema, en vez de prosa o narrativa. Ayudan a los analistas a responder tres preguntas guía: 1. ¿Qué hace el sistema o módulo (Se pregunta al diseñar el sistema). 2.-¿Cómo lo hace? 3. ¿Cuáles son las entradas y las salidas? Una descripción de HIPO para un sistema consta de una tabla visual de contenidos y los diagramas funcionales. TIPOS DE DIAGRAMAS HIPO Existen tres tipos de diagramas HIPO  VTOC o tabla visual de contenido (visual tables of contents)
  • 2.  Diagramas generales IPO (INPUT/PROCESS/OUTPUT)  Diagramas detallados IPO VTOC (visual tables of contents)  Diagramas de jerarquías. Proporciona una mapa que permite localizar un módulo del programa dentro del sistema principal.  Es similar al típico diagrama de la estructura de organización. Diagramas generales IPO (INPUT/PROCESS/OUTPUT) Estos tipos de diagramas permite una visión global de la entrada, proceso y la salida. Es útil listar todas las entradas, los procesos y salidas en las tres secciones de papel, en la izquierda la entrada al centro el proceso y a la derecha la salida. DIAGRAMAS DETALLADOSHIPO. Con el fin de contar con algo más útil, los diagramas generales debendescomponerseen cada uno de los módulos auto-contenidos en él. En este punto si conviene utilizar símbolos para los elementos de entrada y salida. Ejemplos del diagrama IPO Ingreso Proceso Salida Agua, saborizantes y colorantes, paletas de madera, congeladores, Moldes, envoltorios Mezcla del agua, colorantes, saborizantes. Aplicación de mezcla y paletas en los moldes. Congelación de los moldes Helados de paleta Ingreso Proceso Salida Agua, azúcar, envase, mezclador (cuchara o paleta) Verter la porción apropiada de azúcar y agua en el envase. Mezclar vigorosamente con la cuchara o paleta Agua azucarada Ingreso Proceso Salida Password de usario Validación en la basede datos actual Verificación de password
  • 3. Ejemplos Diagrama de HIPO Producir cheque de pago de empleado Empleado Maestro de empleados D1 Archivode tiempode empleados D2 Registrode tiempode empleado Cheque de pago de empleado Registromaestrode Empleado Registrode tiempo de empleado Registro maestro de empleado Registromaestro de empleado actualizado Cheque de pago de empleado El flujo de datos del diagrama de flujos de datos se convierte en losnombresde dato de entrada y salida en diagrama HIPO Salida correspondiente HACER leer archivo detiempo de empleado Si no fin de archivo HACER leer maestro de empleado Si switch de registro encontrado = “y” Hacer calcular cantidad depago de empleado Hacer reescribirmaestrode empleado Hacer imprimircheque de pagode Empleado Finsi Finsi ProcesoEntrada Salida
  • 4. Ventajas: 1. El HIPO es una técnica altamente visual y algo estructurada para el diseño y documentación. 2. Permite tener una vista panorámica de las entradas, procesos y salidas de datos. 3. El HIPO es útil para la documentación de programas. Porque con ello los autores pueden fácilmente recordarse de sus trabajos, después de un largo tiempo. Y otros programadores que comprendan los símbolos puedan entender lo realizado y ser utilizados en las pláticas o conversaciones estructuradas. Desventajas: 1. El HIPO para a ser una herramienta demasiado especializada. Por el desconocimiento en la organización de su simbología. 2. El HIPO se lleva una considerable cantidad de espacio en papel. Así los diagramas hijo son usados más frecuente para representar los detalles de cada módulo en una gráfica de estructura y para preparar el código de programa de computadora. Fortalezas y debilidades del HIPO. El HIPO es una técnica altamente visual y algo estructurada para el diseño y documentación. El HIPO para a ser una herramienta demasiado especializada. Por el desconocimiento en la organización de su simbología. El HIPO se lleva una considerable cantidad de espacio en papel. Así los diagramas hijo sonusados mas frecuente pararepresentar los detalles decada módulo en una gráfica de estructura y para preparar el código de programa de computadora. El HIPO es útil para la documentación de programas. Porque con ello los autores pueden fácilmente recordarse de sus trabajos, después de un largo tiempo. Y otros programadores que comprendan los símbolos puedan entender lo realizado y ser utilizados en las pláticas o conversaciones estructuradas. CONCLUSION • Es muy importante la documentación para el desarrollo del software y no perder detalle a la pausa realizada para volver a reiniciar de nuevo el trabajo. • Para hacer modificaciones necesarias. • Los diagramas de HIPO son efectivos para documentar un sistema. • También ayuda a los diseñadores y los fuerza a pensar cómo cumplir conlas especificaciones y dónde hay que ligar las actividades y componentes. • Sin embargo, se basan en un conjunto de símbolos especializados que requieren de explicación, una preocupación adicional si se compara con la
  • 5. simplicidad de, porejemplo, los diagramas de flujo de datos. Los diagramas Hipo tienen su mayor fuerza en la documentación del sistema.