SlideShare una empresa de Scribd logo
Diseño del Software Diseño de datos Diseño arquitectónico Diseño de interfaz
Guía para evaluar un buen diseño ,[object Object],[object Object],[object Object]
Directrices sobre Calidad del Diseño ,[object Object],[object Object]
Directrices sobre Calidad del Diseño ,[object Object],[object Object],[object Object]
Directrices sobre Calidad del Diseño ,[object Object],[object Object]
Principios de Diseño del Software ,[object Object],[object Object],[object Object],[object Object]
Principios de Diseño del Software ,[object Object],[object Object],[object Object],[object Object]
Principios de Diseño del Software ,[object Object],[object Object]
Heurísticas de Diseño para una modularidad efectiva ,[object Object],[object Object],[object Object]
Heurísticas de Diseño para una modularidad efectiva ,[object Object],[object Object],[object Object]
Diseño de datos a nivel de Componentes ,[object Object],[object Object],[object Object],[object Object]
Análisis de las Transformaciones ,[object Object],[object Object],[object Object],[object Object]
DFD Nivel 1 del flujo de datos del software  Hogar Seguro
DFD Nivel 0 del flujo de datos del software  Hogar Seguro
DFD Nivel 2 que refina el proceso de  Monitorizar Sensores
DFD Nivel 3 de  Monitorizar Sensores  con los límites de flujo
Análisis de las Transformaciones ,[object Object],[object Object],[object Object],[object Object]
Descomposición de primer nivel para la monitorización de sensores
Descomposición de factores de segundo nivel de monitorización de sensores
Estructura refinada del programa para  monitorizar sensores
Análisis de las transacciones ,[object Object],[object Object],[object Object],[object Object],[object Object]
Nivel 2 de DFD para el subsistema de interación del usuario con límites de flujo
Análisis de las transacciones ,[object Object],[object Object],[object Object]
Análisis de transacción
Descomposición en factores de primer nivel del subsistema interacción del usuario
Primera iteración de la estructura del programa del subsistema interacción del usuario

Más contenido relacionado

La actualidad más candente

Arquitecturas de software - Parte 1
Arquitecturas de software - Parte 1Arquitecturas de software - Parte 1
Arquitecturas de software - Parte 1Marta Silvia Tabares
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del softwareJohns Chacon
 
Principios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwarePrincipios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwareJose Patricio Bovet Derpich
 
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWAREMETODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWAREadark
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologiaslandeta_p
 
Especificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareEspecificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareSoftware Guru
 
Proyecto de Software y Estimacion de Coste
Proyecto de Software y Estimacion de CosteProyecto de Software y Estimacion de Coste
Proyecto de Software y Estimacion de CosteCAMILO
 
Arquitectura Basada En Componentes
Arquitectura Basada En ComponentesArquitectura Basada En Componentes
Arquitectura Basada En Componentesurumisama
 
2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónico2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónicolandeta_p
 
Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2Marta Silvia Tabares
 
Diseño detallado
Diseño detalladoDiseño detallado
Diseño detalladojose
 

La actualidad más candente (20)

Arquitecturas de software - Parte 1
Arquitecturas de software - Parte 1Arquitecturas de software - Parte 1
Arquitecturas de software - Parte 1
 
Conceptos de diseño
Conceptos de diseñoConceptos de diseño
Conceptos de diseño
 
8.conceptos de diseño
8.conceptos de diseño8.conceptos de diseño
8.conceptos de diseño
 
Arquitectura del software
Arquitectura del softwareArquitectura del software
Arquitectura del software
 
Principios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwarePrincipios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del software
 
10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes
 
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWAREMETODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologias
 
Conceptos basicos arquitectura de software
Conceptos basicos arquitectura de softwareConceptos basicos arquitectura de software
Conceptos basicos arquitectura de software
 
Especificación de Arquitectura de Software
Especificación de Arquitectura de SoftwareEspecificación de Arquitectura de Software
Especificación de Arquitectura de Software
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
Proyecto de Software y Estimacion de Coste
Proyecto de Software y Estimacion de CosteProyecto de Software y Estimacion de Coste
Proyecto de Software y Estimacion de Coste
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Arquitectura Basada En Componentes
Arquitectura Basada En ComponentesArquitectura Basada En Componentes
Arquitectura Basada En Componentes
 
Arquitecturas de software
Arquitecturas de softwareArquitecturas de software
Arquitecturas de software
 
