SlideShare una empresa de Scribd logo
1 de 41
Universidad de Oriente
  Departamento de Ingeniería de Sistemas
Análisis y Diseño de Sistemas de Información
                  Unidad IV
Un proceso de desarrollo de software
 tiene como propósito la producción
   eficaz y eficiente de un producto
software que reúna los requisitos del
                 cliente.
Técnicas: Es un conjunto de procedimientos
reglamentados y pautas que se utiliza como medio
para llegar a un cierto fin.




              Herramientas:Instrumento, más o
              menos simple, destinado a realizar
              un cierto trabajo.
Desarrollo de Software
Surgen de una idea, necesidad o problema.


Cuando se va desarrollar un software intervienen muchas
personas:


                Cliente: Es el que tiene el problema en su
               empresa y desea que sea solucionado.
Analista de Sistemas:Es el encargado de
hacerle llegar todos los requerimientos y
necesidades que tiene el cliente a los
programadores.




Programador: Son las personas
encargadas de realizar lo que es la
codificación y diseño del sistema para
después probarlo y lo instalan al cliente.
Técnicas para el Desarrollo de
          Software.

 Técnica   para la Recopilación de Datos.
 Técnica   de Costo-Beneficios.
 Técnica   de Planificación y Control de
 Proyectos.
 Técnica   para la Recopilación de Datos.
 Técnica de Costo-Beneficios.
 Elementos:
 Técnica de Planificación y Control de
Proyectos.
Herramientas para el Desarrollo
         de Software.
 Herramientas para Ingeniería de Software
    Asistida por Computadora (CASE)
Análisis de
                   datos




 Control de                      Generación de
mantenimiento                      interfaces




                Generación del
                   código
   Importancia de las Herramientas CASE
 Lista de Aplicaciones CASE
Técnicas y Herramientas para el Desarrollo de Software
Técnicas y Herramientas para el Desarrollo de Software
Técnicas y Herramientas para el Desarrollo de Software

Más contenido relacionado

La actualidad más candente

7 pasos para desarrollar un software
7 pasos para desarrollar un software7 pasos para desarrollar un software
7 pasos para desarrollar un softwareGenesis_Pirela
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareTe Amo Gabriel
 
Tecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareTecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareReynaldo Mayz
 
Guia unidad ii fundamentacion de ingenieria del software
Guia unidad ii fundamentacion de ingenieria del softwareGuia unidad ii fundamentacion de ingenieria del software
Guia unidad ii fundamentacion de ingenieria del softwaresullinsan
 
Ingeniería del-software
Ingeniería del-softwareIngeniería del-software
Ingeniería del-softwareAndrea Marge
 
Conclusión
ConclusiónConclusión
Conclusiónnenyta08
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareJahiro Bojorquez
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de softwarenancyespe21
 
Software libre 2 edit evaluacion
Software libre 2 edit evaluacionSoftware libre 2 edit evaluacion
Software libre 2 edit evaluacionwilmer95
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientosUCATEBA
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Robert Rodriguez
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.Andrés Sorto
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTECAMILO
 
Topicos de ingeniería de software
Topicos de ingeniería de softwareTopicos de ingeniería de software
Topicos de ingeniería de softwareAlex Hurtado
 

La actualidad más candente (20)

7 pasos para desarrollar un software
7 pasos para desarrollar un software7 pasos para desarrollar un software
7 pasos para desarrollar un software
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de Software
 
Tecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de softwareTecnicas y herramientas para el desarrollo de software
Tecnicas y herramientas para el desarrollo de software
 
Guia unidad ii fundamentacion de ingenieria del software
Guia unidad ii fundamentacion de ingenieria del softwareGuia unidad ii fundamentacion de ingenieria del software
Guia unidad ii fundamentacion de ingenieria del software
 
Proyect
ProyectProyect
Proyect
 
Ingeniería del-software
Ingeniería del-softwareIngeniería del-software
Ingeniería del-software
 
Conclusión
ConclusiónConclusión
Conclusión
 
ingenieriadesoftware1
ingenieriadesoftware1ingenieriadesoftware1
ingenieriadesoftware1
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Software libre 2 edit evaluacion
Software libre 2 edit evaluacionSoftware libre 2 edit evaluacion
Software libre 2 edit evaluacion
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Esto es ingeniería inversa
Esto es ingeniería inversaEsto es ingeniería inversa
Esto es ingeniería inversa
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
 
Ingenieria De Software
Ingenieria De SoftwareIngenieria De Software
Ingenieria De Software
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 
1. rol del ingeniero del software
1.  rol del ingeniero del software1.  rol del ingeniero del software
1. rol del ingeniero del software
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
 
