SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
ISO 19759
SWEBOK
Software
Engineer
Body
Knowledge
REQUISITOS
DISEÑO
(modelar datos)
CONSTRUCCION
PRUEBAS MANTENIMIENTO
1. Identificación de Problemática
2. Identificación de solución
3. Definición de alcances
MVC
DESARROLLO
LICENCIAMIENTO
PRUEBAS GARANTIA Y SOPORTE
ACTUALIZACION
DE
VERSIONES
TRAZABILIDAD
Modelo = UML
Vista = Servlet/Aplet/Portlet
Controlador = Principales procesos
Licenciamiento:
• Opensource
• EULA
Metodologia:
• RUP
Modelo:
• COCOMO
LENGUAJE LICENCIA NOMBRE
Objective C Apple Cocoa
Ruby MIT Ruby on Rails
Ruby MIT Merb
Ruby MIT Ramaze
Ruby MIT Rhodes
Java Apache Grails
Java GPL Interface Java Objects
Java LGPL Framework Dinámica
Java Apache Struts
Java Apache Beehive
Java Apache Spring
Java Apache Tapestry
Java Apache Aurora
Java Apache JavaServerFaces
JavaScript GPLv3 ExtJS 4
Perl GPL Mojolicious
Perl GPL Catalyst
Perl GPL CGI::Application
Perl GPL Gantry Framework
Perl GPL Jifty
Perl GPL Maypole
Perl GPL OpenInteract2
Perl Comercial PageKit
Perl GPL Cyclone 3
Perl GPL CGI::Builder
PHP GPL
Self Framework ( php5, MVC, ORM,
Templates, I18N, Multiples DB)
FRAMEWORK ESTRUCTURA
Y FUNCION
FORMA DE
LICENCIAMIENTO
LENGUAJE LICENCIA NOMBRE
PHP LGPL ZanPHP
PHP LGPL Tlalokes
PHP GPL SiaMVC
PHP LGPL Agavi
PHP BSD Zend Framework
PHP MIT CakePHP
PHP GNU/GPL KumbiaPHP
PHP MIT Symfony
PHP MIT QCodo
PHP GNU/GPL CodeIgniter
PHP GNU/GPL Polka-PHP
PHP BSD Kohana
PHP MPL 1.1 PHP4ECore
PHP BSD PRADO
PHP GNU Practico
PHP GNU FlavorPHP
PHP Apache 2.0 Yupp PHP Framework
PHP BSD Yii PHP Framework
PHP GPL Logick PHP Framework
PHP GPL Osezno PHP Framework
PHP MIT (sPHPf) Simple PHP Framework
PHP GNU/GPL gvHidra
Python ZPL Zope3
Python Varias Turbogears
Python GPL Web2py
Python BSD Pylons
Python BSD Django
.NET Castle Project MonoRail
.NET Apache Spring .NET
.NET Apache Maverick .NET
.NET MS-PL ASP.NET MVC
.NET Microsoft Patterns & Practices
User Interface Process (UIP) Application
Block
AS3 Adobe Open Source Cairngorm
AS3 y Flex MIT License CycleFrameworkV
FRAMEWORK
ESTRUCTURA
Y FUNCION
FORMA DE
LICENCIAMIENTO
• LICENCIAS
• GPL (GENERAL PUBLIC LICENCE)
• LGPL (LESSER GENERAL PUBLIC LICENCE)
• BSD (BERKELEY SOFTWARE DISTRIBUTION)
• EULA (END USER LICENCE AGREEMENT)
• MPL (MOZILLA PUBLIC LICENSE)
• CDDL (COMMON DEVELOPMENT AND DISTRIBUTION LICENSE)
• MIT o X11 (MASSACHUSETTS INSTITUTE OF TECHNOLOGY)
• ASF (APACHE SOFTWARE FOUNDATION).
OPEN SOURCE
Diagramas HIPO
Hierarchy – Input – Process - Ouput
Jerarquia de entrada- proceso-salida
Desarrollado por IBM como esquemas de representación para un desarrollo jerárquico de arriba a abajo y
como una ayuda de documentación para productos comercializados.
Un conjunto de diagramas HIPO contiene lo siguiente:
a) Tabla visual de contenido
b) Conjunto de diagramas generales
c) Conjunto de diagramas de detalles.
a) Tabla visual de contenido
Diagramas HIPO
La tabla visual de contenido es un directorio del conjunto de diagramas en el paquete; consta de un
directorio con estructura de árbol (o de gráfica)
INVENTARIOS
KPI
ntrol de fechas / servicio de cambio de aceite
KPI
SIST. ALMACENES
Vigencia de productos
DESCRIPCION DEL SISTEMA
Control de fechas / limpiar equipos de comput
dad de productos/ 30
DESCRIPCION DEL SUBSISTEMA
SIST. ALMACENES
INVENTARIOS
KAN-BAN
Diagramas HIPO
b) Conjunto de diagramas generales
Los diagramas generales especifican los procesos de un sistema en forma funcional; cada diagrama describe las
entradas, los pasos de proceso y las salidas para la función en cuestión; un diagrama general puede indicar la
localización de los diagramas de detalles subordinados necesarios.
KPI
KPI
c) Conjunto de diagramas de detalles.
Los diagramas de detalle permiten crear para cada módulo (Iteración) la realización
de un diagrama funcional. Por ejemplo validar transacciones
Diagramas HIPO
Ciclo de vida en Cascada
• ALMACEN
• VENTAS
• CXC
Elementos del Modelo en cascada
ALMACEN VENTAS CXC
Rational Unified Process
(RUP)
KANBAN

