SlideShare a Scribd company logo
1 of 15
Profesor: Jesús Chaparro
Equipo Alfa:
Albanys Romero
Lilianny Gómez
Deiby Itanare
Universidad de Oriente
Núcleo de Monagas
Departamento de Ingeniería de Sistemas
Maturín, Estado Monagas
•Son instrumentos generalmente
automatizados que realizan o ayudan
a realizar una tarea o actividad.
Las Herramientas de Ayuda al Desarrollo de Sistemas de
Información, surgieron para intentar dar solución a los
problemas inherentes a los proyectos de generación de
aplicaciones informáticas:
• plazos y presupuestos incumplidos,
• insatisfacción del usuario,
• escasa productividad y
• baja calidad de los desarrollos.
• Existe al menos 20 herramientas para diseñar software
totalmente libres.
• Todas utilizan la notación UML
• El nivel de avance entre una y otra es notable, casi
todas ofrecen como funcionalidad:
Diagramas de caso de uso.
Diagramas de clases.
Diagramas de secuencia.
• Generación de código en java, c++, python y php.
• Algunas entidad-relación (pero ninguna lo
suficientemente avanzada)
• Pocas herramientas permiten ingeniería reversa, y si lo
hacen solo es de lenguajes tipo java o c++.
•Algunas de las herramientas case libres permiten
modelar bajo Entidad-Relación, sin embargo su
funcionalidad es bastante limitada.
•Básicamente existen herramientas orientadas a una
base de datos en específico y estas son MySql y
PostgreSQL.
•Permiten hacer ingeniería reversa de la base de
dato para las que fueron diseñadas, algunas otras
soportan UnixODBC/Odbc según sea el caso.
•Existen algunos modeladores en línea.
•La documentación que generan es bien básica.
•Uno de los principales problemas en todos los
proyectos de desarrollo de software es el
“versionaje”.
•El versionaje nos permite llevar un control de los
cambios en nuestro código, quien y cuando lo hizo,
porque lo hizo, que cambio a razón de que.
• Existen muchas alternativas libres en el mercado que
unidos a otros productos permiten tener incluso hasta
los historiales, hacer comparaciones, manejar tickets,
llevar métricas, entre otros.
• Casi todas las opciones cuentan con soporte de GUI
para administración y/o soporte Web lo que hace
mucho más cómodo trabajar en equipos de desarrollo
distribuidos en varios lugares.
Son un conjunto de métodos, utilidades y técnicas que
facilitan la automatización del ciclo de vida del
desarrollo de sistemas de información, completamente o
en alguna de sus fases.
El empleo de herramientas Case permiten integrar el
proceso de ciclo de vida:
• Análisis de datos y procesos integrados mediante un
repositorio.
• Generación de interfaces entre el análisis y el diseño.
• Generación del código a partir del diseño.
• Control de mantenimiento.
Técnicas y Herramientas para el desarrollo de software. (2010). Obtenida
el 12 de Abril de 2014, de
https://sites.google.com/a/udo.edu.ve/adsi/unidad-iv
Herramientas de desarrollo de software. (2013). Obtenida el 12 de Abril
de 2014, de
http://es.wikipedia.org/wiki/Herramienta_de_desarrollo_de_software
Técnicas y Herramientas para el desarrollo de software. (2012). Obtenida
el 12 de Abril de 2014, de
http://wiki.monagas.udo.edu.ve/index.php/Técnicas_y_Herramientas_pa
ra_el_Desarrollo_de_Software
Aspectos conceptuales sobre Herramientas utilizadas en lo procesos de desarrollo de software

More Related Content

What's hot

Actividades del Proceso de Conceptualización
Actividades del Proceso de Conceptualización Actividades del Proceso de Conceptualización
Actividades del Proceso de Conceptualización johannaAC
 
Fase Codificación
Fase CodificaciónFase Codificación
Fase CodificaciónjohannaAC
 
Especificación de Requerimiento
Especificación de RequerimientoEspecificación de Requerimiento
Especificación de RequerimientojohannaAC
 
Proceso administracionpsl
Proceso administracionpslProceso administracionpsl
Proceso administracionpsljohannaAC
 
Presentación prototipo
Presentación   prototipoPresentación   prototipo
Presentación prototipojoseangel250
 
Proceso Construcción de Aplicaciones de Software Libre
Proceso Construcción de Aplicaciones de Software LibreProceso Construcción de Aplicaciones de Software Libre
Proceso Construcción de Aplicaciones de Software LibrejohannaAC
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis cLuis Cambal
 
Fase Pruebas
Fase PruebasFase Pruebas
Fase PruebasjohannaAC
 
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivamodelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivarodigueezleidy
 