2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónico2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónico
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2Arquitecturas de software - Parte 2
Arquitecturas de software - Parte 2
 
Diseño Estructurado
Diseño EstructuradoDiseño Estructurado
Diseño Estructurado
 
Diseño detallado
Diseño detalladoDiseño detallado
Diseño detallado
 

Destacado

Cloud Computing. Gestión de configuraciones
Cloud Computing. Gestión de configuracionesCloud Computing. Gestión de configuraciones
Cloud Computing. Gestión de configuracionespacvslideshare
 
Lessons Learned on How to Secure Petabytes of Data
Lessons Learned on How to Secure Petabytes of DataLessons Learned on How to Secure Petabytes of Data
Lessons Learned on How to Secure Petabytes of DataDataWorks Summit
 
Mejorando la Gestión de la gerencia de TI
Mejorando la Gestión de la gerencia de TIMejorando la Gestión de la gerencia de TI
Mejorando la Gestión de la gerencia de TIGeneXus
 
Hardware Provisioning for MongoDB
Hardware Provisioning for MongoDBHardware Provisioning for MongoDB
Hardware Provisioning for MongoDBMongoDB
 
Capacity Planning
Capacity PlanningCapacity Planning
Capacity PlanningMongoDB
 
Los SLAs y el uso de ITIL® en un contexto de outsourcing, por Sergio Hrabinski
Los SLAs y el uso de ITIL® en un contexto de outsourcing, por Sergio HrabinskiLos SLAs y el uso de ITIL® en un contexto de outsourcing, por Sergio Hrabinski
Los SLAs y el uso de ITIL® en un contexto de outsourcing, por Sergio HrabinskiForo Global Crossing
 
V mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kitV mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kitsolarisyougood
 
Diseño de interfaz importancia y proceso
Diseño de interfaz importancia y procesoDiseño de interfaz importancia y proceso
Diseño de interfaz importancia y procesoadrianazamora
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de softwareLiliana Pacheco
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREjose_rob
 
Driving better requirements through DevOps
Driving better requirements through DevOpsDriving better requirements through DevOps
Driving better requirements through DevOpsNavvia
 

Destacado (13)

Cloud Computing. Gestión de configuraciones
Cloud Computing. Gestión de configuracionesCloud Computing. Gestión de configuraciones
Cloud Computing. Gestión de configuraciones
 
Itil v2.5
Itil v2.5Itil v2.5
Itil v2.5
 
Lessons Learned on How to Secure Petabytes of Data
Lessons Learned on How to Secure Petabytes of DataLessons Learned on How to Secure Petabytes of Data
Lessons Learned on How to Secure Petabytes of Data
 
Mejorando la Gestión de la gerencia de TI
Mejorando la Gestión de la gerencia de TIMejorando la Gestión de la gerencia de TI
Mejorando la Gestión de la gerencia de TI
 
Hardware Provisioning for MongoDB
Hardware Provisioning for MongoDBHardware Provisioning for MongoDB
Hardware Provisioning for MongoDB
 
Capacity Planning
Capacity PlanningCapacity Planning
Capacity Planning
 
Los SLAs y el uso de ITIL® en un contexto de outsourcing, por Sergio Hrabinski
Los SLAs y el uso de ITIL® en un contexto de outsourcing, por Sergio HrabinskiLos SLAs y el uso de ITIL® en un contexto de outsourcing, por Sergio Hrabinski
Los SLAs y el uso de ITIL® en un contexto de outsourcing, por Sergio Hrabinski
 
V mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kitV mware v realize orchestrator 6.0 knowledge transfer kit
V mware v realize orchestrator 6.0 knowledge transfer kit
 
Diseño de interfaz importancia y proceso
Diseño de interfaz importancia y procesoDiseño de interfaz importancia y proceso
Diseño de interfaz importancia y proceso
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de software
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
 
Driving better requirements through DevOps
Driving better requirements through DevOpsDriving better requirements through DevOps
Driving better requirements through DevOps
 

Similar a Diseño del software

Análisis de diseño y sistemas de información
Análisis de diseño y sistemas de informaciónAnálisis de diseño y sistemas de información
Análisis de diseño y sistemas de informaciónAlexander Villon
 
Fundamentos del diseño de software
Fundamentos del diseño de software Fundamentos del diseño de software
Fundamentos del diseño de software AlessandreMndez
 