Más contenido relacionado

Similar a SWEBOK-HIPO-CASCACADA INGENIERIA DE SOFTWARE

Plataformas de gestion de red
Plataformas de gestion de redPlataformas de gestion de red
Plataformas de gestion de redLuis Yallerco
 
eMobc Android Startup
eMobc Android StartupeMobc Android Startup
eMobc Android Startupemobc
 
SG 09 Patrones de Integración Empresarial Apache Camel
SG 09 Patrones de Integración Empresarial Apache CamelSG 09 Patrones de Integración Empresarial Apache Camel
SG 09 Patrones de Integración Empresarial Apache CamelDomingo Suarez Torres
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHPerozoAlejandro
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watchennysmartinez
 
Introdución a aplicaciones web en java
Introdución a aplicaciones web en java Introdución a aplicaciones web en java
Introdución a aplicaciones web en java Rodrigo Zottola Pareja
 
Mada metodología ágil de desarrollo de apis
Mada   metodología ágil de desarrollo de apisMada   metodología ágil de desarrollo de apis
Mada metodología ágil de desarrollo de apisCloudAppi
 
Software para el Método de Adquisición de Datos. (1).ppsx
Software para el Método de Adquisición de Datos. (1).ppsxSoftware para el Método de Adquisición de Datos. (1).ppsx
Software para el Método de Adquisición de Datos. (1).ppsxMiguelGonzalez728873
 
Arquitecturas de computadores_avanzadas
Arquitecturas de computadores_avanzadasArquitecturas de computadores_avanzadas
Arquitecturas de computadores_avanzadasTensor
 
AOP - OSUM springperu(1era Reunion)
AOP - OSUM springperu(1era Reunion)AOP - OSUM springperu(1era Reunion)
AOP - OSUM springperu(1era Reunion)Mayer Horna
 
Aula Virtual utilizando utilizando Conference XP de Microsoft
Aula Virtual utilizando utilizando Conference XP de MicrosoftAula Virtual utilizando utilizando Conference XP de Microsoft
Aula Virtual utilizando utilizando Conference XP de MicrosoftJulián Santiago Bruno
 

Similar a SWEBOK-HIPO-CASCACADA INGENIERIA DE SOFTWARE (20)