Topicos de ingeniería de software
Topicos de ingeniería de softwareTopicos de ingeniería de software
Topicos de ingeniería de software
 

Destacado

Como mantenserse saludable 2
Como mantenserse saludable 2Como mantenserse saludable 2
Como mantenserse saludable 2Anayansi Castillo
 
Rentxpress German Presentation
Rentxpress German PresentationRentxpress German Presentation
Rentxpress German PresentationHomeLtd
 
Minergie a und holzheizung
Minergie a und holzheizungMinergie a und holzheizung
Minergie a und holzheizungVorname Nachname
 
Antonio machado
Antonio machadoAntonio machado
Antonio machadoceledin2
 
Die mobile Zukunft. Neuheiten und aktuelle Trends rund um mobile Endgeräte un...
Die mobile Zukunft. Neuheiten und aktuelle Trends rund um mobile Endgeräte un...Die mobile Zukunft. Neuheiten und aktuelle Trends rund um mobile Endgeräte un...
Die mobile Zukunft. Neuheiten und aktuelle Trends rund um mobile Endgeräte un...usability.de
 
How SME grow from innovation?
How SME grow from innovation?How SME grow from innovation?
How SME grow from innovation?FICYT
 
Anti fascism lecture
Anti fascism lectureAnti fascism lecture
Anti fascism lectureRichard Mark
 
Doag 2104 manuskript_hadoop_oracle_integration_gunther_pipperr_v02
Doag 2104 manuskript_hadoop_oracle_integration_gunther_pipperr_v02Doag 2104 manuskript_hadoop_oracle_integration_gunther_pipperr_v02
Doag 2104 manuskript_hadoop_oracle_integration_gunther_pipperr_v02Gunther Pippèrr
 
La definición y clases de soportes, definición y aspectos legales de los li...
La definición y clases de soportes, definición y aspectos legales de los li...La definición y clases de soportes, definición y aspectos legales de los li...
La definición y clases de soportes, definición y aspectos legales de los li...INOCENCIO MELÉNDEZ JULIO
 
Las videoconsolas
Las videoconsolasLas videoconsolas
Las videoconsolaselcremas2
 
Banking Compliance & Selbstregulierung
Banking Compliance & SelbstregulierungBanking Compliance & Selbstregulierung
Banking Compliance & SelbstregulierungBankenverband
 

Destacado (20)

Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Eloy alfaro
Eloy alfaroEloy alfaro
Eloy alfaro
 
Como mantenserse saludable 2
Como mantenserse saludable 2Como mantenserse saludable 2
Como mantenserse saludable 2
 
Rentxpress German Presentation
Rentxpress German PresentationRentxpress German Presentation
Rentxpress German Presentation
 
Minergie a und holzheizung
Minergie a und holzheizungMinergie a und holzheizung
Minergie a und holzheizung
 
Slideshare
SlideshareSlideshare
Slideshare
 
Antonio machado
Antonio machadoAntonio machado
Antonio machado
 
Die mobile Zukunft. Neuheiten und aktuelle Trends rund um mobile Endgeräte un...
Die mobile Zukunft. Neuheiten und aktuelle Trends rund um mobile Endgeräte un...Die mobile Zukunft. Neuheiten und aktuelle Trends rund um mobile Endgeräte un...
Die mobile Zukunft. Neuheiten und aktuelle Trends rund um mobile Endgeräte un...
 
How SME grow from innovation?
How SME grow from innovation?How SME grow from innovation?
How SME grow from innovation?
 
Anti fascism lecture
Anti fascism lectureAnti fascism lecture
Anti fascism lecture
 
Poster Point 25 September 2014
Poster Point 25 September 2014Poster Point 25 September 2014
Poster Point 25 September 2014
 
Poster Point 14 August 2014
Poster Point 14 August 2014Poster Point 14 August 2014
Poster Point 14 August 2014
 
Doag 2104 manuskript_hadoop_oracle_integration_gunther_pipperr_v02
Doag 2104 manuskript_hadoop_oracle_integration_gunther_pipperr_v02Doag 2104 manuskript_hadoop_oracle_integration_gunther_pipperr_v02
Doag 2104 manuskript_hadoop_oracle_integration_gunther_pipperr_v02
 
2013
20132013
2013
 
La definición y clases de soportes, definición y aspectos legales de los li...
La definición y clases de soportes, definición y aspectos legales de los li...La definición y clases de soportes, definición y aspectos legales de los li...
La definición y clases de soportes, definición y aspectos legales de los li...
 