DISEÑO ESTRUCTURADO
DISEÑO ESTRUCTURADO DISEÑO ESTRUCTURADO
DISEÑO ESTRUCTURADO Eliezer Alas
 
presentacion hebelyn
presentacion hebelynpresentacion hebelyn
presentacion hebelynHebelynBravo
 
Fundamentos del diseño de software
Fundamentos del diseño de softwareFundamentos del diseño de software
Fundamentos del diseño de softwareMariangelCastro4
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de SoftwareMaricela Ramirez
 
Fundamentos basicos del diseño de software
Fundamentos basicos del diseño de softwareFundamentos basicos del diseño de software
Fundamentos basicos del diseño de softwareJesús Molleda
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareJosé Antonio Sandoval Acosta
 
Ra semana 13 1
Ra semana 13 1Ra semana 13 1
Ra semana 13 1victdiazm
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasUNM
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasUNM
 
Fundamentos básicos para el diseño de software
Fundamentos básicos para el diseño de softwareFundamentos básicos para el diseño de software
Fundamentos básicos para el diseño de softwaremichellvillegas3
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareJahiro Bojorquez
 

Similar a Diseño del software (20)

Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Análisis de diseño y sistemas de información
Análisis de diseño y sistemas de informaciónAnálisis de diseño y sistemas de información
Análisis de diseño y sistemas de información
 
Fundamentos del diseño de software
Fundamentos del diseño de software Fundamentos del diseño de software
Fundamentos del diseño de software
 
DISEÑO ESTRUCTURADO
DISEÑO ESTRUCTURADO DISEÑO ESTRUCTURADO
DISEÑO ESTRUCTURADO
 
presentacion hebelyn
presentacion hebelynpresentacion hebelyn
presentacion hebelyn
 
Presentaciondefundamentosdesoftware
PresentaciondefundamentosdesoftwarePresentaciondefundamentosdesoftware
Presentaciondefundamentosdesoftware
 
Fundamentos del diseño de software
Fundamentos del diseño de softwareFundamentos del diseño de software
Fundamentos del diseño de software
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de Software
 
Fundamentos basicos del diseño de software
Fundamentos basicos del diseño de softwareFundamentos basicos del diseño de software
Fundamentos basicos del diseño de software
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de software
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Ra semana 13 1
Ra semana 13 1Ra semana 13 1
Ra semana 13 1
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 
Fundamentos básicos para el diseño de software
Fundamentos básicos para el diseño de softwareFundamentos básicos para el diseño de software
Fundamentos básicos para el diseño de software
 
Modelo
ModeloModelo
Modelo
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Inf 162
Inf 162Inf 162
Inf 162
 
Siste deinf
Siste deinfSiste deinf
Siste deinf
 

Más de duberlisg

Notas pst i,2
Notas pst i,2Notas pst i,2
Notas pst i,2duberlisg
 
Defensa de proyectos ii,3
Defensa de proyectos ii,3Defensa de proyectos ii,3
Defensa de proyectos ii,3duberlisg
 
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01duberlisg
 
Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01duberlisg
 
Estudio de fectibilidad en proyectos
Estudio de fectibilidad en proyectosEstudio de fectibilidad en proyectos
Estudio de fectibilidad en proyectosduberlisg
 
Curso de modelado uml(1)
Curso de modelado uml(1)Curso de modelado uml(1)
Curso de modelado uml(1)duberlisg
 
Diagramasuml 110404124448-phpapp02
Diagramasuml 110404124448-phpapp02Diagramasuml 110404124448-phpapp02
Diagramasuml 110404124448-phpapp02duberlisg
 
Curso uml-clase-01-1211931122395265-9
Curso uml-clase-01-1211931122395265-9Curso uml-clase-01-1211931122395265-9
Curso uml-clase-01-1211931122395265-9duberlisg
 
Marco teorico
Marco teoricoMarco teorico
Marco teoricoduberlisg
 
Pruebas en si
Pruebas en siPruebas en si
Pruebas en siduberlisg
 
Diagnostico participativo
Diagnostico participativoDiagnostico participativo
Diagnostico participativoduberlisg
 
Levantamientodeinformacin
LevantamientodeinformacinLevantamientodeinformacin
Levantamientodeinformacinduberlisg
 
Levantamiento de-la-informacionclase1
Levantamiento de-la-informacionclase1Levantamiento de-la-informacionclase1
Levantamiento de-la-informacionclase1duberlisg
 
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5duberlisg
 