Plataformas de gestion de red
Plataformas de gestion de redPlataformas de gestion de red
Plataformas de gestion de red
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
eMobc Android Startup
eMobc Android StartupeMobc Android Startup
eMobc Android Startup
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
SG 09 Patrones de Integración Empresarial Apache Camel
SG 09 Patrones de Integración Empresarial Apache CamelSG 09 Patrones de Integración Empresarial Apache Camel
SG 09 Patrones de Integración Empresarial Apache Camel
 
Arquitectura de referencia
Arquitectura de referenciaArquitectura de referencia
Arquitectura de referencia
 
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCHLINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
LINEAS DE PRODUCTOS DE SOFTWARE Y MÉTODO WATCH
 
Lineas de productos de software y metodo watch
Lineas de productos de software y metodo watchLineas de productos de software y metodo watch
Lineas de productos de software y metodo watch
 
Diapositiva2
Diapositiva2Diapositiva2
Diapositiva2
 
Despliegue de la solución de software
Despliegue de la solución de softwareDespliegue de la solución de software
Despliegue de la solución de software
 
Tema8
Tema8Tema8
Tema8
 
Introdución a aplicaciones web en java
Introdución a aplicaciones web en java Introdución a aplicaciones web en java
Introdución a aplicaciones web en java
 
Mada metodología ágil de desarrollo de apis
Mada   metodología ágil de desarrollo de apisMada   metodología ágil de desarrollo de apis
Mada metodología ágil de desarrollo de apis
 
Software para el Método de Adquisición de Datos. (1).ppsx
Software para el Método de Adquisición de Datos. (1).ppsxSoftware para el Método de Adquisición de Datos. (1).ppsx
Software para el Método de Adquisición de Datos. (1).ppsx
 
Arquitecturas de computadores_avanzadas
Arquitecturas de computadores_avanzadasArquitecturas de computadores_avanzadas
Arquitecturas de computadores_avanzadas
 
Regina power-point-2
Regina power-point-2Regina power-point-2
Regina power-point-2
 
AOP - OSUM springperu(1era Reunion)
AOP - OSUM springperu(1era Reunion)AOP - OSUM springperu(1era Reunion)
AOP - OSUM springperu(1era Reunion)
 
Aula Virtual utilizando utilizando Conference XP de Microsoft
Aula Virtual utilizando utilizando Conference XP de MicrosoftAula Virtual utilizando utilizando Conference XP de Microsoft
Aula Virtual utilizando utilizando Conference XP de Microsoft
 

Último

hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 

Último (20)

hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 