Innovación en servicios y mercados de gas natural. Fernando Impuesto
Innovación en servicios y mercados de gas natural. Fernando ImpuestoInnovación en servicios y mercados de gas natural. Fernando Impuesto
Innovación en servicios y mercados de gas natural. Fernando Impuesto
 
Presentación1
Presentación1Presentación1
Presentación1
 
Las videoconsolas
Las videoconsolasLas videoconsolas
Las videoconsolas
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Banking Compliance & Selbstregulierung
Banking Compliance & SelbstregulierungBanking Compliance & Selbstregulierung
Banking Compliance & Selbstregulierung
 

Similar a Técnicas y Herramientas para el Desarrollo de Software

Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareJulio Pari
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literariodiegos08
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el procesojenmer
 
Ingenieria del Software: Software a medida y generico.
Ingenieria del Software: Software a medida y generico.Ingenieria del Software: Software a medida y generico.
Ingenieria del Software: Software a medida y generico.usserp584
 
Ingeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareIngeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareMoises Medina
 
Unidad 1 ing de software
Unidad 1 ing de softwareUnidad 1 ing de software
Unidad 1 ing de softwareMary Carmen
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del softwareNagut
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1Jose Garcia
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.Andrés Sorto
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosRafael Fdo Lopez Castillo
 
Inge de software por jophwa y yasuri
Inge de software por jophwa y yasuriInge de software por jophwa y yasuri
Inge de software por jophwa y yasuriyasurimarleni
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Softwareguest9ad165
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software Luis Valeriano
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremichellchia11
 

Similar a Técnicas y Herramientas para el Desarrollo de Software (20)

Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
 
UNIDAD_I.ppt
UNIDAD_I.pptUNIDAD_I.ppt
UNIDAD_I.ppt
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literario
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
 
Ingenieria del Software: Software a medida y generico.
Ingenieria del Software: Software a medida y generico.Ingenieria del Software: Software a medida y generico.
Ingenieria del Software: Software a medida y generico.
 
Ingeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de softwareIngeniería inversa y reingeniería de software
Ingeniería inversa y reingeniería de software
 
Unidad 1 ing de software
Unidad 1 ing de softwareUnidad 1 ing de software
Unidad 1 ing de software
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del software
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
sofware libre
sofware libre sofware libre
sofware libre
 
Inge de software por jophwa y yasuri
Inge de software por jophwa y yasuriInge de software por jophwa y yasuri
Inge de software por jophwa y yasuri
 
Arreola
ArreolaArreola
Arreola
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Software de ingenieria
Software de ingenieriaSoftware de ingenieria
Software de ingenieria
 
Omar,luis,daniel
Omar,luis,danielOmar,luis,daniel
Omar,luis,daniel
 
JavierPerez_Ing
JavierPerez_IngJavierPerez_Ing
JavierPerez_Ing
 

Técnicas y Herramientas para el Desarrollo de Software

  • 1. Universidad de Oriente Departamento de Ingeniería de Sistemas Análisis y Diseño de Sistemas de Información Unidad IV
  • 2. Un proceso de desarrollo de software tiene como propósito la producción eficaz y eficiente de un producto software que reúna los requisitos del cliente.
  • 3. Técnicas: Es un conjunto de procedimientos reglamentados y pautas que se utiliza como medio para llegar a un cierto fin. Herramientas:Instrumento, más o menos simple, destinado a realizar un cierto trabajo.
  • 4. Desarrollo de Software Surgen de una idea, necesidad o problema. Cuando se va desarrollar un software intervienen muchas personas: Cliente: Es el que tiene el problema en su empresa y desea que sea solucionado.
  • 5. Analista de Sistemas:Es el encargado de hacerle llegar todos los requerimientos y necesidades que tiene el cliente a los programadores. Programador: Son las personas encargadas de realizar lo que es la codificación y diseño del sistema para después probarlo y lo instalan al cliente.
  • 6. Técnicas para el Desarrollo de Software.  Técnica para la Recopilación de Datos.  Técnica de Costo-Beneficios.  Técnica de Planificación y Control de Proyectos.
  • 7.  Técnica para la Recopilación de Datos.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.  Técnica de Costo-Beneficios.
  • 22.  Técnica de Planificación y Control de Proyectos.
  • 23.
  • 24.
  • 25. Herramientas para el Desarrollo de Software.
  • 26.
  • 27.
  • 28.  Herramientas para Ingeniería de Software Asistida por Computadora (CASE)
  • 29. Análisis de datos Control de Generación de mantenimiento interfaces Generación del código
  • 30.
  • 31. Importancia de las Herramientas CASE
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.  Lista de Aplicaciones CASE