Proyectos identificacion y formulacion
Proyectos identificacion y formulacionProyectos identificacion y formulacion
Proyectos identificacion y formulacionduberlisg
 
Laplanificacin y estrategias para la solucion de problemeas
Laplanificacin y estrategias para la solucion de problemeasLaplanificacin y estrategias para la solucion de problemeas
Laplanificacin y estrategias para la solucion de problemeasduberlisg
 
Laplanificacin 100406233422-phpapp01
Laplanificacin 100406233422-phpapp01Laplanificacin 100406233422-phpapp01
Laplanificacin 100406233422-phpapp01duberlisg
 
Modeolo carta de solicitud de proyectos
Modeolo carta de solicitud de proyectosModeolo carta de solicitud de proyectos
Modeolo carta de solicitud de proyectosduberlisg
 
Esquema para la presentacion de pst
Esquema para la presentacion de pstEsquema para la presentacion de pst
Esquema para la presentacion de pstduberlisg
 
Cronograma de actividades pnf-marzo-2012-pst-ii
Cronograma de actividades pnf-marzo-2012-pst-iiCronograma de actividades pnf-marzo-2012-pst-ii
Cronograma de actividades pnf-marzo-2012-pst-iiduberlisg
 

Más de duberlisg (20)

Notas pst i,2
Notas pst i,2Notas pst i,2
Notas pst i,2
 
Defensa de proyectos ii,3
Defensa de proyectos ii,3Defensa de proyectos ii,3
Defensa de proyectos ii,3
 
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
Tipoydiseodelainvestigacionultimo 110605153821-phpapp01
 
Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01Unidad13analisisderequerimientos 13026971308524-phpapp01
Unidad13analisisderequerimientos 13026971308524-phpapp01
 
Estudio de fectibilidad en proyectos
Estudio de fectibilidad en proyectosEstudio de fectibilidad en proyectos
Estudio de fectibilidad en proyectos
 
Curso de modelado uml(1)
Curso de modelado uml(1)Curso de modelado uml(1)
Curso de modelado uml(1)
 
Diagramasuml 110404124448-phpapp02
Diagramasuml 110404124448-phpapp02Diagramasuml 110404124448-phpapp02
Diagramasuml 110404124448-phpapp02
 
Curso uml-clase-01-1211931122395265-9
Curso uml-clase-01-1211931122395265-9Curso uml-clase-01-1211931122395265-9
Curso uml-clase-01-1211931122395265-9
 
Marco teorico
Marco teoricoMarco teorico
Marco teorico
 
Pruebas en si
Pruebas en siPruebas en si
Pruebas en si
 
Diagnostico participativo
Diagnostico participativoDiagnostico participativo
Diagnostico participativo
 
Levantamientodeinformacin
LevantamientodeinformacinLevantamientodeinformacin
Levantamientodeinformacin
 
Levantamiento de-la-informacionclase1
Levantamiento de-la-informacionclase1Levantamiento de-la-informacionclase1
Levantamiento de-la-informacionclase1
 
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
Toma de-decisiones-y-solucion-de-problemas-1204504857549158-5
 
Proyectos identificacion y formulacion
Proyectos identificacion y formulacionProyectos identificacion y formulacion
Proyectos identificacion y formulacion
 
Laplanificacin y estrategias para la solucion de problemeas
Laplanificacin y estrategias para la solucion de problemeasLaplanificacin y estrategias para la solucion de problemeas
Laplanificacin y estrategias para la solucion de problemeas
 
Laplanificacin 100406233422-phpapp01
Laplanificacin 100406233422-phpapp01Laplanificacin 100406233422-phpapp01
Laplanificacin 100406233422-phpapp01
 
Modeolo carta de solicitud de proyectos
Modeolo carta de solicitud de proyectosModeolo carta de solicitud de proyectos
Modeolo carta de solicitud de proyectos
 
Esquema para la presentacion de pst
Esquema para la presentacion de pstEsquema para la presentacion de pst
Esquema para la presentacion de pst
 
Cronograma de actividades pnf-marzo-2012-pst-ii
Cronograma de actividades pnf-marzo-2012-pst-iiCronograma de actividades pnf-marzo-2012-pst-ii
Cronograma de actividades pnf-marzo-2012-pst-ii
 

Diseño del software