Metodologia iterativa
Metodologia iterativaMetodologia iterativa
Metodologia iterativaGRINMER
 
Metodologias de Desarrollo del Software
Metodologias de Desarrollo del SoftwareMetodologias de Desarrollo del Software
Metodologias de Desarrollo del SoftwareTaylorWebK
 
Metodología Incremental
Metodología IncrementalMetodología Incremental
Metodología Incrementalandreilouis
 
Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)cito0102
 
Modelos del proceso del software
Modelos del proceso del software Modelos del proceso del software
Modelos del proceso del software Faby Aliaga
 
Proceso Conceptualizacion
Proceso ConceptualizacionProceso Conceptualizacion
Proceso ConceptualizacionjohannaAC
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivolorenislemus
 

What's hot (19)

Actividades del Proceso de Conceptualización
Actividades del Proceso de Conceptualización Actividades del Proceso de Conceptualización
Actividades del Proceso de Conceptualización
 
Act18
Act18Act18
Act18
 
Fase Codificación
Fase CodificaciónFase Codificación
Fase Codificación
 
Especificación de Requerimiento
Especificación de RequerimientoEspecificación de Requerimiento
Especificación de Requerimiento
 
Proceso administracionpsl
Proceso administracionpslProceso administracionpsl
Proceso administracionpsl
 
Presentación prototipo
Presentación   prototipoPresentación   prototipo
Presentación prototipo
 
Proceso Construcción de Aplicaciones de Software Libre
Proceso Construcción de Aplicaciones de Software LibreProceso Construcción de Aplicaciones de Software Libre
Proceso Construcción de Aplicaciones de Software Libre
 
Metodologia rad luis c
Metodologia rad luis cMetodologia rad luis c
Metodologia rad luis c
 
Fase Pruebas
Fase PruebasFase Pruebas
Fase Pruebas
 
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutivamodelos prescriptivos de procesos entrega por etapas & entrega evolutiva
modelos prescriptivos de procesos entrega por etapas & entrega evolutiva
 
Metodologia iterativa
Metodologia iterativaMetodologia iterativa
Metodologia iterativa
 
Metodologias de Desarrollo del Software
Metodologias de Desarrollo del SoftwareMetodologias de Desarrollo del Software
Metodologias de Desarrollo del Software
 
Metodologia rad XP
Metodologia rad XPMetodologia rad XP
Metodologia rad XP
 
El Modelo Dra
El Modelo DraEl Modelo Dra
El Modelo Dra
 
Metodología Incremental
Metodología IncrementalMetodología Incremental
Metodología Incremental
 
Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)Ciclo de vida incremental (Grupo 3)
Ciclo de vida incremental (Grupo 3)
 
Modelos del proceso del software
Modelos del proceso del software Modelos del proceso del software
Modelos del proceso del software
 
Proceso Conceptualizacion
Proceso ConceptualizacionProceso Conceptualizacion
Proceso Conceptualizacion
 
Desarrollo Evolutivo
Desarrollo EvolutivoDesarrollo Evolutivo
Desarrollo Evolutivo
 

Similar to Aspectos conceptuales sobre Herramientas utilizadas en lo procesos de desarrollo de software

Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacionclaritascobo
 
Que es el software
Que es el softwareQue es el software
Que es el softwaregaboantonio
 
Software alejandra reyes
Software alejandra reyesSoftware alejandra reyes
Software alejandra reyesvelasquezz
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de softwareITSPR
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfBibliotecaenlineaUNI
 
Presentación de Software
Presentación de SoftwarePresentación de Software
Presentación de SoftwareLore Ayala
 
Mariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariaJoshernandezcar
 
Desarrollo de Software.pptx
Desarrollo de Software.pptxDesarrollo de Software.pptx
Desarrollo de Software.pptxJuanCarlos980397
 
Estado del Arte Herramientas Case
Estado del Arte Herramientas CaseEstado del Arte Herramientas Case
Estado del Arte Herramientas CaseLuisYnez2
 
Alejandra velasquez
Alejandra velasquezAlejandra velasquez
Alejandra velasquezalejandrav16
 
Sistemas de Informacion
Sistemas de InformacionSistemas de Informacion
Sistemas de InformacionCasssandraG
 

Similar to Aspectos conceptuales sobre Herramientas utilizadas en lo procesos de desarrollo de software (20)

Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 
Que es el software
Que es el softwareQue es el software
Que es el software
 
Software
SoftwareSoftware
Software
 
UNIDAD_I.ppt
UNIDAD_I.pptUNIDAD_I.ppt
UNIDAD_I.ppt
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Hcase
HcaseHcase
Hcase
 