SWEBOK-HIPO-CASCACADA INGENIERIA DE SOFTWARE

  • 1. ISO 19759 SWEBOK Software Engineer Body Knowledge REQUISITOS DISEÑO (modelar datos) CONSTRUCCION PRUEBAS MANTENIMIENTO 1. Identificación de Problemática 2. Identificación de solución 3. Definición de alcances MVC DESARROLLO LICENCIAMIENTO PRUEBAS GARANTIA Y SOPORTE ACTUALIZACION DE VERSIONES TRAZABILIDAD Modelo = UML Vista = Servlet/Aplet/Portlet Controlador = Principales procesos Licenciamiento: • Opensource • EULA Metodologia: • RUP Modelo: • COCOMO
  • 2.
  • 3. LENGUAJE LICENCIA NOMBRE Objective C Apple Cocoa Ruby MIT Ruby on Rails Ruby MIT Merb Ruby MIT Ramaze Ruby MIT Rhodes Java Apache Grails Java GPL Interface Java Objects Java LGPL Framework Dinámica Java Apache Struts Java Apache Beehive Java Apache Spring Java Apache Tapestry Java Apache Aurora Java Apache JavaServerFaces JavaScript GPLv3 ExtJS 4 Perl GPL Mojolicious Perl GPL Catalyst Perl GPL CGI::Application Perl GPL Gantry Framework Perl GPL Jifty Perl GPL Maypole Perl GPL OpenInteract2 Perl Comercial PageKit Perl GPL Cyclone 3 Perl GPL CGI::Builder PHP GPL Self Framework ( php5, MVC, ORM, Templates, I18N, Multiples DB) FRAMEWORK ESTRUCTURA Y FUNCION FORMA DE LICENCIAMIENTO
  • 4. LENGUAJE LICENCIA NOMBRE PHP LGPL ZanPHP PHP LGPL Tlalokes PHP GPL SiaMVC PHP LGPL Agavi PHP BSD Zend Framework PHP MIT CakePHP PHP GNU/GPL KumbiaPHP PHP MIT Symfony PHP MIT QCodo PHP GNU/GPL CodeIgniter PHP GNU/GPL Polka-PHP PHP BSD Kohana PHP MPL 1.1 PHP4ECore PHP BSD PRADO PHP GNU Practico PHP GNU FlavorPHP PHP Apache 2.0 Yupp PHP Framework PHP BSD Yii PHP Framework PHP GPL Logick PHP Framework PHP GPL Osezno PHP Framework PHP MIT (sPHPf) Simple PHP Framework PHP GNU/GPL gvHidra Python ZPL Zope3 Python Varias Turbogears Python GPL Web2py Python BSD Pylons Python BSD Django .NET Castle Project MonoRail .NET Apache Spring .NET .NET Apache Maverick .NET .NET MS-PL ASP.NET MVC .NET Microsoft Patterns & Practices User Interface Process (UIP) Application Block AS3 Adobe Open Source Cairngorm AS3 y Flex MIT License CycleFrameworkV FRAMEWORK ESTRUCTURA Y FUNCION FORMA DE LICENCIAMIENTO
  • 5. • LICENCIAS • GPL (GENERAL PUBLIC LICENCE) • LGPL (LESSER GENERAL PUBLIC LICENCE) • BSD (BERKELEY SOFTWARE DISTRIBUTION) • EULA (END USER LICENCE AGREEMENT) • MPL (MOZILLA PUBLIC LICENSE) • CDDL (COMMON DEVELOPMENT AND DISTRIBUTION LICENSE) • MIT o X11 (MASSACHUSETTS INSTITUTE OF TECHNOLOGY) • ASF (APACHE SOFTWARE FOUNDATION). OPEN SOURCE
  • 6. Diagramas HIPO Hierarchy – Input – Process - Ouput Jerarquia de entrada- proceso-salida Desarrollado por IBM como esquemas de representación para un desarrollo jerárquico de arriba a abajo y como una ayuda de documentación para productos comercializados. Un conjunto de diagramas HIPO contiene lo siguiente: a) Tabla visual de contenido b) Conjunto de diagramas generales c) Conjunto de diagramas de detalles.
  • 7. a) Tabla visual de contenido Diagramas HIPO La tabla visual de contenido es un directorio del conjunto de diagramas en el paquete; consta de un directorio con estructura de árbol (o de gráfica) INVENTARIOS KPI ntrol de fechas / servicio de cambio de aceite KPI SIST. ALMACENES Vigencia de productos DESCRIPCION DEL SISTEMA Control de fechas / limpiar equipos de comput dad de productos/ 30 DESCRIPCION DEL SUBSISTEMA SIST. ALMACENES INVENTARIOS KAN-BAN
  • 8. Diagramas HIPO b) Conjunto de diagramas generales Los diagramas generales especifican los procesos de un sistema en forma funcional; cada diagrama describe las entradas, los pasos de proceso y las salidas para la función en cuestión; un diagrama general puede indicar la localización de los diagramas de detalles subordinados necesarios. KPI KPI
  • 9. c) Conjunto de diagramas de detalles. Los diagramas de detalle permiten crear para cada módulo (Iteración) la realización de un diagrama funcional. Por ejemplo validar transacciones Diagramas HIPO
  • 10. Ciclo de vida en Cascada
  • 11. • ALMACEN • VENTAS • CXC Elementos del Modelo en cascada ALMACEN VENTAS CXC Rational Unified Process (RUP) KANBAN