Software
Software Software
Software
 
Software alejandra reyes
Software alejandra reyesSoftware alejandra reyes
Software alejandra reyes
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
4ta Generacion
4ta Generacion4ta Generacion
4ta Generacion
 
Software
SoftwareSoftware
Software
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
Presentación de Software
Presentación de SoftwarePresentación de Software
Presentación de Software
 
Mariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agosto
 
Herraientacaseing
HerraientacaseingHerraientacaseing
Herraientacaseing
 
Desarrollo de Software.pptx
Desarrollo de Software.pptxDesarrollo de Software.pptx
Desarrollo de Software.pptx
 
Estado del Arte Herramientas Case
Estado del Arte Herramientas CaseEstado del Arte Herramientas Case
Estado del Arte Herramientas Case
 
Alejandra velasquez
Alejandra velasquezAlejandra velasquez
Alejandra velasquez
 
Sistemas de Informacion
Sistemas de InformacionSistemas de Informacion
Sistemas de Informacion
 

Recently uploaded

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 

Recently uploaded (20)

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 

Aspectos conceptuales sobre Herramientas utilizadas en lo procesos de desarrollo de software

  • 1. Profesor: Jesús Chaparro Equipo Alfa: Albanys Romero Lilianny Gómez Deiby Itanare Universidad de Oriente Núcleo de Monagas Departamento de Ingeniería de Sistemas Maturín, Estado Monagas
  • 2.
  • 3. •Son instrumentos generalmente automatizados que realizan o ayudan a realizar una tarea o actividad.
  • 4. Las Herramientas de Ayuda al Desarrollo de Sistemas de Información, surgieron para intentar dar solución a los problemas inherentes a los proyectos de generación de aplicaciones informáticas: • plazos y presupuestos incumplidos, • insatisfacción del usuario, • escasa productividad y • baja calidad de los desarrollos.
  • 5. • Existe al menos 20 herramientas para diseñar software totalmente libres. • Todas utilizan la notación UML • El nivel de avance entre una y otra es notable, casi todas ofrecen como funcionalidad: Diagramas de caso de uso. Diagramas de clases. Diagramas de secuencia.
  • 6. • Generación de código en java, c++, python y php. • Algunas entidad-relación (pero ninguna lo suficientemente avanzada) • Pocas herramientas permiten ingeniería reversa, y si lo hacen solo es de lenguajes tipo java o c++.
  • 7. •Algunas de las herramientas case libres permiten modelar bajo Entidad-Relación, sin embargo su funcionalidad es bastante limitada. •Básicamente existen herramientas orientadas a una base de datos en específico y estas son MySql y PostgreSQL.
  • 8. •Permiten hacer ingeniería reversa de la base de dato para las que fueron diseñadas, algunas otras soportan UnixODBC/Odbc según sea el caso. •Existen algunos modeladores en línea. •La documentación que generan es bien básica.
  • 9. •Uno de los principales problemas en todos los proyectos de desarrollo de software es el “versionaje”. •El versionaje nos permite llevar un control de los cambios en nuestro código, quien y cuando lo hizo, porque lo hizo, que cambio a razón de que.
  • 10. • Existen muchas alternativas libres en el mercado que unidos a otros productos permiten tener incluso hasta los historiales, hacer comparaciones, manejar tickets, llevar métricas, entre otros. • Casi todas las opciones cuentan con soporte de GUI para administración y/o soporte Web lo que hace mucho más cómodo trabajar en equipos de desarrollo distribuidos en varios lugares.
  • 11. Son un conjunto de métodos, utilidades y técnicas que facilitan la automatización del ciclo de vida del desarrollo de sistemas de información, completamente o en alguna de sus fases.
  • 12. El empleo de herramientas Case permiten integrar el proceso de ciclo de vida: • Análisis de datos y procesos integrados mediante un repositorio. • Generación de interfaces entre el análisis y el diseño. • Generación del código a partir del diseño. • Control de mantenimiento.
  • 13.
  • 14. Técnicas y Herramientas para el desarrollo de software. (2010). Obtenida el 12 de Abril de 2014, de https://sites.google.com/a/udo.edu.ve/adsi/unidad-iv Herramientas de desarrollo de software. (2013). Obtenida el 12 de Abril de 2014, de http://es.wikipedia.org/wiki/Herramienta_de_desarrollo_de_software Técnicas y Herramientas para el desarrollo de software. (2012). Obtenida el 12 de Abril de 2014, de http://wiki.monagas.udo.edu.ve/index.php/Técnicas_y_Herramientas_pa ra_el_Desarrollo_de_Software